112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#! /bin/sh
212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Guess values for system-dependent variables and create Makefiles.
312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Generated by GNU Autoconf 2.69 for libedit 3.1.
412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This configure script is free software; the Free Software Foundation
1012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# gives unlimited permission to copy, distribute and modify it.
1112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ##
1212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## M4sh Initialization. ##
1312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ##
1412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Be more Bourne compatible
1612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDUALCASE=1; export DUALCASE # for MKS sh
1712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  emulate sh
1912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  NULLCMD=:
2012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # is contrary to our usage.  Disable this feature.
2212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  alias -g '${1+"$@"}'='"$@"'
2312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  setopt NO_GLOB_SUBST
2412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
2512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case `(set -o) 2>/dev/null` in #(
2612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *posix*) :
2712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    set -o posix ;; #(
2812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) :
2912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ;;
3012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
3112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
3212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
3312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
3412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_nl='
3512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala'
3612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport as_nl
3712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Printing a long string crashes Solaris 7 /usr/bin/printf.
3812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Prefer a ksh shell builtin over an external printf program on Solaris,
4212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# but without wasting forks for bash or zsh.
4312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$BASH_VERSION$ZSH_VERSION" \
4412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo='print -r --'
4612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo_n='print -rn --'
4712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo='printf %s\n'
4912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo_n='printf %s'
5012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
5112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_n='/usr/ucb/echo -n'
5412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
5512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_n_body='eval
5712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      arg=$1;
5812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $arg in #(
5912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *"$as_nl"*)
6012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	expr "X$arg" : "X\\(.*\\)$as_nl";
6112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac;
6312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    '
6512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    export as_echo_n_body
6612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_n='sh -c $as_echo_n_body as_echo'
6712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
6812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  export as_echo_body
6912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo='sh -c $as_echo_body as_echo'
7012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
7112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
7212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The user is always right.
7312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${PATH_SEPARATOR+set}" != set; then
7412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  PATH_SEPARATOR=:
7512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      PATH_SEPARATOR=';'
7812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
7912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
8012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
8112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
8212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# IFS
8312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We need space, tab and new line, in precisely that order.  Quoting is
8412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# there to prevent editors from complaining about space-tab.
8512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# splitting by setting IFS to empty value.)
8712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=" ""	$as_nl"
8812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
8912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find who we are.  Look in the path if we contain no directory separator.
9012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_myself=
9112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $0 in #((
9212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *[\\/]* ) as_myself=$0 ;;
9312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
9512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
9612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
9712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
9812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
10012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
10112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
10212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ;;
10312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
10412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We did not find ourselves, most probably we were run as `sh COMMAND'
10512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# in which case we are not to be found in the path.
10612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$as_myself" = x; then
10712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_myself=$0
10812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
10912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test ! -f "$as_myself"; then
11012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exit 1
11212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
11312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
11412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Unset variables that we do not need and which cause bugs (e.g. in
11512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# suppresses any "Segmentation fault" message there.  '((' could
11712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# trigger a bug in pdksh 5.2.14.
11812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_var in BASH_ENV ENV MAIL MAILPATH
11912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado eval test x\${$as_var+set} = xset \
12012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
12212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS1='$ '
12312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS2='> '
12412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS4='+ '
12512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
12612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# NLS nuisances.
12712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLC_ALL=C
12812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport LC_ALL
12912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLANGUAGE=C
13012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport LANGUAGE
13112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
13212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# CDPATH.
13312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
13512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use a proper internal environment variable to ensure we don't fall
13612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # into an infinite loop, continuously re-executing ourselves.
13712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
13812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    _as_can_reexec=no; export _as_can_reexec;
13912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # We cannot yet assume a decent shell, so we have to provide a
14012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# neutralization value for shells without unset; and this also
14112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# works around shells that cannot unset nonexistent variables.
14212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Preserve -v and -x to the replacement shell.
14312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBASH_ENV=/dev/null
14412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaENV=/dev/null
14512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
14612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $- in # ((((
14712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *v*x* | *x*v* ) as_opts=-vx ;;
14812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *v* ) as_opts=-v ;;
14912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *x* ) as_opts=-x ;;
15012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  * ) as_opts= ;;
15112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
15212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
15312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Admittedly, this is quite paranoid, since all the known shells bail
15412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# out after a failed `exec'.
15512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
15612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_exit 255
15712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
15812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We don't want this to propagate to other subprocesses.
15912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          { _as_can_reexec=; unset _as_can_reexec;}
16012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$CONFIG_SHELL" = x; then
16112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
16212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  emulate sh
16312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  NULLCMD=:
16412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
16512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # is contrary to our usage.  Disable this feature.
16612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  alias -g '\${1+\"\$@\"}'='\"\$@\"'
16712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  setopt NO_GLOB_SUBST
16812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
16912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case \`(set -o) 2>/dev/null\` in #(
17012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *posix*) :
17112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    set -o posix ;; #(
17212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) :
17312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ;;
17412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
17512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
17612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"
17712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_required="as_fn_return () { (exit \$1); }
17812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_success () { as_fn_return 0; }
17912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_failure () { as_fn_return 1; }
18012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_ret_success () { return 0; }
18112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_ret_failure () { return 1; }
18212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
18312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexitcode=0
18412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_success || { exitcode=1; echo as_fn_success failed.; }
18512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
18612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
18712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
18812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
18912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
19012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
19112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exitcode=1; echo positional parameters were not saved.
19212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
19312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest x\$exitcode = x0 || exit 1
19412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -x / || exit 1"
19512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
19612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
19712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
19812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
19912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest \$(( 1 + 1 )) = 2 || exit 1
20012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
20112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
20212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
20312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
20412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
20512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    PATH=/empty FPATH=/empty; export PATH FPATH
20612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
20712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
20812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (eval "$as_required") 2>/dev/null; then :
20912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_have_required=yes
21012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
21112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_have_required=no
21212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
21312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
21412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
21512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
21612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_found=false
21812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
22012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
22112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
22212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_found=:
22312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $as_dir in #(
22412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 /*)
22512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   for as_base in sh bash ksh sh5; do
22612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     # Try only shells that exist, to save several forks.
22712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     as_shell=$as_dir/$as_base
22812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
22912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
23012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CONFIG_SHELL=$as_shell as_have_required=yes
23112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
23212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  break 2
23312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
23412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
23512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   done;;
23612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       esac
23712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_found=false
23812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
23912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
24012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
24112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CONFIG_SHELL=$SHELL as_have_required=yes
24212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi; }
24312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
24412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
24512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
24612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "x$CONFIG_SHELL" != x; then :
24712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  export CONFIG_SHELL
24812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala             # We cannot yet assume a decent shell, so we have to provide a
24912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# neutralization value for shells without unset; and this also
25012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# works around shells that cannot unset nonexistent variables.
25112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Preserve -v and -x to the replacement shell.
25212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBASH_ENV=/dev/null
25312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaENV=/dev/null
25412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
25512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $- in # ((((
25612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *v*x* | *x*v* ) as_opts=-vx ;;
25712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *v* ) as_opts=-v ;;
25812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *x* ) as_opts=-x ;;
25912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  * ) as_opts= ;;
26012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
26112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
26212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Admittedly, this is quite paranoid, since all the known shells bail
26312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# out after a failed `exec'.
26412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
26512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexit 255
26612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
26712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
26812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test x$as_have_required = xno; then :
26912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$0: This script requires a shell more modern than all"
27012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$0: the shells that I found on your system."
27112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test x${ZSH_VERSION+set} = xset ; then
27212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
27312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
27412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
27512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
27612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$0: including any error possibly output before this
27712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$0: message. Then install a modern shell, or manually run
27812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$0: the script under such a shell if you do have one."
27912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
28012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exit 1
28112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
28212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
28312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
28412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL=${CONFIG_SHELL-/bin/sh}
28512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport SHELL
28612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Unset more variables known to interfere with behavior of common tools.
28712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCLICOLOR_FORCE= GREP_OPTIONS=
28812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaunset CLICOLOR_FORCE GREP_OPTIONS
28912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
29012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## --------------------- ##
29112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## M4sh Shell Functions. ##
29212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## --------------------- ##
29312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_unset VAR
29412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------
29512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Portably unset VAR.
29612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_unset ()
29712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
29812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { eval $1=; unset $1;}
29912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
30012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_unset=as_fn_unset
30112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
30212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_set_status STATUS
30312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -----------------------
30412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set $? to STATUS, without forking.
30512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_set_status ()
30612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
30712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return $1
30812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_set_status
30912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
31012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_exit STATUS
31112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -----------------
31212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
31312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_exit ()
31412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
31512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  set +e
31612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_set_status $1
31712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exit $1
31812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_exit
31912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
32012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_mkdir_p
32112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -------------
32212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create "$as_dir" as a directory, including parents if necessary.
32312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_mkdir_p ()
32412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
32512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
32612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $as_dir in #(
32712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -*) as_dir=./$as_dir;;
32812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
32912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -d "$as_dir" || eval $as_mkdir_p || {
33012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_dirs=
33112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    while :; do
33212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $as_dir in #(
33312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
33412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) as_qdir=$as_dir;;
33512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
33612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_dirs="'$as_qdir' $as_dirs"
33712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_dir=`$as_dirname -- "$as_dir" ||
33812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
33912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_dir" : 'X\(//\)[^/]' \| \
34012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_dir" : 'X\(//\)$' \| \
34112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$as_dir" |
34312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
34412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
34512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
34612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
34712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)[^/].*/{
34812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
34912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
35012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
35112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)$/{
35212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
35312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
35412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
35512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\).*/{
35612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
35712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
35812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
35912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`
36012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test -d "$as_dir" && break
36112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
36212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -z "$as_dirs" || eval "mkdir $as_dirs"
36312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
36412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
36512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
36612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_mkdir_p
36712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
36812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_executable_p FILE
36912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -----------------------
37012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Test if FILE is an executable regular file.
37112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_executable_p ()
37212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
37312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -f "$1" && test -x "$1"
37412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_executable_p
37512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_append VAR VALUE
37612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------
37712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Append the text in VALUE to the end of the definition contained in VAR. Take
37812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# advantage of any shell optimizations that allow amortized linear growth over
37912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# repeated appends, instead of the typical quadratic growth present in naive
38012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# implementations.
38112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
38212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval 'as_fn_append ()
38312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
38412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval $1+=\$2
38512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }'
38612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
38712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_append ()
38812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
38912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval $1=\$$1\$2
39012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
39112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # as_fn_append
39212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
39312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_arith ARG...
39412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------------
39512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Perform arithmetic evaluation on the ARGs, and store the result in the
39612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# global $as_val. Take advantage of shells that can avoid forks. The arguments
39712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# must be portable across $(()) and expr.
39812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
39912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval 'as_fn_arith ()
40012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
40112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_val=$(( $* ))
40212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }'
40312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
40412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_arith ()
40512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
40612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_val=`expr "$@" || test $? -eq 1`
40712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
40812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # as_fn_arith
40912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
41012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
41112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_error STATUS ERROR [LINENO LOG_FD]
41212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------------------------
41312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
41412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
41512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# script with STATUS, using 1 if that was 0.
41612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error ()
41712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
41812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_status=$1; test $as_status -eq 0 && as_status=1
41912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$4"; then
42012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
42112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
42212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
42312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me: error: $2" >&2
42412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_exit $as_status
42512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_error
42612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
42712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif expr a : '\(a\)' >/dev/null 2>&1 &&
42812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test "X`expr 00001 : '.*\(...\)'`" = X001; then
42912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_expr=expr
43012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
43112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_expr=false
43212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
43312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
43412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
43512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_basename=basename
43612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
43712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_basename=false
43812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
43912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
44012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
44112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_dirname=dirname
44212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
44312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_dirname=false
44412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
44512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
44612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_me=`$as_basename -- "$0" ||
44712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
44812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$0" : 'X\(//\)$' \| \
44912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
45012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X/"$0" |
45112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^.*\/\([^/][^/]*\)\/*$/{
45212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
45312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
45412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
45512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\/\(\/\/\)$/{
45612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
45712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
45812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
45912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\/\(\/\).*/{
46012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
46112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
46212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
46312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`
46412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
46512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Avoid depending upon Character Ranges.
46612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_letters='abcdefghijklmnopqrstuvwxyz'
46712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
46812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_Letters=$as_cr_letters$as_cr_LETTERS
46912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_digits='0123456789'
47012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_alnum=$as_cr_Letters$as_cr_digits
47112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
47212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
47312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno_1=$LINENO as_lineno_1a=$LINENO
47412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno_2=$LINENO as_lineno_2a=$LINENO
47512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
47612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
47712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
47812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -n '
47912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    p
48012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    /[$]LINENO/=
48112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ' <$as_myself |
48212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '
48312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      s/[$]LINENO.*/&-/
48412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      t lineno
48512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      b
48612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      :lineno
48712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      N
48812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      :loop
48912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
49012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      t loop
49112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      s/-\n.*//
49212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ' >$as_me.lineno &&
49312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  chmod +x "$as_me.lineno" ||
49412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
49512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
49612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
49712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # already done that, so ensure we don't try to do so again and fall
49812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # in an infinite loop.  This has already happened in practice.
49912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  _as_can_reexec=no; export _as_can_reexec
50012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Don't try to exec as it changes $[0], causing all sort of problems
50112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # (the dirname of $[0] is not the place where we might find the
50212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # original and so on.  Autoconf is especially sensitive to this).
50312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  . "./$as_me.lineno"
50412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Exit status is that of the last command.
50512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exit
50612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
50712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
50812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_C= ECHO_N= ECHO_T=
50912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `echo -n x` in #(((((
51012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala-n*)
51112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case `echo 'xy\c'` in
51212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
51312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  xy)  ECHO_C='\c';;
51412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
51512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       ECHO_T='	';;
51612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac;;
51712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
51812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ECHO_N='-n';;
51912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
52012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
52112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$ conf$$.exe conf$$.file
52212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -d conf$$.dir; then
52312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conf$$.dir/conf$$.file
52412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
52512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conf$$.dir
52612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  mkdir conf$$.dir 2>/dev/null
52712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
52812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (echo >conf$$.file) 2>/dev/null; then
52912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ln -s conf$$.file conf$$ 2>/dev/null; then
53012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_ln_s='ln -s'
53112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # ... but there are two gotchas:
53212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
53312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
53412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # In both cases, we have to default to `cp -pR'.
53512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
53612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_ln_s='cp -pR'
53712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  elif ln conf$$.file conf$$ 2>/dev/null; then
53812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_ln_s=ln
53912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
54012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_ln_s='cp -pR'
54112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
54212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
54312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_ln_s='cp -pR'
54412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
54512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
54612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarmdir conf$$.dir 2>/dev/null
54712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
54812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif mkdir -p . 2>/dev/null; then
54912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_mkdir_p='mkdir -p "$as_dir"'
55012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
55112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -d ./-p && rmdir ./-p
55212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_mkdir_p=false
55312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
55412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
55512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_test_x='test -x'
55612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_executable_p=as_fn_executable_p
55712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
55812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed expression to map a string onto a valid CPP name.
55912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
56012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
56112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed expression to map a string onto a valid variable name.
56212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
56312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
56412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL=${CONFIG_SHELL-/bin/sh}
56512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
56612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
56712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "$DJDIR" || exec 7<&0 </dev/null
56812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec 6>&1
56912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
57012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Name of the host.
57112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
57212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# so uname gets run too.
57312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
57412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
57512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
57612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Initializations.
57712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
57812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_default_prefix=/usr/local
57912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files=
58012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_libobj_dir=.
58112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBOBJS=
58212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacross_compiling=no
58312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasubdirs=
58412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMFLAGS=
58512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAKEFLAGS=
58612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
58712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Identity of this package.
58812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_NAME='libedit'
58912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_TARNAME='libedit-20130712'
59012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_VERSION='3.1'
59112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_STRING='libedit 3.1'
59212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_BUGREPORT=''
59312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_URL=''
59412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
59512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_unique_file="src/strlcat.c"
59612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Factoring default headers for most tests.
59712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_includes_default="\
59812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h>
59912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_SYS_TYPES_H
60012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <sys/types.h>
60112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
60212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_SYS_STAT_H
60312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <sys/stat.h>
60412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
60512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef STDC_HEADERS
60612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <stdlib.h>
60712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <stddef.h>
60812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
60912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef HAVE_STDLIB_H
61012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  include <stdlib.h>
61112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif
61212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
61312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_STRING_H
61412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
61512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  include <memory.h>
61612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif
61712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <string.h>
61812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
61912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_STRINGS_H
62012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <strings.h>
62112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
62212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_INTTYPES_H
62312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <inttypes.h>
62412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
62512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_STDINT_H
62612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <stdint.h>
62712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
62812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_UNISTD_H
62912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <unistd.h>
63012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif"
63112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
63212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_subst_vars='am__EXEEXT_FALSE
63312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__EXEEXT_TRUE
63412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTLIBOBJS
63512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_UNVIS_FALSE
63612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_UNVIS_TRUE
63712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_VIS_FALSE
63812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_VIS_TRUE
63912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_STRLCAT_FALSE
64012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_STRLCAT_TRUE
64112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_STRLCPY_FALSE
64212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_STRLCPY_TRUE
64312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBOBJS
64412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaWIDECHAR_FALSE
64512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaWIDECHAR_TRUE
64612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANTYPE
64712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNROFF
64812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLT_VERSION
64912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64
65012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL
65112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO
65212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT
65312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL
65412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL
65512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB
65612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_AR
65712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR
65812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL
65912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP
66012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S
66112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNM
66212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_DUMPBIN
66312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDUMPBIN
66412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD
66512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFGREP
66612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSED
66712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_os
66812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_vendor
66912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_cpu
67012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost
67112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_os
67212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_vendor
67312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_cpu
67412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild
67512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBTOOL
67612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_BACKSLASH
67712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_DEFAULT_VERBOSITY
67812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_DEFAULT_V
67912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_V
68012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__fastdepCC_FALSE
68112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__fastdepCC_TRUE
68212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCCDEPMODE
68312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__nodep
68412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMDEPBACKSLASH
68512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMDEP_FALSE
68612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMDEP_TRUE
68712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__quote
68812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__include
68912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDEPDIR
69012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__untar
69112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__tar
69212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMTAR
69312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__leading_dot
69412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSET_MAKE
69512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAWK
69612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamkdir_p
69712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMKDIR_P
69812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_STRIP_PROGRAM
69912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP
70012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainstall_sh
70112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAKEINFO
70212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOHEADER
70312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOMAKE
70412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOCONF
70512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaACLOCAL
70612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaVERSION
70712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE
70812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCYGPATH_W
70912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__isrc
71012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_DATA
71112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_SCRIPT
71212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_PROGRAM
71312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEGREP
71412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGREP
71512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCPP
71612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJEXT
71712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEXEEXT
71812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_CC
71912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCPPFLAGS
72012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLDFLAGS
72112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCFLAGS
72212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC
72312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatarget_alias
72412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_alias
72512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_alias
72612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS
72712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_T
72812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_N
72912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_C
73012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDEFS
73112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamandir
73212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalocaledir
73312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibdir
73412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapsdir
73512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapdfdir
73612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadvidir
73712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahtmldir
73812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainfodir
73912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadocdir
74012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaoldincludedir
74112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaincludedir
74212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalocalstatedir
74312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedstatedir
74412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysconfdir
74512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadatadir
74612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadatarootdir
74712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibexecdir
74812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasbindir
74912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabindir
75012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_transform_name
75112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprefix
75212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec_prefix
75312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_URL
75412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_BUGREPORT
75512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_STRING
75612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_VERSION
75712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_TARNAME
75812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_NAME
75912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPATH_SEPARATOR
76012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL'
76112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_subst_files=''
76212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_user_opts='
76312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_option_checking
76412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_dependency_tracking
76512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_silent_rules
76612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_shared
76712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_static
76812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_pic
76912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_fast_install
77012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld
77112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_sysroot
77212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_libtool_lock
77312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_widec
77412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala'
77512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_precious_vars='build_alias
77612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_alias
77712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatarget_alias
77812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC
77912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCFLAGS
78012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLDFLAGS
78112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS
78212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCPPFLAGS
78312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCPP'
78412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
78512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
78612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Initialize some variables set by options.
78712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_init_help=
78812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_init_version=false
78912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_unrecognized_opts=
79012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_unrecognized_sep=
79112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The variables have the same names as the options, with
79212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# dashes changed to underlines.
79312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacache_file=/dev/null
79412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec_prefix=NONE
79512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_create=
79612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_recursion=
79712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprefix=NONE
79812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_prefix=NONE
79912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_suffix=NONE
80012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_transform_name=s,x,x,
80112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasilent=
80212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasite=
80312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasrcdir=
80412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaverbose=
80512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax_includes=NONE
80612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax_libraries=NONE
80712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
80812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Installation directory options.
80912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# These are left unexpanded so users can "make install exec_prefix=/foo"
81012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# and all the variables that are supposed to be based on exec_prefix
81112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# by default will actually change.
81212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use braces instead of parens because sh, perl, etc. also accept them.
81312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (The list follows the same order as the GNU Coding Standards.)
81412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabindir='${exec_prefix}/bin'
81512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasbindir='${exec_prefix}/sbin'
81612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibexecdir='${exec_prefix}/libexec'
81712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadatarootdir='${prefix}/share'
81812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadatadir='${datarootdir}'
81912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysconfdir='${prefix}/etc'
82012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedstatedir='${prefix}/com'
82112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalocalstatedir='${prefix}/var'
82212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaincludedir='${prefix}/include'
82312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaoldincludedir='/usr/include'
82412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
82512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainfodir='${datarootdir}/info'
82612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahtmldir='${docdir}'
82712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadvidir='${docdir}'
82812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapdfdir='${docdir}'
82912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapsdir='${docdir}'
83012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibdir='${exec_prefix}/lib'
83112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalocaledir='${datarootdir}/locale'
83212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamandir='${datarootdir}/man'
83312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
83412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_prev=
83512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_dashdash=
83612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_option
83712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
83812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # If the previous option needs an argument, assign it.
83912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_prev"; then
84012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval $ac_prev=\$ac_option
84112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=
84212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    continue
84312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
84412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
84512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_option in
84612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
84712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *=)   ac_optarg= ;;
84812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)    ac_optarg=yes ;;
84912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
85012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
85112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Accept the important Cygnus configure options, so we can diagnose typos.
85212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
85312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_dashdash$ac_option in
85412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --)
85512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_dashdash=yes ;;
85612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
85712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -bindir | --bindir | --bindi | --bind | --bin | --bi)
85812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=bindir ;;
85912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
86012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    bindir=$ac_optarg ;;
86112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
86212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -build | --build | --buil | --bui | --bu)
86312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=build_alias ;;
86412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
86512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    build_alias=$ac_optarg ;;
86612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
86712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -cache-file | --cache-file | --cache-fil | --cache-fi \
86812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
86912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=cache_file ;;
87012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
87112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
87212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cache_file=$ac_optarg ;;
87312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
87412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --config-cache | -C)
87512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cache_file=config.cache ;;
87612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
87712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -datadir | --datadir | --datadi | --datad)
87812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=datadir ;;
87912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -datadir=* | --datadir=* | --datadi=* | --datad=*)
88012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    datadir=$ac_optarg ;;
88112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
88212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
88312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --dataroo | --dataro | --datar)
88412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=datarootdir ;;
88512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
88612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
88712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    datarootdir=$ac_optarg ;;
88812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
88912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -disable-* | --disable-*)
89012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
89112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Reject names that are not valid shell variable names.
89212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
89312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_error $? "invalid feature name: $ac_useropt"
89412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt_orig=$ac_useropt
89512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
89612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_user_opts in
89712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *"
89812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"enable_$ac_useropt"
89912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) ;;
90012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
90112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 ac_unrecognized_sep=', ';;
90212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
90312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval enable_$ac_useropt=no ;;
90412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
90512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -docdir | --docdir | --docdi | --doc | --do)
90612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=docdir ;;
90712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
90812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    docdir=$ac_optarg ;;
90912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
91012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
91112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=dvidir ;;
91212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
91312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dvidir=$ac_optarg ;;
91412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
91512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -enable-* | --enable-*)
91612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
91712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Reject names that are not valid shell variable names.
91812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_error $? "invalid feature name: $ac_useropt"
92012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt_orig=$ac_useropt
92112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
92212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_user_opts in
92312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *"
92412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"enable_$ac_useropt"
92512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) ;;
92612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
92712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 ac_unrecognized_sep=', ';;
92812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
92912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval enable_$ac_useropt=\$ac_optarg ;;
93012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
93112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
93212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
93312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --exec | --exe | --ex)
93412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=exec_prefix ;;
93512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
93612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
93712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --exec=* | --exe=* | --ex=*)
93812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    exec_prefix=$ac_optarg ;;
93912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
94012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -gas | --gas | --ga | --g)
94112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Obsolete; use --with-gas.
94212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    with_gas=yes ;;
94312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
94412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -help | --help | --hel | --he | -h)
94512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_init_help=long ;;
94612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
94712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_init_help=recursive ;;
94812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
94912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_init_help=short ;;
95012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
95112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -host | --host | --hos | --ho)
95212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=host_alias ;;
95312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -host=* | --host=* | --hos=* | --ho=*)
95412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    host_alias=$ac_optarg ;;
95512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
95612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
95712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=htmldir ;;
95812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
95912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --ht=*)
96012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    htmldir=$ac_optarg ;;
96112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
96212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -includedir | --includedir | --includedi | --included | --include \
96312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --includ | --inclu | --incl | --inc)
96412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=includedir ;;
96512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
96612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --includ=* | --inclu=* | --incl=* | --inc=*)
96712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    includedir=$ac_optarg ;;
96812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
96912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -infodir | --infodir | --infodi | --infod | --info | --inf)
97012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=infodir ;;
97112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
97212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    infodir=$ac_optarg ;;
97312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
97412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -libdir | --libdir | --libdi | --libd)
97512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=libdir ;;
97612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -libdir=* | --libdir=* | --libdi=* | --libd=*)
97712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    libdir=$ac_optarg ;;
97812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
97912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
98012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --libexe | --libex | --libe)
98112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=libexecdir ;;
98212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
98312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --libexe=* | --libex=* | --libe=*)
98412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    libexecdir=$ac_optarg ;;
98512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
98612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -localedir | --localedir | --localedi | --localed | --locale)
98712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=localedir ;;
98812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
98912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    localedir=$ac_optarg ;;
99012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
99112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -localstatedir | --localstatedir | --localstatedi | --localstated \
99212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --localstate | --localstat | --localsta | --localst | --locals)
99312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=localstatedir ;;
99412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
99512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
99612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    localstatedir=$ac_optarg ;;
99712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
99812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
99912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=mandir ;;
100012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
100112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mandir=$ac_optarg ;;
100212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
100312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -nfp | --nfp | --nf)
100412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Obsolete; use --without-fp.
100512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    with_fp=no ;;
100612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
100712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
100812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --no-cr | --no-c | -n)
100912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    no_create=yes ;;
101012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
101112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
101212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
101312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    no_recursion=yes ;;
101412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
101512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
101612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
101712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --oldin | --oldi | --old | --ol | --o)
101812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=oldincludedir ;;
101912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
102012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
102112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
102212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    oldincludedir=$ac_optarg ;;
102312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
102412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
102512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=prefix ;;
102612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
102712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    prefix=$ac_optarg ;;
102812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
102912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -program-prefix | --program-prefix | --program-prefi | --program-pref \
103012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-pre | --program-pr | --program-p)
103112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=program_prefix ;;
103212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -program-prefix=* | --program-prefix=* | --program-prefi=* \
103312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
103412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    program_prefix=$ac_optarg ;;
103512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
103612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -program-suffix | --program-suffix | --program-suffi | --program-suff \
103712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-suf | --program-su | --program-s)
103812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=program_suffix ;;
103912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -program-suffix=* | --program-suffix=* | --program-suffi=* \
104012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
104112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    program_suffix=$ac_optarg ;;
104212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
104312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -program-transform-name | --program-transform-name \
104412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-transform-nam | --program-transform-na \
104512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-transform-n | --program-transform- \
104612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-transform | --program-transfor \
104712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-transfo | --program-transf \
104812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-trans | --program-tran \
104912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --progr-tra | --program-tr | --program-t)
105012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=program_transform_name ;;
105112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -program-transform-name=* | --program-transform-name=* \
105212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-transform-nam=* | --program-transform-na=* \
105312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-transform-n=* | --program-transform-=* \
105412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-transform=* | --program-transfor=* \
105512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-transfo=* | --program-transf=* \
105612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --program-trans=* | --program-tran=* \
105712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --progr-tra=* | --program-tr=* | --program-t=*)
105812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    program_transform_name=$ac_optarg ;;
105912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
106012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
106112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=pdfdir ;;
106212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
106312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    pdfdir=$ac_optarg ;;
106412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
106512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -psdir | --psdir | --psdi | --psd | --ps)
106612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=psdir ;;
106712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
106812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    psdir=$ac_optarg ;;
106912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
107012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
107112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | -silent | --silent | --silen | --sile | --sil)
107212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    silent=yes ;;
107312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
107412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
107512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=sbindir ;;
107612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
107712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --sbi=* | --sb=*)
107812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sbindir=$ac_optarg ;;
107912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
108012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -sharedstatedir | --sharedstatedir | --sharedstatedi \
108112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
108212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --sharedst | --shareds | --shared | --share | --shar \
108312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --sha | --sh)
108412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=sharedstatedir ;;
108512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
108612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
108712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
108812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --sha=* | --sh=*)
108912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sharedstatedir=$ac_optarg ;;
109012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
109112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -site | --site | --sit)
109212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=site ;;
109312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -site=* | --site=* | --sit=*)
109412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    site=$ac_optarg ;;
109512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
109612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
109712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=srcdir ;;
109812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
109912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    srcdir=$ac_optarg ;;
110012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
110112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
110212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --syscon | --sysco | --sysc | --sys | --sy)
110312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=sysconfdir ;;
110412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
110512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
110612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysconfdir=$ac_optarg ;;
110712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
110812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -target | --target | --targe | --targ | --tar | --ta | --t)
110912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=target_alias ;;
111012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
111112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    target_alias=$ac_optarg ;;
111212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
111312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -v | -verbose | --verbose | --verbos | --verbo | --verb)
111412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    verbose=yes ;;
111512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
111612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -version | --version | --versio | --versi | --vers | -V)
111712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_init_version=: ;;
111812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
111912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -with-* | --with-*)
112012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
112112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Reject names that are not valid shell variable names.
112212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
112312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_error $? "invalid package name: $ac_useropt"
112412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt_orig=$ac_useropt
112512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
112612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_user_opts in
112712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *"
112812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"with_$ac_useropt"
112912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) ;;
113012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
113112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 ac_unrecognized_sep=', ';;
113212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
113312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval with_$ac_useropt=\$ac_optarg ;;
113412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
113512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -without-* | --without-*)
113612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
113712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Reject names that are not valid shell variable names.
113812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
113912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_error $? "invalid package name: $ac_useropt"
114012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt_orig=$ac_useropt
114112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
114212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_user_opts in
114312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *"
114412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"with_$ac_useropt"
114512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) ;;
114612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
114712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 ac_unrecognized_sep=', ';;
114812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
114912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval with_$ac_useropt=no ;;
115012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
115112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --x)
115212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Obsolete; use --with-x.
115312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    with_x=yes ;;
115412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
115512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
115612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --x-incl | --x-inc | --x-in | --x-i)
115712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=x_includes ;;
115812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
115912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
116012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    x_includes=$ac_optarg ;;
116112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
116212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -x-libraries | --x-libraries | --x-librarie | --x-librari \
116312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
116412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prev=x_libraries ;;
116512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
116612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
116712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    x_libraries=$ac_optarg ;;
116812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
116912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -*) as_fn_error $? "unrecognized option: \`$ac_option'
117012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaTry \`$0 --help' for more information"
117112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
117212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
117312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *=*)
117412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
117512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Reject names that are not valid shell variable names.
117612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_envvar in #(
117712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      '' | [0-9]* | *[!_$as_cr_alnum]* )
117812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
117912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
118012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval $ac_envvar=\$ac_optarg
118112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    export $ac_envvar ;;
118212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
118312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
118412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # FIXME: should be removed in autoconf 3.0.
118512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
118612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
118712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
118812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
118912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
119012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
119112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
119212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
119312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
119412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_prev"; then
119512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
119612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "missing argument to $ac_option"
119712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
119812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
119912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_unrecognized_opts"; then
120012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $enable_option_checking in
120112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    no) ;;
120212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
120312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
120412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
120512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
120612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
120712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check all directory arguments for consistency.
120812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
120912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		datadir sysconfdir sharedstatedir localstatedir includedir \
121012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
121112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		libdir localedir mandir
121212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
121312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_val=\$$ac_var
121412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Remove trailing slashes.
121512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_val in
121612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    */ )
121712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
121812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      eval $ac_var=\$ac_val;;
121912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
122012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Be sure to have absolute directory names.
122112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_val in
122212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    [\\/$]* | ?:[\\/]* )  continue;;
122312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
122412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
122512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
122612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
122712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
122812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# There might be people who depend on the old broken behavior: `$host'
122912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# used to hold the argument of --host etc.
123012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME: To remove some day.
123112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild=$build_alias
123212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost=$host_alias
123312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatarget=$target_alias
123412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
123512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME: To remove some day.
123612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$host_alias" != x; then
123712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$build_alias" = x; then
123812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cross_compiling=maybe
123912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  elif test "x$build_alias" != "x$host_alias"; then
124012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cross_compiling=yes
124112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
124212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
124312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
124412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_prefix=
124512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "$host_alias" && ac_tool_prefix=$host_alias-
124612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
124712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$silent" = yes && exec 6>/dev/null
124812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
124912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
125012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_pwd=`pwd` && test -n "$ac_pwd" &&
125112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ls_di=`ls -di .` &&
125212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
125312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "working directory cannot be determined"
125412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
125512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "pwd does not report name of working directory"
125612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
125712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
125812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find the source files, if location was not specified.
125912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$srcdir"; then
126012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_srcdir_defaulted=yes
126112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Try the directory containing this script, then the parent directory.
126212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_confdir=`$as_dirname -- "$as_myself" ||
126312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
126412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_myself" : 'X\(//\)[^/]' \| \
126512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_myself" : 'X\(//\)$' \| \
126612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
126712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$as_myself" |
126812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
126912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
127012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
127112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
127212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)[^/].*/{
127312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
127412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
127512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
127612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)$/{
127712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
127812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
127912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
128012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\).*/{
128112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
128212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
128312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
128412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`
128512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  srcdir=$ac_confdir
128612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test ! -r "$srcdir/$ac_unique_file"; then
128712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    srcdir=..
128812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
128912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
129012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_srcdir_defaulted=no
129112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
129212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test ! -r "$srcdir/$ac_unique_file"; then
129312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
129412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
129512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
129612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
129712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_confdir=`(
129812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
129912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	pwd)`
130012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# When building in place, set srcdir=.
130112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_abs_confdir" = "$ac_pwd"; then
130212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  srcdir=.
130312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
130412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Remove unnecessary trailing slashes from srcdir.
130512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Double slashes in file names in object file debugging info
130612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# mess up M-x gdb in Emacs.
130712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $srcdir in
130812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
130912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
131012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_var in $ac_precious_vars; do
131112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_env_${ac_var}_set=\${${ac_var}+set}
131212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_env_${ac_var}_value=\$${ac_var}
131312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
131412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_cv_env_${ac_var}_value=\$${ac_var}
131512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
131612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
131712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
131812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Report the --help message.
131912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
132012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_init_help" = "long"; then
132112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Omit some internal or obsolete options to make the list less imposing.
132212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # This message is too long to be a string in the A/UX 3.1 sh.
132312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat <<_ACEOF
132412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\`configure' configures libedit 3.1 to adapt to many kinds of systems.
132512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
132612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsage: $0 [OPTION]... [VAR=VALUE]...
132712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
132812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaTo assign environment variables (e.g., CC, CFLAGS...), specify them as
132912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaVAR=VALUE.  See below for descriptions of some of the useful variables.
133012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
133112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDefaults for the options are specified in brackets.
133212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
133312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaConfiguration:
133412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -h, --help              display this help and exit
133512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      --help=short        display options specific to this package
133612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      --help=recursive    display the short help of all the included packages
133712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -V, --version           display version information and exit
133812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -q, --quiet, --silent   do not print \`checking ...' messages
133912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      --cache-file=FILE   cache test results in FILE [disabled]
134012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -C, --config-cache      alias for \`--cache-file=config.cache'
134112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -n, --no-create         do not create output files
134212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
134312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
134412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaInstallation directories:
134512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --prefix=PREFIX         install architecture-independent files in PREFIX
134612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                          [$ac_default_prefix]
134712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
134812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                          [PREFIX]
134912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
135012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBy default, \`make install' will install all the files in
135112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
135212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaan installation prefix other than \`$ac_default_prefix' using \`--prefix',
135312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor instance \`--prefix=\$HOME'.
135412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
135512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFor better control, use the options below.
135612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
135712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFine tuning of the installation directories:
135812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --bindir=DIR            user executables [EPREFIX/bin]
135912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --sbindir=DIR           system admin executables [EPREFIX/sbin]
136012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --libexecdir=DIR        program executables [EPREFIX/libexec]
136112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
136212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
136312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
136412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --libdir=DIR            object code libraries [EPREFIX/lib]
136512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --includedir=DIR        C header files [PREFIX/include]
136612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
136712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
136812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
136912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --infodir=DIR           info documentation [DATAROOTDIR/info]
137012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
137112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --mandir=DIR            man documentation [DATAROOTDIR/man]
137212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --docdir=DIR            documentation root
137312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                          [DATAROOTDIR/doc/libedit-20130712]
137412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --htmldir=DIR           html documentation [DOCDIR]
137512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --dvidir=DIR            dvi documentation [DOCDIR]
137612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --pdfdir=DIR            pdf documentation [DOCDIR]
137712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --psdir=DIR             ps documentation [DOCDIR]
137812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
137912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
138012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat <<\_ACEOF
138112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
138212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaProgram names:
138312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --program-prefix=PREFIX            prepend PREFIX to installed program names
138412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --program-suffix=SUFFIX            append SUFFIX to installed program names
138512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
138612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
138712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSystem types:
138812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --build=BUILD     configure for building on BUILD [guessed]
138912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
139012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
139112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
139212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
139312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_init_help"; then
139412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_init_help in
139512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     short | recursive ) echo "Configuration of libedit 3.1:";;
139612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   esac
139712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat <<\_ACEOF
139812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
139912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOptional Features:
140012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --disable-option-checking  ignore unrecognized --enable/--with options
140112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
140212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
140312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --enable-dependency-tracking
140412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                          do not reject slow dependency extractors
140512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --disable-dependency-tracking
140612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                          speeds up one-time build
140712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --enable-silent-rules   less verbose build output (undo: "make V=1")
140812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --disable-silent-rules  verbose build output (undo: "make V=0")
140912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --enable-shared[=PKGS]  build shared libraries [default=yes]
141012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --enable-static[=PKGS]  build static libraries [default=yes]
141112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --enable-fast-install[=PKGS]
141212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                          optimize for fast installation [default=yes]
141312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --disable-libtool-lock  avoid locking (might break parallel builds)
141412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --enable-widec          compile with wide-char/UTF-8 code
141512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
141612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOptional Packages:
141712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
141812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
141912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
142012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                          both]
142112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
142212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --with-sysroot=DIR Search for dependent libraries within DIR
142312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                        (or the compiler's sysroot if not specified).
142412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
142512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSome influential environment variables:
142612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CC          C compiler command
142712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CFLAGS      C compiler flags
142812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
142912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala              nonstandard directory <lib dir>
143012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LIBS        libraries to pass to the linker, e.g. -l<library>
143112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
143212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala              you have headers in a nonstandard directory <include dir>
143312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CPP         C preprocessor
143412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
143512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUse these variables to override the choices made by `configure' or to help
143612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialait to find libraries and programs with nonstandard names/locations.
143712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
143812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaReport bugs to the package provider.
143912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
144012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_status=$?
144112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
144212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
144312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_init_help" = "recursive"; then
144412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # If there are subdirs, report their specific --help.
144512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
144612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -d "$ac_dir" ||
144712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
144812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      continue
144912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_builddir=.
145012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
145112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "$ac_dir" in
145212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
145312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
145412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
145512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # A ".." for each directory in $ac_dir_suffix.
145612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
145712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_top_builddir_sub in
145812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
145912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
146012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac ;;
146112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
146212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_top_builddir=$ac_pwd
146312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_builddir=$ac_pwd$ac_dir_suffix
146412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# for backward compatibility:
146512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_top_builddir=$ac_top_build_prefix
146612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
146712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $srcdir in
146812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  .)  # We are building in place.
146912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_srcdir=.
147012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_top_srcdir=$ac_top_builddir_sub
147112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_abs_top_srcdir=$ac_pwd ;;
147212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  [\\/]* | ?:[\\/]* )  # Absolute name.
147312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_srcdir=$srcdir$ac_dir_suffix;
147412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_top_srcdir=$srcdir
147512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_abs_top_srcdir=$srcdir ;;
147612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) # Relative name.
147712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
147812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_top_srcdir=$ac_top_build_prefix$srcdir
147912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
148012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
148112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
148212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
148312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cd "$ac_dir" || { ac_status=$?; continue; }
148412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Check for guested configure.
148512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -f "$ac_srcdir/configure.gnu"; then
148612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo &&
148712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
148812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    elif test -f "$ac_srcdir/configure"; then
148912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo &&
149012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $SHELL "$ac_srcdir/configure" --help=recursive
149112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
149212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
149312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi || ac_status=$?
149412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cd "$ac_pwd" || { ac_status=$?; break; }
149512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
149612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
149712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
149812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "$ac_init_help" && exit $ac_status
149912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_init_version; then
150012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat <<\_ACEOF
150112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibedit configure 3.1
150212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagenerated by GNU Autoconf 2.69
150312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
150412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCopyright (C) 2012 Free Software Foundation, Inc.
150512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaThis configure script is free software; the Free Software Foundation
150612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagives unlimited permission to copy, distribute and modify it.
150712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
150812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exit
150912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
151012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
151112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ------------------------ ##
151212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Autoconf initialization. ##
151312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ------------------------ ##
151412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
151512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_try_compile LINENO
151612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# --------------------------
151712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to compile conftest.$ac_ext, and return whether this succeeded.
151812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_try_compile ()
151912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
152012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
152112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.$ac_objext
152212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { ac_try="$ac_compile"
152312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
152412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
152512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
152612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
152712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
152812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
152912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_compile") 2>conftest.err
153012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
153112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -s conftest.err; then
153212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    grep -v '^ *+' conftest.err >conftest.er1
153312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat conftest.er1 >&5
153412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mv -f conftest.er1 conftest.err
153512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
153612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
153712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } && {
153812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test -z "$ac_c_werror_flag" ||
153912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test ! -s conftest.err
154012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       } && test -s conftest.$ac_objext; then :
154112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_retval=0
154212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
154312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me: failed program was:" >&5
154412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5
154512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
154612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ac_retval=1
154712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
154812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
154912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_set_status $ac_retval
155012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
155112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_try_compile
155212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
155312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_try_cpp LINENO
155412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------
155512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
155612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_try_cpp ()
155712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
155812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
155912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { ac_try="$ac_cpp conftest.$ac_ext"
156012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
156112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
156212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
156312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
156412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
156512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
156612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
156712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
156812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -s conftest.err; then
156912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    grep -v '^ *+' conftest.err >conftest.er1
157012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat conftest.er1 >&5
157112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mv -f conftest.er1 conftest.err
157212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
157312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
157412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } > conftest.i && {
157512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
157612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test ! -s conftest.err
157712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       }; then :
157812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_retval=0
157912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
158012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me: failed program was:" >&5
158112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5
158212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
158312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_retval=1
158412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
158512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
158612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_set_status $ac_retval
158712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
158812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_try_cpp
158912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
159012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
159112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -------------------------------------------------------
159212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tests whether HEADER exists, giving a warning if it cannot be compiled using
159312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the include files in INCLUDES and setting the cache variable VAR
159412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# accordingly.
159512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_mongrel ()
159612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
159712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
159812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if eval \${$3+:} false; then :
159912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
160012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; }
160112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then :
160212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
160312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
160412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3
160512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
160612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; }
160712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
160812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Is the header compilable?
160912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
161012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking $2 usability... " >&6; }
161112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
161212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
161312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$4
161412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$2>
161512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
161612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
161712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_header_compiler=yes
161812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
161912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_header_compiler=no
162012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
162112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
162212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
162312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_header_compiler" >&6; }
162412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
162512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Is the header present?
162612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
162712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking $2 presence... " >&6; }
162812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
162912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
163012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$2>
163112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
163212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then :
163312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_header_preproc=yes
163412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
163512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_header_preproc=no
163612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
163712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext
163812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
163912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_header_preproc" >&6; }
164012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
164112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# So?  What about this header?
164212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
164312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  yes:no: )
164412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
164512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
164612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
164712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
164812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
164912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  no:yes:* )
165012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
165112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
165212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
165312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
165412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
165512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
165612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
165712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
165812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
165912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
166012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
166112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
166212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
166312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; }
166412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then :
166512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
166612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
166712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$3=\$ac_header_compiler"
166812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
166912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3
167012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
167112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; }
167212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
167312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
167412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
167512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_header_mongrel
167612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
167712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_try_run LINENO
167812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------
167912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
168012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# that executables *can* be run.
168112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_try_run ()
168212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
168312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
168412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { ac_try="$ac_link"
168512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
168612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
168712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
168812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
168912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
169012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
169112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_link") 2>&5
169212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
169312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
169412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
169512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { { case "(($ac_try" in
169612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
169712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
169812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
169912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
170012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
170112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_try") 2>&5
170212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
170312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
170412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; }; then :
170512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_retval=0
170612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
170712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me: program exited with status $ac_status" >&5
170812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       $as_echo "$as_me: failed program was:" >&5
170912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5
171012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
171112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       ac_retval=$ac_status
171212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
171312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
171412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
171512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_set_status $ac_retval
171612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
171712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_try_run
171812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
171912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
172012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -------------------------------------------------------
172112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tests whether HEADER exists and can be compiled using the include files in
172212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# INCLUDES, setting the cache variable VAR accordingly.
172312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_compile ()
172412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
172512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
172612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
172712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; }
172812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then :
172912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
173012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
173112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
173212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
173312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$4
173412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$2>
173512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
173612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
173712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$3=yes"
173812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
173912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$3=no"
174012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
174112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
174212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
174312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3
174412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
174512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; }
174612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
174712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
174812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_header_compile
174912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
175012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_try_link LINENO
175112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -----------------------
175212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to link conftest.$ac_ext, and return whether this succeeded.
175312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_try_link ()
175412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
175512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
175612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.$ac_objext conftest$ac_exeext
175712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { ac_try="$ac_link"
175812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
175912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
176012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
176112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
176212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
176312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
176412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_link") 2>conftest.err
176512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
176612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -s conftest.err; then
176712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    grep -v '^ *+' conftest.err >conftest.er1
176812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat conftest.er1 >&5
176912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mv -f conftest.er1 conftest.err
177012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
177112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
177212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } && {
177312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test -z "$ac_c_werror_flag" ||
177412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test ! -s conftest.err
177512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       } && test -s conftest$ac_exeext && {
177612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test "$cross_compiling" = yes ||
177712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test -x conftest$ac_exeext
177812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       }; then :
177912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_retval=0
178012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
178112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me: failed program was:" >&5
178212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5
178312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
178412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ac_retval=1
178512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
178612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
178712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
178812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # interfere with the next link command; also delete a directory that is
178912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # left behind by Apple's compiler.  We do this before executing the actions.
179012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
179112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
179212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_set_status $ac_retval
179312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
179412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_try_link
179512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
179612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_func LINENO FUNC VAR
179712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------------------
179812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tests whether FUNC exists, setting the cache variable VAR accordingly
179912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func ()
180012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
180112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
180212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
180312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; }
180412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then :
180512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
180612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
180712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
180812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
180912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
181012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
181112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define $2 innocuous_$2
181212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
181312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* System header to define __stub macros and hopefully few prototypes,
181412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    which can conflict with char $2 (); below.
181512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
181612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    <limits.h> exists even on freestanding compilers.  */
181712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
181812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __STDC__
181912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <limits.h>
182012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
182112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <assert.h>
182212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
182312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
182412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#undef $2
182512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
182612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
182712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
182812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
182912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
183012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
183112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
183212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar $2 ();
183312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* The GNU C library defines this for functions which it implements
183412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    to always fail with ENOSYS.  Some functions are actually named
183512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    something starting with __ and the normal name is an alias.  */
183612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if defined __stub_$2 || defined __stub___$2
183712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachoke me
183812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
183912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
184012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
184112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
184212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
184312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn $2 ();
184412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
184512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
184612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
184712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
184812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
184912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$3=yes"
185012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
185112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$3=no"
185212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
185312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
185412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
185512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
185612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3
185712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
185812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; }
185912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
186012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
186112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_func
186212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
186312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
186412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------------------------------------
186512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tries to find if the field MEMBER exists in type AGGR, after including
186612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# INCLUDES, setting cache variable VAR accordingly.
186712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_member ()
186812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
186912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
187012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
187112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2.$3... " >&6; }
187212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$4+:} false; then :
187312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
187412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
187512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
187612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
187712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$5
187812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
187912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
188012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
188112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic $2 ac_aggr;
188212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (ac_aggr.$3)
188312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn 0;
188412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
188512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
188612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
188712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
188812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
188912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$4=yes"
189012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
189112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
189212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
189312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$5
189412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
189512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
189612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
189712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic $2 ac_aggr;
189812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (sizeof ac_aggr.$3)
189912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn 0;
190012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
190112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
190212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
190312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
190412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
190512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$4=yes"
190612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
190712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$4=no"
190812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
190912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
191012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
191112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
191212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
191312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$4
191412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
191512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; }
191612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
191712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
191812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_member
191912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
192012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
192112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -------------------------------------------
192212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tests whether TYPE exists after having included INCLUDES, setting cache
192312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# variable VAR accordingly.
192412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_type ()
192512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
192612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
192712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
192812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; }
192912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then :
193012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
193112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
193212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$3=no"
193312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
193412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
193512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$4
193612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
193712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
193812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
193912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (sizeof ($2))
194012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 return 0;
194112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
194212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
194312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
194412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
194512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
194612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
194712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
194812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$4
194912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
195012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
195112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
195212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (sizeof (($2)))
195312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    return 0;
195412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
195512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
195612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
195712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
195812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
195912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
196012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
196112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$3=yes"
196212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
196312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
196412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
196512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
196612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
196712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3
196812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
196912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; }
197012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
197112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
197212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_type
197312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >config.log <<_ACEOF
197412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaThis file contains any messages produced by compilers while
197512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarunning configure, to aid debugging if configure makes a mistake.
197612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
197712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIt was created by libedit $as_me 3.1, which was
197812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagenerated by GNU Autoconf 2.69.  Invocation command line was
197912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
198012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $ $0 $@
198112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
198212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
198312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec 5>>config.log
198412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
198512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat <<_ASUNAME
198612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## --------- ##
198712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Platform. ##
198812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## --------- ##
198912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
199012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
199112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauname -m = `(uname -m) 2>/dev/null || echo unknown`
199212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauname -r = `(uname -r) 2>/dev/null || echo unknown`
199312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauname -s = `(uname -s) 2>/dev/null || echo unknown`
199412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauname -v = `(uname -v) 2>/dev/null || echo unknown`
199512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
199612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
199712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
199812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
199912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
200012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
200112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
200212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
200312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
200412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
200512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
200612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
200712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ASUNAME
200812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
200912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
201012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
201112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
201212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
201312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
201412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "PATH: $as_dir"
201512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
201612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
201712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
201812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} >&5
201912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
202012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >&5 <<_ACEOF
202112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
202212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
202312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------- ##
202412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Core tests. ##
202512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------- ##
202612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
202712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
202812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
202912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
203012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Keep a trace of the command line.
203112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Strip out --no-create and --no-recursion so they do not pile up.
203212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Strip out --silent because we don't want to record it for future runs.
203312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Also quote any args containing shell meta-characters.
203412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Make two passes to allow for proper duplicate-argument suppression.
203512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure_args=
203612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure_args0=
203712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure_args1=
203812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_must_keep_next=false
203912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_pass in 1 2
204012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
204112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_arg
204212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
204312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_arg in
204412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
204512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
204612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    | -silent | --silent | --silen | --sile | --sil)
204712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      continue ;;
204812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *\'*)
204912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
205012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
205112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_pass in
205212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
205312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    2)
205412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_append ac_configure_args1 " '$ac_arg'"
205512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test $ac_must_keep_next = true; then
205612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ac_must_keep_next=false # Got value, back to normal.
205712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
205812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $ac_arg in
205912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  *=* | --config-cache | -C | -disable-* | --disable-* \
206012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
206112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
206212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  | -with-* | --with-* | -without-* | --without-* | --x)
206312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    case "$ac_configure_args0 " in
206412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
206512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    esac
206612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
206712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  -* ) ac_must_keep_next=true ;;
206812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
206912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
207012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_append ac_configure_args " '$ac_arg'"
207112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
207212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
207312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
207412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
207512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ ac_configure_args0=; unset ac_configure_args0;}
207612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ ac_configure_args1=; unset ac_configure_args1;}
207712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
207812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# When interrupted or exit'd, cleanup temporary files, and complete
207912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# config.log.  We remove comments because anyway the quotes in there
208012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# would cause problems or look ugly.
208112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# WARNING: Use '\'' to represent an apostrophe within the trap.
208212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
208312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatrap 'exit_status=$?
208412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Save into config.log some information that might help in debugging.
208512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
208612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo
208712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
208812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "## ---------------- ##
208912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Cache variables. ##
209012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ---------------- ##"
209112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo
209212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # The following way of writing the cache mishandles newlines in values,
209312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(
209412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
209512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval ac_val=\$$ac_var
209612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_val in #(
209712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *${as_nl}*)
209812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $ac_var in #(
209912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
210012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
210112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
210212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $ac_var in #(
210312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _ | IFS | as_nl) ;; #(
210412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
210512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) { eval $ac_var=; unset $ac_var;} ;;
210612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac ;;
210712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
210812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
210912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (set) 2>&1 |
211012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
211112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *${as_nl}ac_space=\ *)
211212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sed -n \
211312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	"s/'\''/'\''\\\\'\'''\''/g;
211412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
211512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;; #(
211612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
211712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
211812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
211912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac |
212012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sort
212112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala)
212212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo
212312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
212412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "## ----------------- ##
212512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Output variables. ##
212612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------------- ##"
212712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo
212812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_var in $ac_subst_vars
212912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    do
213012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      eval ac_val=\$$ac_var
213112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $ac_val in
213212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
213312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
213412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $as_echo "$ac_var='\''$ac_val'\''"
213512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done | sort
213612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo
213712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
213812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$ac_subst_files"; then
213912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $as_echo "## ------------------- ##
214012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## File substitutions. ##
214112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ------------------- ##"
214212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo
214312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      for ac_var in $ac_subst_files
214412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      do
214512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	eval ac_val=\$$ac_var
214612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $ac_val in
214712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
214812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
214912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	$as_echo "$ac_var='\''$ac_val'\''"
215012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done | sort
215112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo
215212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
215312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
215412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -s confdefs.h; then
215512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $as_echo "## ----------- ##
215612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## confdefs.h. ##
215712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------- ##"
215812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo
215912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      cat confdefs.h
216012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo
216112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
216212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test "$ac_signal" != 0 &&
216312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $as_echo "$as_me: caught signal $ac_signal"
216412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me: exit $exit_status"
216512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  } >&5
216612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f core *.core core.conftest.* &&
216712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
216812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    exit $exit_status
216912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' 0
217012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_signal in 1 2 13 15; do
217112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
217212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
217312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_signal=0
217412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
217512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# confdefs.h avoids OS command line length limits that DEFS can exceed.
217612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f -r conftest* confdefs.h
217712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
217812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "/* confdefs.h */" > confdefs.h
217912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
218012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Predefined preprocessor variables.
218112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
218212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
218312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_NAME "$PACKAGE_NAME"
218412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
218512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
218612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
218712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
218812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
218912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
219012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
219112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_VERSION "$PACKAGE_VERSION"
219212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
219312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
219412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
219512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_STRING "$PACKAGE_STRING"
219612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
219712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
219812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
219912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
220012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
220112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
220212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
220312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_URL "$PACKAGE_URL"
220412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
220512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
220612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
220712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Let the site file select an alternate cache file if it wants to.
220812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Prefer an explicitly selected file to automatically selected ones.
220912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_site_file1=NONE
221012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_site_file2=NONE
221112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CONFIG_SITE"; then
221212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We do not want a PATH search for config.site.
221312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $CONFIG_SITE in #((
221412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    -*)  ac_site_file1=./$CONFIG_SITE;;
221512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    */*) ac_site_file1=$CONFIG_SITE;;
221612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)   ac_site_file1=./$CONFIG_SITE;;
221712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
221812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test "x$prefix" != xNONE; then
221912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_site_file1=$prefix/share/config.site
222012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_site_file2=$prefix/etc/config.site
222112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
222212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_site_file1=$ac_default_prefix/share/config.site
222312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_site_file2=$ac_default_prefix/etc/config.site
222412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
222512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_site_file in "$ac_site_file1" "$ac_site_file2"
222612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
222712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "x$ac_site_file" = xNONE && continue
222812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
222912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
223012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: loading site script $ac_site_file" >&6;}
223112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed 's/^/| /' "$ac_site_file" >&5
223212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    . "$ac_site_file" \
223312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
223412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
223512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "failed to load site script $ac_site_file
223612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; }
223712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
223812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
223912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
224012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -r "$cache_file"; then
224112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Some versions of bash will fail to source /dev/null (special files
224212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
224312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
224412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
224512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: loading cache $cache_file" >&6;}
224612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cache_file in
224712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      [\\/]* | ?:[\\/]* ) . "$cache_file";;
224812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)                      . "./$cache_file";;
224912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
225012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
225112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
225212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
225312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: creating cache $cache_file" >&6;}
225412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  >$cache_file
225512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
225612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
225712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check that the precious variables saved in the cache have kept the same
225812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# value.
225912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cache_corrupted=false
226012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_var in $ac_precious_vars; do
226112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_old_set=\$ac_cv_env_${ac_var}_set
226212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_new_set=\$ac_env_${ac_var}_set
226312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_old_val=\$ac_cv_env_${ac_var}_value
226412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_new_val=\$ac_env_${ac_var}_value
226512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_old_set,$ac_new_set in
226612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    set,)
226712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
226812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
226912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_cache_corrupted=: ;;
227012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ,set)
227112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
227212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
227312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_cache_corrupted=: ;;
227412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ,);;
227512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
227612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "x$ac_old_val" != "x$ac_new_val"; then
227712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# differences in whitespace do not lead to failure.
227812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ac_old_val_w=`echo x $ac_old_val`
227912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ac_new_val_w=`echo x $ac_new_val`
228012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "$ac_old_val_w" != "$ac_new_val_w"; then
228112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
228212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
228312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ac_cache_corrupted=:
228412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
228512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
228612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
228712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  eval $ac_var=\$ac_old_val
228812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
228912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
229012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
229112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
229212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
229312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi;;
229412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
229512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Pass precious variables to config.status.
229612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$ac_new_set" = set; then
229712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_new_val in
229812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
229912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) ac_arg=$ac_var=$ac_new_val ;;
230012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
230112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case " $ac_configure_args " in
230212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
230312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
230412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
230512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
230612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
230712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_cache_corrupted; then
230812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
230912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
231012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
231112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
231212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
231312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
231412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ##
231512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Main body of script. ##
231612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ##
231712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
231812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
231912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
232012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
232112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
232212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
232312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
232412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
232512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
232612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
232712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_headers="$ac_config_headers config.h"
232812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
232912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
233012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# features of Posix that are extensions to C (define _GNU_SOURCE)
233112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# expand $ac_aux_dir to an absolute path
233212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_aux_dir=`cd $ac_aux_dir && pwd`
233312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
233412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
233512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
233612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
233712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
233812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
233912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then
234012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
234112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}gcc; ac_word=$2
234212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
234312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
234412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_CC+:} false; then :
234512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
234612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
234712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$CC"; then
234812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_CC="$CC" # Let the user override the test.
234912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
235012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
235112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
235212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
235312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
235412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
235512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
235612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
235712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_CC="${ac_tool_prefix}gcc"
235812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
235912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
236012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
236112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
236212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
236312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
236412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
236512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
236612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
236712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_cv_prog_CC
236812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CC"; then
236912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
237012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CC" >&6; }
237112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
237212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
237312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
237412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
237512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
237612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
237712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
237812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_CC"; then
237912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_CC=$CC
238012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "gcc", so it can be a program name with args.
238112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy gcc; ac_word=$2
238212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
238312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
238412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_CC+:} false; then :
238512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
238612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
238712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_CC"; then
238812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
238912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
239012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
239112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
239212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
239312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
239412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
239512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
239612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
239712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_CC="gcc"
239812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
239912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
240012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
240112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
240212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
240312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
240412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
240512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
240612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
240712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_CC=$ac_cv_prog_ac_ct_CC
240812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_CC"; then
240912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
241012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_CC" >&6; }
241112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
241212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
241312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
241412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
241512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
241612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_CC" = x; then
241712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CC=""
241812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
241912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
242012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
242112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
242212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
242312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
242412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
242512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CC=$ac_ct_CC
242612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
242712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
242812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CC="$ac_cv_prog_CC"
242912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
243012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
243112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CC"; then
243212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          if test -n "$ac_tool_prefix"; then
243312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
243412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}cc; ac_word=$2
243512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
243612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
243712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_CC+:} false; then :
243812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
243912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
244012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$CC"; then
244112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_CC="$CC" # Let the user override the test.
244212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
244312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
244412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
244512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
244612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
244712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
244812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
244912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
245012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_CC="${ac_tool_prefix}cc"
245112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
245212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
245312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
245412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
245512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
245612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
245712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
245812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
245912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
246012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_cv_prog_CC
246112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CC"; then
246212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
246312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CC" >&6; }
246412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
246512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
246612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
246712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
246812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
246912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
247012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
247112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
247212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CC"; then
247312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "cc", so it can be a program name with args.
247412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy cc; ac_word=$2
247512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
247612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
247712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_CC+:} false; then :
247812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
247912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
248012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$CC"; then
248112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_CC="$CC" # Let the user override the test.
248212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
248312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_prog_rejected=no
248412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
248512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
248612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
248712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
248812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
248912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
249012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
249112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
249212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       ac_prog_rejected=yes
249312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       continue
249412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
249512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_CC="cc"
249612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
249712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
249812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
249912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
250012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
250112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
250212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
250312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_prog_rejected = yes; then
250412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We found a bogon in the path, so make sure we never use it.
250512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  set dummy $ac_cv_prog_CC
250612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shift
250712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test $# != 0; then
250812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # We chose a different compiler from the bogus one.
250912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # However, it has the same basename, so the bogon will be chosen
251012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # first if we set CC to just the basename; use the full file name.
251112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shift
251212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
251312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
251412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
251512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
251612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
251712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_cv_prog_CC
251812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CC"; then
251912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
252012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CC" >&6; }
252112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
252212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
252312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
252412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
252512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
252612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
252712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
252812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CC"; then
252912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_tool_prefix"; then
253012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_prog in cl.exe
253112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
253212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
253312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_tool_prefix$ac_prog; ac_word=$2
253412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
253512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
253612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_CC+:} false; then :
253712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
253812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
253912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$CC"; then
254012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_CC="$CC" # Let the user override the test.
254112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
254212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
254312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
254412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
254512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
254612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
254712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
254812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
254912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
255012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
255112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
255212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
255312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
255412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
255512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
255612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
255712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
255812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
255912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_cv_prog_CC
256012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CC"; then
256112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
256212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CC" >&6; }
256312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
256412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
256512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
256612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
256712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
256812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
256912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -n "$CC" && break
257012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
257112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
257212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CC"; then
257312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_CC=$CC
257412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_prog in cl.exe
257512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
257612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "$ac_prog", so it can be a program name with args.
257712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2
257812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
257912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
258012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_CC+:} false; then :
258112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
258212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
258312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_CC"; then
258412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
258512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
258612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
258712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
258812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
258912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
259012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
259112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
259212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
259312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_CC="$ac_prog"
259412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
259512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
259612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
259712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
259812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
259912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
260012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
260112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
260212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
260312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_CC=$ac_cv_prog_ac_ct_CC
260412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_CC"; then
260512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
260612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_CC" >&6; }
260712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
260812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
260912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
261012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
261112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
261212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
261312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -n "$ac_ct_CC" && break
261412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
261512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
261612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_CC" = x; then
261712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CC=""
261812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
261912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
262012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
262112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
262212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
262312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
262412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
262512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CC=$ac_ct_CC
262612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
262712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
262812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
262912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
263012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
263112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
263212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
263312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
263412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "no acceptable C compiler found in \$PATH
263512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; }
263612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
263712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Provide some information about the compiler.
263812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
263912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset X $ac_compile
264012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler=$2
264112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_option in --version -v -V -qversion; do
264212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { { ac_try="$ac_compiler $ac_option >&5"
264312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
264412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
264512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
264612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
264712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
264812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
264912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
265012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
265112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -s conftest.err; then
265212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '10a\
265312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala... rest of stderr output deleted ...
265412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala         10q' conftest.err >conftest.er1
265512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat conftest.er1 >&5
265612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
265712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.er1 conftest.err
265812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
265912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }
266012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
266112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
266212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
266312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
266412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
266512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
266612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
266712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
266812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
266912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
267012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
267112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
267212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
267312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files_save=$ac_clean_files
267412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
267512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to create an executable without -o first, disregard a.out.
267612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# It will help us diagnose broken compilers, and finding out an intuition
267712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# of exeext.
267812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
267912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the C compiler works... " >&6; }
268012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
268112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
268212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The possible output files:
268312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
268412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
268512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_rmfiles=
268612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_file in $ac_files
268712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
268812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_file in
268912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
269012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
269112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
269212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
269312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f $ac_rmfiles
269412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
269512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif { { ac_try="$ac_link_default"
269612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
269712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
269812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
269912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
270012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
270112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
270212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_link_default") 2>&5
270312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
270412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
270512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; then :
270612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
270712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
270812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# in a Makefile.  We should not override ac_cv_exeext if it was cached,
270912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# so that the user can short-circuit this test for compilers unknown to
271012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Autoconf.
271112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_file in $ac_files ''
271212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
271312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -f "$ac_file" || continue
271412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_file in
271512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
271612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
271712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    [ab].out )
271812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# We found the default executable, but exeext='' is most
271912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# certainly right.
272012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	break;;
272112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *.* )
272212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
272312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	then :; else
272412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
272512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
272612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# We set ac_cv_exeext here because the later test for it is not
272712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# safe: cross compilers may not add the suffix if given an `-o'
272812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# argument, so we may need to know it at that point already.
272912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Even if this section looks crufty: it has the advantage of
273012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# actually working.
273112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	break;;
273212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    * )
273312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	break;;
273412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
273512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
273612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$ac_cv_exeext" = no && ac_cv_exeext=
273712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
273812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
273912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_file=''
274012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
274112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_file"; then :
274212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
274312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
274412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: failed program was:" >&5
274512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5
274612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
274712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
274812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
274912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error 77 "C compiler cannot create executables
275012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; }
275112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
275212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
275312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
275412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
275512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
275612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for C compiler default output file name... " >&6; }
275712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
275812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_file" >&6; }
275912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_exeext=$ac_cv_exeext
276012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
276112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
276212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files=$ac_clean_files_save
276312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
276412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for suffix of executables... " >&6; }
276512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif { { ac_try="$ac_link"
276612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
276712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
276812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
276912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
277012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
277112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
277212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_link") 2>&5
277312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
277412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
277512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; then :
277612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # If both `conftest.exe' and `conftest' are `present' (well, observable)
277712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
277812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# work properly (i.e., refer to `conftest.exe'), while it won't with
277912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# `rm'.
278012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_file in conftest.exe conftest conftest.*; do
278112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -f "$ac_file" || continue
278212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_file in
278312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
278412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
278512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  break;;
278612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    * ) break;;
278712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
278812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
278912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
279012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
279112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
279212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "cannot compute suffix of executables: cannot compile and link
279312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; }
279412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
279512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest conftest$ac_cv_exeext
279612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
279712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_exeext" >&6; }
279812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
279912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_ext
280012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEXEEXT=$ac_cv_exeext
280112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_exeext=$EXEEXT
280212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
280312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
280412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h>
280512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
280612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
280712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
280812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFILE *f = fopen ("conftest.out", "w");
280912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return ferror (f) || fclose (f) != 0;
281012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
281112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
281212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
281312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
281412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
281512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files="$ac_clean_files conftest.out"
281612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check that the compiler produces executables we can run.  If not, either
281712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the compiler is broken, or we cross compile.
281812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
281912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether we are cross compiling... " >&6; }
282012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$cross_compiling" != yes; then
282112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { { ac_try="$ac_link"
282212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
282312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
282412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
282512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
282612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
282712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
282812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_link") 2>&5
282912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
283012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
283112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }
283212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { ac_try='./conftest$ac_cv_exeext'
283312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { { case "(($ac_try" in
283412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
283512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
283612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
283712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
283812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
283912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_try") 2>&5
284012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
284112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
284212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; }; then
284312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cross_compiling=no
284412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
284512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$cross_compiling" = maybe; then
284612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	cross_compiling=yes
284712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
284812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
284912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
285012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "cannot run C compiled programs.
285112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIf you meant to cross compile, use \`--host'.
285212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; }
285312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
285412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
285512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
285612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
285712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$cross_compiling" >&6; }
285812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
285912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
286012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files=$ac_clean_files_save
286112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
286212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for suffix of object files... " >&6; }
286312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_objext+:} false; then :
286412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
286512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
286612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
286712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
286812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
286912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
287012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
287112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
287212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
287312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
287412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
287512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
287612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
287712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.o conftest.obj
287812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif { { ac_try="$ac_compile"
287912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in
288012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
288112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_try_echo=$ac_try;;
288212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
288312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
288412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5
288512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_compile") 2>&5
288612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
288712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
288812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; then :
288912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_file in conftest.o conftest.obj conftest.*; do
289012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -f "$ac_file" || continue;
289112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_file in
289212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
289312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
289412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       break;;
289512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
289612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
289712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
289812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me: failed program was:" >&5
289912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5
290012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
290112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
290212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
290312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "cannot compute suffix of object files: cannot compile
290412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; }
290512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
290612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_cv_objext conftest.$ac_ext
290712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
290812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
290912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_objext" >&6; }
291012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJEXT=$ac_cv_objext
291112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_objext=$OBJEXT
291212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
291312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
291412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_c_compiler_gnu+:} false; then :
291512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
291612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
291712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
291812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
291912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
292012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
292112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
292212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
292312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef __GNUC__
292412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       choke me
292512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
292612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
292712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
292812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
292912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
293012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
293112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
293212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_compiler_gnu=yes
293312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
293412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_compiler_gnu=no
293512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
293612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
293712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cv_c_compiler_gnu=$ac_compiler_gnu
293812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
293912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
294012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
294112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_c_compiler_gnu" >&6; }
294212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_compiler_gnu = yes; then
294312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  GCC=yes
294412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
294512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  GCC=
294612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
294712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_test_CFLAGS=${CFLAGS+set}
294812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_CFLAGS=$CFLAGS
294912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
295012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $CC accepts -g... " >&6; }
295112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_cc_g+:} false; then :
295212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
295312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
295412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_save_c_werror_flag=$ac_c_werror_flag
295512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_c_werror_flag=yes
295612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_cv_prog_cc_g=no
295712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   CFLAGS="-g"
295812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
295912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
296012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
296112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
296212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
296312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
296412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
296512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
296612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
296712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
296812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
296912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
297012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_cc_g=yes
297112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
297212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CFLAGS=""
297312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
297412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
297512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
297612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
297712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
297812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
297912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
298012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
298112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
298212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
298312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
298412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
298512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
298612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
298712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_c_werror_flag=$ac_save_c_werror_flag
298812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 CFLAGS="-g"
298912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
299012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
299112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
299212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
299312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
299412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
299512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
299612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
299712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
299812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
299912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
300012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
300112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_cc_g=yes
300212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
300312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
300412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
300512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
300612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
300712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
300812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_c_werror_flag=$ac_save_c_werror_flag
300912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
301012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
301112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_prog_cc_g" >&6; }
301212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_test_CFLAGS" = set; then
301312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CFLAGS=$ac_save_CFLAGS
301412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test $ac_cv_prog_cc_g = yes; then
301512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$GCC" = yes; then
301612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CFLAGS="-g -O2"
301712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
301812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CFLAGS="-g"
301912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
302012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
302112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$GCC" = yes; then
302212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CFLAGS="-O2"
302312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
302412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CFLAGS=
302512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
302612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
302712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
302812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
302912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_cc_c89+:} false; then :
303012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
303112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
303212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_cc_c89=no
303312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_CC=$CC
303412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
303512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
303612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdarg.h>
303712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h>
303812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct stat;
303912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
304012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct buf { int x; };
304112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFILE * (*rcsopen) (struct buf *, struct stat *, int);
304212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic char *e (p, i)
304312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     char **p;
304412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     int i;
304512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
304612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return p[i];
304712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
304812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic char *f (char * (*g) (char **, int), char **p, ...)
304912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
305012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  char *s;
305112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_list v;
305212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_start (v,p);
305312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s = g (p, va_arg (v,int));
305412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_end (v);
305512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return s;
305612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
305712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
305812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
305912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   function prototypes and stuff, but not '\xHH' hex character constants.
306012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   These don't provoke an error unfortunately, instead are silently treated
306112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   as 'x'.  The following induces an error, until -std is added to get
306212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
306312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   array size at least.  It's necessary to write '\x00'==0 to get something
306412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   that's true only with -std.  */
306512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint osf4_cc_array ['\x00' == 0 ? 1 : -1];
306612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
306712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
306812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   inside strings and character constants.  */
306912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define FOO(x) 'x'
307012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
307112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
307212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint test (int i, double x);
307312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct s1 {int (*f) (int a);};
307412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct s2 {int (*f) (double a);};
307512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
307612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint argc;
307712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar **argv;
307812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
307912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
308012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
308112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
308212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
308312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
308412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
308512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
308612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
308712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
308812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
308912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CC="$ac_save_CC $ac_arg"
309012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ac_fn_c_try_compile "$LINENO"; then :
309112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_cc_c89=$ac_arg
309212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
309312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext
309412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "x$ac_cv_prog_cc_c89" != "xno" && break
309512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
309612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_ext
309712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_save_CC
309812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
309912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
310012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AC_CACHE_VAL
310112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "x$ac_cv_prog_cc_c89" in
310212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  x)
310312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
310412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "none needed" >&6; } ;;
310512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  xno)
310612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
310712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "unsupported" >&6; } ;;
310812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
310912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CC="$CC $ac_cv_prog_cc_c89"
311012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
311112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
311212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
311312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_prog_cc_c89" != xno; then :
311412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
311512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
311612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
311712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
311812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
311912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
312012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
312112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
312212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
312312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
312412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
312512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
312612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
312712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
312812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
312912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
313012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${am_cv_prog_cc_c_o+:} false; then :
313112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
313212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
313312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
313412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
313512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
313612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
313712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
313812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
313912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
314012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
314112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
314212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
314312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
314412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Make sure it works both with $CC and with simple cc.
314512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Following AC_PROG_CC_C_O, we do the test twice because some
314612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # compilers refuse to overwrite an existing .o file with -o,
314712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # though they will create one.
314812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_cv_prog_cc_c_o=yes
314912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for am_i in 1 2; do
315012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
315112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
315212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_status=$?
315312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$as_me:$LINENO: \$? = $ac_status" >&5
315412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (exit $ac_status); } \
315512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala         && test -f conftest2.$ac_objext; then
315612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      : OK
315712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
315812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      am_cv_prog_cc_c_o=no
315912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      break
316012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
316112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
316212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f core conftest*
316312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  unset am_i
316412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
316512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
316612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$am_cv_prog_cc_c_o" >&6; }
316712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$am_cv_prog_cc_c_o" != yes; then
316812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Losing compiler, so override with the script.
316912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # FIXME: It is wrong to rewrite CC.
317012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # But if we don't then we get into trouble of one sort or another.
317112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # A longer-term fix would be to have automake use am__CC in this case,
317212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
317312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   CC="$am_aux_dir/compile $CC"
317412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
317512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
317612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
317712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
317812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
317912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
318012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
318112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
318212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
318312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
318412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
318512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
318612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
318712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
318812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
318912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to run the C preprocessor... " >&6; }
319012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# On Suns, sometimes $CPP names a directory.
319112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CPP" && test -d "$CPP"; then
319212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CPP=
319312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
319412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CPP"; then
319512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ${ac_cv_prog_CPP+:} false; then :
319612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
319712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
319812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Double quotes because CPP needs to be expanded
319912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
320012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    do
320112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_preproc_ok=false
320212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_c_preproc_warn_flag in '' yes
320312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
320412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Use a header file that comes with gcc, so configuring glibc
320512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # with a fresh cross-compiler works.
320612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
320712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # <limits.h> exists even on freestanding compilers.
320812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # On the NeXT, cc -E runs the code through the compiler's parser,
320912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # not just through cpp. "Syntax error" is here to catch this case.
321012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
321112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
321212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __STDC__
321312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <limits.h>
321412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
321512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <assert.h>
321612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
321712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		     Syntax error
321812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
321912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then :
322012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
322112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
322212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Broken: fails on valid input.
322312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacontinue
322412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
322512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext
322612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
322712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # OK, works on sane cases.  Now check whether nonexistent headers
322812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # can be detected and how.
322912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
323012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
323112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <ac_nonexistent.h>
323212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
323312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then :
323412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Broken: success on invalid input.
323512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacontinue
323612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
323712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Passes both tests.
323812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_preproc_ok=:
323912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabreak
324012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
324112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext
324212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
324312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
324412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
324512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.i conftest.err conftest.$ac_ext
324612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_preproc_ok; then :
324712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  break
324812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
324912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
325012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
325112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_CPP=$CPP
325212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
325312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
325412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CPP=$ac_cv_prog_CPP
325512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
325612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_CPP=$CPP
325712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
325812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
325912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CPP" >&6; }
326012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_preproc_ok=false
326112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_c_preproc_warn_flag in '' yes
326212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
326312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Use a header file that comes with gcc, so configuring glibc
326412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # with a fresh cross-compiler works.
326512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
326612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # <limits.h> exists even on freestanding compilers.
326712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # On the NeXT, cc -E runs the code through the compiler's parser,
326812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # not just through cpp. "Syntax error" is here to catch this case.
326912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
327012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
327112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __STDC__
327212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <limits.h>
327312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
327412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <assert.h>
327512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
327612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		     Syntax error
327712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
327812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then :
327912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
328012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
328112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Broken: fails on valid input.
328212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacontinue
328312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
328412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext
328512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
328612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # OK, works on sane cases.  Now check whether nonexistent headers
328712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # can be detected and how.
328812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
328912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
329012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <ac_nonexistent.h>
329112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
329212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then :
329312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Broken: success on invalid input.
329412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacontinue
329512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
329612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Passes both tests.
329712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_preproc_ok=:
329812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabreak
329912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
330012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext
330112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
330212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
330312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
330412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.i conftest.err conftest.$ac_ext
330512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_preproc_ok; then :
330612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
330712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
330812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
330912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
331012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
331112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; }
331212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
331312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
331412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
331512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
331612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
331712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
331812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
331912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
332012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
332112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
332212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
332312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_GREP+:} false; then :
332412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
332512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
332612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$GREP"; then
332712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_path_GREP_found=false
332812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Loop through the user's path and test for each of PROGNAME-LIST
332912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
333012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
333112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
333212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
333312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
333412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_prog in grep ggrep; do
333512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
333612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
333712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_executable_p "$ac_path_GREP" || continue
333812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for GNU ac_path_GREP and select it if it is found.
333912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check for GNU $ac_path_GREP
334012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `"$ac_path_GREP" --version 2>&1` in
334112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU*)
334212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
334312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
334412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_count=0
334512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n 0123456789 >"conftest.in"
334612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  while :
334712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
334812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat "conftest.in" "conftest.in" >"conftest.tmp"
334912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mv "conftest.tmp" "conftest.in"
335012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cp "conftest.in" "conftest.nl"
335112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo 'GREP' >> "conftest.nl"
335212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
335312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
335412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_arith $ac_count + 1 && ac_count=$as_val
335512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test $ac_count -gt ${ac_path_GREP_max-0}; then
335612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Best one so far, save it but keep looking for a better one
335712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_cv_path_GREP="$ac_path_GREP"
335812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_path_GREP_max=$ac_count
335912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
336012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # 10*(2^10) chars as input seems more than enough
336112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test $ac_count -gt 10 && break
336212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
336312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
336412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
336512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
336612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $ac_path_GREP_found && break 3
336712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
336812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
336912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
337012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
337112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$ac_cv_path_GREP"; then
337212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
337312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
337412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
337512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_GREP=$GREP
337612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
337712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
337812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
337912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
338012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_path_GREP" >&6; }
338112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala GREP="$ac_cv_path_GREP"
338212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
338312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
338412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
338512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for egrep... " >&6; }
338612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_EGREP+:} false; then :
338712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
338812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
338912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
339012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   then ac_cv_path_EGREP="$GREP -E"
339112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   else
339212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test -z "$EGREP"; then
339312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_path_EGREP_found=false
339412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Loop through the user's path and test for each of PROGNAME-LIST
339512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
339612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
339712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
339812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
339912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
340012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_prog in egrep; do
340112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
340212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
340312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_executable_p "$ac_path_EGREP" || continue
340412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for GNU ac_path_EGREP and select it if it is found.
340512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check for GNU $ac_path_EGREP
340612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `"$ac_path_EGREP" --version 2>&1` in
340712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU*)
340812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
340912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
341012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_count=0
341112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n 0123456789 >"conftest.in"
341212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  while :
341312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
341412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat "conftest.in" "conftest.in" >"conftest.tmp"
341512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mv "conftest.tmp" "conftest.in"
341612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cp "conftest.in" "conftest.nl"
341712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo 'EGREP' >> "conftest.nl"
341812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
341912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
342012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_arith $ac_count + 1 && ac_count=$as_val
342112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
342212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Best one so far, save it but keep looking for a better one
342312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_cv_path_EGREP="$ac_path_EGREP"
342412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_path_EGREP_max=$ac_count
342512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
342612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # 10*(2^10) chars as input seems more than enough
342712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test $ac_count -gt 10 && break
342812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
342912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
343012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
343112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
343212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $ac_path_EGREP_found && break 3
343312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
343412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
343512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
343612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
343712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$ac_cv_path_EGREP"; then
343812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
343912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
344012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
344112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_EGREP=$EGREP
344212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
344312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
344412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
344512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
344612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
344712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_path_EGREP" >&6; }
344812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala EGREP="$ac_cv_path_EGREP"
344912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
345012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
345112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
345212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for ANSI C header files... " >&6; }
345312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_header_stdc+:} false; then :
345412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
345512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
345612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
345712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
345812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
345912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdarg.h>
346012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <string.h>
346112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <float.h>
346212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
346312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
346412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
346512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
346612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
346712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
346812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
346912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
347012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
347112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
347212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=yes
347312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
347412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=no
347512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
347612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
347712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
347812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then
347912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
348012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
348112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
348212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <string.h>
348312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
348412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
348512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
348612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $EGREP "memchr" >/dev/null 2>&1; then :
348712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
348812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
348912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=no
349012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
349112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest*
349212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
349312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
349412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
349512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then
349612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
349712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
349812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
349912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
350012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
350112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
350212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
350312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $EGREP "free" >/dev/null 2>&1; then :
350412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
350512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
350612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=no
350712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
350812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest*
350912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
351012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
351112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
351212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then
351312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
351412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$cross_compiling" = yes; then :
351512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :
351612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
351712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
351812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
351912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <ctype.h>
352012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
352112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if ((' ' & 0x0FF) == 0x020)
352212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
352312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
352412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
352512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define ISLOWER(c) \
352612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		   (('a' <= (c) && (c) <= 'i') \
352712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		     || ('j' <= (c) && (c) <= 'r') \
352812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		     || ('s' <= (c) && (c) <= 'z'))
352912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
353012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
353112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
353212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
353312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
353412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
353512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
353612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int i;
353712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for (i = 0; i < 256; i++)
353812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (XOR (islower (i), ISLOWER (i))
353912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	|| toupper (i) != TOUPPER (i))
354012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      return 2;
354112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
354212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
354312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
354412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then :
354512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
354612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
354712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=no
354812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
354912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
355012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  conftest.$ac_objext conftest.beam conftest.$ac_ext
355112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
355212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
355312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
355412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
355512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
355612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_header_stdc" >&6; }
355712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then
355812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
355912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define STDC_HEADERS 1" >>confdefs.h
356012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
356112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
356212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
356312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# On IRIX 5.3, sys/types and inttypes.h are conflicting.
356412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
356512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		  inttypes.h stdint.h unistd.h
356612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado :
356712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
356812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
356912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"
357012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
357112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
357212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
357312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
357412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
357512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
357612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
357712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
357812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
357912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
358012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
358112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
358212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_minix_config_h" = xyes; then :
358312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  MINIX=yes
358412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
358512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  MINIX=
358612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
358712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
358812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
358912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$MINIX" = yes; then
359012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
359112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
359212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
359312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
359412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
359512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
359612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
359712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define _MINIX 1" >>confdefs.h
359812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
359912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
360012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
360112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
360212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
360312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
360412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_safe_to_define___extensions__+:} false; then :
360512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
360612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
360712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
360812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
360912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
361012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#         define __EXTENSIONS__ 1
361112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          $ac_includes_default
361212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
361312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
361412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
361512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
361612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
361712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
361812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
361912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
362012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
362112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_safe_to_define___extensions__=yes
362212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
362312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_safe_to_define___extensions__=no
362412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
362512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
362612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
362712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
362812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
362912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_cv_safe_to_define___extensions__ = yes &&
363012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
363112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
363212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
363312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
363412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
363512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
363612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
363712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
363812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
363912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
364012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
364112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
364212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__api_version='1.14'
364312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
364412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_aux_dir=
364512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
364612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -f "$ac_dir/install-sh"; then
364712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_aux_dir=$ac_dir
364812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_install_sh="$ac_aux_dir/install-sh -c"
364912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break
365012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  elif test -f "$ac_dir/install.sh"; then
365112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_aux_dir=$ac_dir
365212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_install_sh="$ac_aux_dir/install.sh -c"
365312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break
365412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  elif test -f "$ac_dir/shtool"; then
365512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_aux_dir=$ac_dir
365612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_install_sh="$ac_aux_dir/shtool install -c"
365712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break
365812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
365912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
366012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_aux_dir"; then
366112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
366212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
366312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
366412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# These three variables are undocumented and unsupported,
366512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# and are intended to be withdrawn in a future Autoconf release.
366612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# They can cause serious problems if a builder's source tree is in a directory
366712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# whose full name contains unusual characters.
366812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
366912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
367012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
367112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
367212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
367312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find a good install program.  We prefer a C program (faster),
367412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# so one script is as good as another.  But avoid the broken or
367512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# incompatible versions:
367612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# SysV /etc/install, /usr/sbin/install
367712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# SunOS /usr/etc/install
367812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# IRIX /sbin/install
367912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AIX /bin/install
368012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AmigaOS /C/install, which installs bootblocks on floppy discs
368112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
368212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AFS /usr/afsws/bin/install, which mishandles nonexistent args
368312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
368412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# OS/2's system install, which has a completely different semantic
368512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ./install, which can be erroneously created by make from ./install.sh.
368612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Reject install programs that cannot install multiple files.
368712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
368812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for a BSD-compatible install... " >&6; }
368912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$INSTALL"; then
369012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_install+:} false; then :
369112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
369212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
369312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
369412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
369512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
369612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
369712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
369812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Account for people who put trailing slashes in PATH elements.
369912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $as_dir/ in #((
370012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ./ | .// | /[cC]/* | \
370112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
370212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
370312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  /usr/ucb/* ) ;;
370412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
370512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # OSF1 and SCO ODT 3.0 have their own names for install.
370612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Don't use installbsd from OSF since it installs stuff as root
370712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # by default.
370812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_prog in ginstall scoinst install; do
370912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      for ac_exec_ext in '' $ac_executable_extensions; do
371012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
371112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if test $ac_prog = install &&
371212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
371312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    # AIX install.  It has an incompatible calling convention.
371412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    :
371512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  elif test $ac_prog = install &&
371612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
371712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    # program-specific install script used by HP pwplus--don't use.
371812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    :
371912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
372012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    rm -rf conftest.one conftest.two conftest.dir
372112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    echo one > conftest.one
372212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    echo two > conftest.two
372312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    mkdir conftest.dir
372412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
372512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      test -s conftest.one && test -s conftest.two &&
372612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      test -s conftest.dir/conftest.one &&
372712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      test -s conftest.dir/conftest.two
372812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    then
372912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
373012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      break 3
373112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    fi
373212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
373312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
373412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
373512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
373612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
373712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
373812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
373912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
374012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
374112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
374212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -rf conftest.one conftest.two conftest.dir
374312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
374412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
374512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "${ac_cv_path_install+set}" = set; then
374612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    INSTALL=$ac_cv_path_install
374712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
374812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # As a last resort, use the slow shell script.  Don't cache a
374912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # value for INSTALL within a source directory, because that will
375012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # break other packages using the cache if that directory is
375112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # removed, or if the value is a relative name.
375212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    INSTALL=$ac_install_sh
375312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
375412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
375512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
375612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$INSTALL" >&6; }
375712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
375812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
375912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# It thinks the first close brace ends the variable substitution.
376012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
376112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
376212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
376312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
376412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
376512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
376612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
376712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether build environment is sane... " >&6; }
376812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Reject unsafe characters in $srcdir or the absolute working directory
376912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# name.  Accept space and tab only in the latter.
377012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_lf='
377112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala'
377212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `pwd` in
377312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *[\\\"\#\$\&\'\`$am_lf]*)
377412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
377512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
377612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $srcdir in
377712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
377812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
377912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
378012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
378112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Do 'set' in a subshell so we don't clobber the current shell's
378212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# arguments.  Must try -L first in case configure is actually a
378312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# symlink; some systems play weird games with the mod time of symlinks
378412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (eg FreeBSD returns the mod time of the symlink's containing
378512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# directory).
378612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (
378712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   am_has_slept=no
378812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   for am_try in 1 2; do
378912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     echo "timestamp, slept: $am_has_slept" > conftest.file
379012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
379112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test "$*" = "X"; then
379212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# -L didn't work.
379312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	set X `ls -t "$srcdir/configure" conftest.file`
379412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
379512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test "$*" != "X $srcdir/configure conftest.file" \
379612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	&& test "$*" != "X conftest.file $srcdir/configure"; then
379712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
379812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# If neither matched, then we have a broken ls.  This can happen
379912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# if, for instance, CONFIG_SHELL is bash and it inherits a
380012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# broken ls alias from the environment.  This has actually
380112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# happened.  Such a system could not be considered "sane".
380212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
380312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  alias in your environment" "$LINENO" 5
380412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
380512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test "$2" = conftest.file || test $am_try -eq 2; then
380612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       break
380712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
380812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # Just in case.
380912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     sleep 1
381012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     am_has_slept=yes
381112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   done
381212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test "$2" = conftest.file
381312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   )
381412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialathen
381512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Ok.
381612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   :
381712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
381812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   as_fn_error $? "newly created file is older than distributed files!
381912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCheck your system clock" "$LINENO" 5
382012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
382112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
382212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
382312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If we didn't sleep, we still need to ensure time stamps of config.status and
382412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# generated files are strictly newer.
382512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_sleep_pid=
382612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif grep 'slept: no' conftest.file >/dev/null 2>&1; then
382712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ( sleep 1 ) &
382812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_sleep_pid=$!
382912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
383012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
383112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.file
383212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
383312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$program_prefix" != NONE &&
383412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  program_transform_name="s&^&$program_prefix&;$program_transform_name"
383512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use a double $ so make ignores it.
383612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$program_suffix" != NONE &&
383712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
383812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Double any \ or $.
383912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# By default was `s,x,x', remove it if useless.
384012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
384112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
384212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
384312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"${MISSING+set}" != xset; then
384412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $am_aux_dir in
384512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\ * | *\	*)
384612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
384712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
384812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    MISSING="\${SHELL} $am_aux_dir/missing" ;;
384912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
385012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
385112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use eval to expand $SHELL
385212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval "$MISSING --is-lightweight"; then
385312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_missing_run="$MISSING "
385412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
385512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_missing_run=
385612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
385712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
385812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
385912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
386012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"${install_sh}" != xset; then
386112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $am_aux_dir in
386212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\ * | *\	*)
386312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
386412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
386512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    install_sh="\${SHELL} $am_aux_dir/install-sh"
386612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
386712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
386812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
386912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Installed binaries are usually stripped using 'strip' when the user
387012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# run "make install-strip".  However 'strip' might not be the right
387112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# tool to use in cross-compilation environments, therefore Automake
387212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# will honor the 'STRIP' environment variable to overrule this program.
387312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$cross_compiling" != no; then
387412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_tool_prefix"; then
387512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
387612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}strip; ac_word=$2
387712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
387812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
387912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_STRIP+:} false; then :
388012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
388112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
388212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$STRIP"; then
388312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
388412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
388512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
388612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
388712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
388812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
388912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
389012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
389112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
389212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
389312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
389412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
389512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
389612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
389712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
389812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
389912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
390012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
390112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
390212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP=$ac_cv_prog_STRIP
390312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$STRIP"; then
390412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
390512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$STRIP" >&6; }
390612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
390712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
390812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
390912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
391012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
391112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
391212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
391312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_STRIP"; then
391412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_STRIP=$STRIP
391512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "strip", so it can be a program name with args.
391612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy strip; ac_word=$2
391712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
391812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
391912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
392012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
392112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
392212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_STRIP"; then
392312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
392412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
392512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
392612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
392712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
392812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
392912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
393012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
393112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
393212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_STRIP="strip"
393312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
393412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
393512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
393612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
393712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
393812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
393912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
394012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
394112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
394212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
394312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_STRIP"; then
394412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
394512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_STRIP" >&6; }
394612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
394712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
394812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
394912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
395012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
395112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_STRIP" = x; then
395212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    STRIP=":"
395312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
395412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
395512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
395612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
395712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
395812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
395912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
396012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    STRIP=$ac_ct_STRIP
396112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
396212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
396312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  STRIP="$ac_cv_prog_STRIP"
396412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
396512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
396612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
396712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
396812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
396912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
397012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
397112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$MKDIR_P"; then
397212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ${ac_cv_path_mkdir+:} false; then :
397312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
397412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
397512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
397612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
397712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
397812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
397912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
398012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_prog in mkdir gmkdir; do
398112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 for ac_exec_ext in '' $ac_executable_extensions; do
398212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
398312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
398412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     'mkdir (GNU coreutils) '* | \
398512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     'mkdir (coreutils) '* | \
398612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     'mkdir (fileutils) '4.1*)
398712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
398812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       break 3;;
398912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   esac
399012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 done
399112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       done
399212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
399312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
399412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
399512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
399612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
399712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -d ./--version && rmdir ./--version
399812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "${ac_cv_path_mkdir+set}" = set; then
399912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    MKDIR_P="$ac_cv_path_mkdir -p"
400012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
400112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # As a last resort, use the slow shell script.  Don't cache a
400212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # value for MKDIR_P within a source directory, because that will
400312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # break other packages using the cache if that directory is
400412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # removed, or if the value is a relative name.
400512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    MKDIR_P="$ac_install_sh -d"
400612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
400712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
400812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
400912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$MKDIR_P" >&6; }
401012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
401112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_prog in gawk mawk nawk awk
401212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
401312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "$ac_prog", so it can be a program name with args.
401412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2
401512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
401612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
401712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_AWK+:} false; then :
401812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
401912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
402012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$AWK"; then
402112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_AWK="$AWK" # Let the user override the test.
402212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
402312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
402412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
402512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
402612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
402712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
402812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
402912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
403012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_AWK="$ac_prog"
403112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
403212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
403312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
403412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
403512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
403612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
403712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
403812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
403912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
404012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAWK=$ac_cv_prog_AWK
404112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$AWK"; then
404212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
404312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$AWK" >&6; }
404412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
404512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
404612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
404712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
404812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
404912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
405012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -n "$AWK" && break
405112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
405212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
405312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
405412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
405512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset x ${MAKE-make}
405612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
405712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
405812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
405912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
406012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >conftest.make <<\_ACEOF
406112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL = /bin/sh
406212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaall:
406312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	@echo '@@@%%%=$(MAKE)=@@@%%%'
406412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
406512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
406612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `${MAKE-make} -f conftest.make 2>/dev/null` in
406712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *@@@%%%=?*=@@@%%%*)
406812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval ac_cv_prog_make_${ac_make}_set=yes;;
406912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
407012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval ac_cv_prog_make_${ac_make}_set=no;;
407112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
407212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.make
407312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
407412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
407512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
407612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
407712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  SET_MAKE=
407812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
407912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
408012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
408112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  SET_MAKE="MAKE=${MAKE-make}"
408212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
408312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
408412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -rf .tst 2>/dev/null
408512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamkdir .tst 2>/dev/null
408612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -d .tst; then
408712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__leading_dot=.
408812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
408912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__leading_dot=_
409012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
409112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarmdir .tst 2>/dev/null
409212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
409312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDEPDIR="${am__leading_dot}deps"
409412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
409512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_commands="$ac_config_commands depfiles"
409612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
409712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
409812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_make=${MAKE-make}
409912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat > confinc << 'END'
410012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__doit:
410112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	@echo this is the am__doit target
410212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.PHONY: am__doit
410312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEND
410412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If we don't find an include directive, just comment out the code.
410512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
410612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for style of include used by $am_make... " >&6; }
410712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__include="#"
410812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__quote=
410912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_am_result=none
411012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# First try GNU make style include.
411112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho "include confinc" > confmf
411212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Ignore all kinds of additional output from 'make'.
411312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `$am_make -s -f confmf 2> /dev/null` in #(
411412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*the\ am__doit\ target*)
411512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__include=include
411612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__quote=
411712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  _am_result=GNU
411812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
411912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
412012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Now try BSD make style include.
412112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$am__include" = "#"; then
412212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo '.include "confinc"' > confmf
412312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   case `$am_make -s -f confmf 2> /dev/null` in #(
412412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   *the\ am__doit\ target*)
412512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     am__include=.include
412612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     am__quote="\""
412712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     _am_result=BSD
412812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ;;
412912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   esac
413012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
413112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
413212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
413312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
413412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$_am_result" >&6; }
413512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f confinc confmf
413612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
413712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --enable-dependency-tracking was given.
413812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_dependency_tracking+set}" = set; then :
413912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enableval=$enable_dependency_tracking;
414012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
414112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
414212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$enable_dependency_tracking" != xno; then
414312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_depcomp="$ac_aux_dir/depcomp"
414412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AMDEPBACKSLASH='\'
414512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__nodep='_no'
414612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
414712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$enable_dependency_tracking" != xno; then
414812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AMDEP_TRUE=
414912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AMDEP_FALSE='#'
415012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
415112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AMDEP_TRUE='#'
415212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AMDEP_FALSE=
415312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
415412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
415512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
415612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --enable-silent-rules was given.
415712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_silent_rules+set}" = set; then :
415812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enableval=$enable_silent_rules;
415912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
416012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
416112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $enable_silent_rules in # (((
416212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  yes) AM_DEFAULT_VERBOSITY=0;;
416312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   no) AM_DEFAULT_VERBOSITY=1;;
416412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) AM_DEFAULT_VERBOSITY=1;;
416512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
416612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_make=${MAKE-make}
416712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
416812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
416912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${am_cv_make_support_nested_variables+:} false; then :
417012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
417112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
417212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if $as_echo 'TRUE=$(BAR$(V))
417312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBAR0=false
417412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBAR1=true
417512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaV=1
417612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__doit:
417712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	@$(TRUE)
417812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
417912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_cv_make_support_nested_variables=yes
418012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
418112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_cv_make_support_nested_variables=no
418212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
418312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
418412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
418512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$am_cv_make_support_nested_variables" >&6; }
418612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $am_cv_make_support_nested_variables = yes; then
418712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    AM_V='$(V)'
418812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
418912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
419012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AM_V=$AM_DEFAULT_VERBOSITY
419112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
419212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
419312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_BACKSLASH='\'
419412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
419512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "`cd $srcdir && pwd`" != "`pwd`"; then
419612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
419712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # is not polluted with repeated "-I."
419812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__isrc=' -I$(srcdir)'
419912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # test to see if srcdir already configured
420012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -f $srcdir/config.status; then
420112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
420212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
420312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
420412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
420512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# test whether we have cygpath
420612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CYGPATH_W"; then
420712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (cygpath --version) >/dev/null 2>/dev/null; then
420812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CYGPATH_W='cygpath -w'
420912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
421012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CYGPATH_W=echo
421112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
421212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
421312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
421412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
421512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Define the identity of the package.
421612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala PACKAGE='libedit-20130712'
421712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala VERSION='3.1'
421812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
421912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
422012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
422112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE "$PACKAGE"
422212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
422312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
422412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
422512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
422612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define VERSION "$VERSION"
422712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
422812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
422912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Some tools Automake needs.
423012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
423112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
423212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
423312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
423412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
423512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
423612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
423712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
423812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
423912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
424012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
424112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
424212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
424312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
424412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
424512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# For better backward compatibility.  To be removed once Automake 1.9.x
424612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# dies out for good.  For more background, see:
424712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
424812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
424912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamkdir_p='$(MKDIR_P)'
425012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
425112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We need awk for the "check" target.  The system "awk" is bad on
425212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# some platforms.
425312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Always define AMTAR for backward compatibility.  Yes, it's still used
425412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# in the wild :-(  We should find a proper way to deprecate it ...
425512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMTAR='$${TAR-tar}'
425612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
425712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
425812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We'll loop over all known methods to create a tar archive until one works.
425912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_am_tools='gnutar  pax cpio none'
426012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
426112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
426212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
426312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
426412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
426512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
426612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
426712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadepcc="$CC"   am_compiler_list=
426812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
426912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
427012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking dependency style of $depcc... " >&6; }
427112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${am_cv_CC_dependencies_compiler_type+:} false; then :
427212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
427312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
427412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
427512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We make a subdir and do the tests there.  Otherwise we can end up
427612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # making bogus files that we don't know about and never remove.  For
427712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # instance it was reported that on HP-UX the gcc test will end up
427812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # making a dummy file named 'D' -- because '-MD' means "put the output
427912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # in D".
428012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest.dir
428112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  mkdir conftest.dir
428212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Copy depcomp to subdir because otherwise we won't find it if we're
428312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # using a relative directory.
428412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cp "$am_depcomp" conftest.dir
428512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cd conftest.dir
428612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We will build objects and dependencies in a subdirectory because
428712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # it helps to detect inapplicable dependency modes.  For instance
428812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # both Tru64's cc and ICC support -MD to output dependencies as a
428912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # side effect of compilation, but ICC will put the dependencies in
429012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # the current directory while Tru64 will put them in the object
429112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # directory.
429212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  mkdir sub
429312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
429412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_cv_CC_dependencies_compiler_type=none
429512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$am_compiler_list" = ""; then
429612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
429712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
429812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__universal=false
429912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case " $depcc " in #(
430012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     *\ -arch\ *\ -arch\ *) am__universal=true ;;
430112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     esac
430212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
430312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for depmode in $am_compiler_list; do
430412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Setup a source with many dependencies, because some compilers
430512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # like to wrap large dependency lists on column 80 (with \), and
430612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # we should not choose a depcomp mode which is confused by this.
430712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    #
430812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # We need to recreate these files for each test, as the compiler may
430912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # overwrite some of them when testing with obscure command lines.
431012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # This happens at least with the AIX C compiler.
431112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    : > sub/conftest.c
431212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for i in 1 2 3 4 5 6; do
431312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo '#include "conftst'$i'.h"' >> sub/conftest.c
431412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
431512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Solaris 10 /bin/sh.
431612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo '/* dummy */' > sub/conftst$i.h
431712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
431812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
431912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
432012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # We check with '-c' and '-o' for the sake of the "dashmstdout"
432112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # mode.  It turns out that the SunPro C++ compiler does not properly
432212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # handle '-M -o', and we need to detect this.  Also, some Intel
432312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # versions had trouble with output in subdirs.
432412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    am__obj=sub/conftest.${OBJEXT-o}
432512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    am__minus_obj="-o $am__obj"
432612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $depmode in
432712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    gcc)
432812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # This depmode causes a compiler race in universal mode.
432912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test "$am__universal" = false || continue
433012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
433112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    nosideeffect)
433212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # After this tag, mechanisms are not by side-effect, so they'll
433312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # only be used when explicitly requested.
433412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "x$enable_dependency_tracking" = xyes; then
433512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	continue
433612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
433712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	break
433812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
433912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
434012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
434112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # This compiler won't grok '-c -o', but also, the minuso test has
434212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # not run yet.  These depmodes are late enough in the game, and
434312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # so weak that their functioning should not be impacted.
434412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      am__obj=conftest.${OBJEXT-o}
434512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      am__minus_obj=
434612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
434712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    none) break ;;
434812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
434912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if depmode=$depmode \
435012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       source=sub/conftest.c object=$am__obj \
435112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
435212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
435312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala         >/dev/null 2>conftest.err &&
435412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
435512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
435612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
435712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
435812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # icc doesn't choke on unknown options, it will just issue warnings
435912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # or remarks (even with -Werror).  So we grep stderr for any message
436012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # that says an option was ignored or not supported.
436112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # When given -MP, icc 7.0 and 7.1 complain thusly:
436212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      #   icc: Command line warning: ignoring option '-M'; no argument required
436312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # The diagnosis changed in icc 8.0:
436412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      #   icc: Command line remark: option '-MP' not supported
436512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if (grep 'ignoring option' conftest.err ||
436612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
436712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        am_cv_CC_dependencies_compiler_type=$depmode
436812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        break
436912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
437012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
437112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
437212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
437312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cd ..
437412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest.dir
437512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
437612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_cv_CC_dependencies_compiler_type=none
437712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
437812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
437912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
438012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
438112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
438212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
438312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
438412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if
438512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "x$enable_dependency_tracking" != xno \
438612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
438712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__fastdepCC_TRUE=
438812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__fastdepCC_FALSE='#'
438912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
439012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__fastdepCC_TRUE='#'
439112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__fastdepCC_FALSE=
439212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
439312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
439412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
439512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
439612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# POSIX will say in a future version that running "rm -f" with no argument
439712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# is OK; and we want to be able to make that assumption in our Makefile
439812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# recipes.  So use an aggressive probe to check that the usage we want is
439912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# actually supported "in the wild" to an acceptable degree.
440012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# See automake bug#10828.
440112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# To make any issue more visible, cause the running configure to be aborted
440212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# by default if the 'rm' program in use doesn't match our expectations; the
440312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# user can still override this though.
440412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif rm -f && rm -fr && rm -rf; then : OK; else
440512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >&2 <<'END'
440612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOops!
440712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
440812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaYour 'rm' program seems unable to run without file operands specified
440912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaon the command line, even when the '-f' option is present.  This is contrary
441012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato the behaviour of most rm programs out there, and not conforming with
441112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialathe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
441212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
441312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPlease tell bug-automake@gnu.org about your system, including the value
441412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaof your $PATH and any error possibly output before this message.  This
441512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacan help us improve future automake versions.
441612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
441712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEND
441812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
441912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo 'Configuration will proceed anyway, since you have set the' >&2
442012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
442112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo >&2
442212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
442312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat >&2 <<'END'
442412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAborting the configuration process, to ensure you take notice of the issue.
442512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
442612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaYou can download and install GNU coreutils to get an 'rm' implementation
442712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialathat behaves properly: <http://www.gnu.org/software/coreutils/>.
442812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
442912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIf you want to complete the configuration process using your problematic
443012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
443112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato "yes", and re-run configure.
443212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
443312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEND
443412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
443512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
443612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
443712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `pwd` in
443812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\ * | *\	*)
443912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
444012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
444112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
444212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
444312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
444412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
444512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_version='2.4.2'
444612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_revision='1.3337'
444712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
444812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
444912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
445912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
446012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaltmain="$ac_aux_dir/ltmain.sh"
446112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
446212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Make sure we can run config.sub.
446312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
446412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
446512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
446612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
446712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking build system type... " >&6; }
446812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_build+:} false; then :
446912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
447012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
447112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_build_alias=$build_alias
447212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$ac_build_alias" = x &&
447312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
447412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$ac_build_alias" = x &&
447512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
447612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
447712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
447812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
447912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
448012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
448112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_build" >&6; }
448212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_cv_build in
448312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*-*) ;;
448412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
448512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
448612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild=$ac_cv_build
448712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_IFS=$IFS; IFS='-'
448812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset x $ac_cv_build
448912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift
449012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_cpu=$1
449112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_vendor=$2
449212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift; shift
449312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Remember, the first character of IFS is used to create $*,
449412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# except with old shells:
449512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_os=$*
449612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$ac_save_IFS
449712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
449812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
449912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
450012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
450112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking host system type... " >&6; }
450212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_host+:} false; then :
450312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
450412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
450512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$host_alias" = x; then
450612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_host=$ac_cv_build
450712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
450812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
450912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
451012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
451112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
451212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
451312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
451412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_host" >&6; }
451512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_cv_host in
451612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*-*) ;;
451712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
451812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
451912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost=$ac_cv_host
452012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_IFS=$IFS; IFS='-'
452112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset x $ac_cv_host
452212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift
452312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_cpu=$1
452412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_vendor=$2
452512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift; shift
452612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Remember, the first character of IFS is used to create $*,
452712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# except with old shells:
452812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_os=$*
452912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$ac_save_IFS
453012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
453112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
453212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
453312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Backslashify metacharacters that are still active within
453412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# double-quoted strings.
453512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased_quote_subst='s/\(["`$\\]\)/\\\1/g'
453612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
453712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Same as above, but do not quote variable references.
453812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadouble_quote_subst='s/\(["`\\]\)/\\\1/g'
453912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
454012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed substitution to delay expansion of an escaped shell variable in a
454112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# double_quote_subst'ed string.
454212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
454312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
454412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed substitution to delay expansion of an escaped single quote.
454512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
454612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
454712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed substitution to avoid accidental globbing in evaled expressions
454812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_glob_subst='s/\*/\\\*/g'
454912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
455012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
455112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
455212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
455312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
455412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
455512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to print strings... " >&6; }
455612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Test print first, because it will be a builtin if present.
455712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
455812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
455912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ECHO='print -r --'
456012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
456112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ECHO='printf %s\n'
456212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
456312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Use this function as a fallback that always works.
456412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  func_fallback_echo ()
456512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
456612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval 'cat <<_LTECHO_EOF
456712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$1
456812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LTECHO_EOF'
456912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
457012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ECHO='func_fallback_echo'
457112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
457212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
457312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# func_echo_all arg...
457412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Invoke $ECHO with all args, space-separated.
457512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_echo_all ()
457612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
457712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $ECHO ""
457812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
457912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
458012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "$ECHO" in
458112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
458212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "printf" >&6; } ;;
458312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
458412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "print -r" >&6; } ;;
458512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
458612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "cat" >&6; } ;;
458712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
458812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
458912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
459912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
460012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
460112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
460212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
460312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for a sed that does not truncate output... " >&6; }
460412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_SED+:} false; then :
460512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
460612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
460712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
460812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     for ac_i in 1 2 3 4 5 6 7; do
460912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       ac_script="$ac_script$as_nl$ac_script"
461012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     done
461112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
461212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     { ac_script=; unset ac_script;}
461312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test -z "$SED"; then
461412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_path_SED_found=false
461512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Loop through the user's path and test for each of PROGNAME-LIST
461612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
461712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
461812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
461912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
462012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
462112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_prog in sed gsed; do
462212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
462312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
462412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_executable_p "$ac_path_SED" || continue
462512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for GNU ac_path_SED and select it if it is found.
462612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check for GNU $ac_path_SED
462712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `"$ac_path_SED" --version 2>&1` in
462812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU*)
462912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
463012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
463112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_count=0
463212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n 0123456789 >"conftest.in"
463312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  while :
463412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
463512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat "conftest.in" "conftest.in" >"conftest.tmp"
463612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mv "conftest.tmp" "conftest.in"
463712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cp "conftest.in" "conftest.nl"
463812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo '' >> "conftest.nl"
463912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
464012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
464112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_arith $ac_count + 1 && ac_count=$as_val
464212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test $ac_count -gt ${ac_path_SED_max-0}; then
464312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Best one so far, save it but keep looking for a better one
464412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_cv_path_SED="$ac_path_SED"
464512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_path_SED_max=$ac_count
464612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
464712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # 10*(2^10) chars as input seems more than enough
464812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test $ac_count -gt 10 && break
464912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
465012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
465112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
465212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
465312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $ac_path_SED_found && break 3
465412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
465512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
465612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
465712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
465812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$ac_cv_path_SED"; then
465912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
466012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
466112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
466212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_SED=$SED
466312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
466412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
466512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
466612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
466712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_path_SED" >&6; }
466812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala SED="$ac_cv_path_SED"
466912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.sed
467012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
467112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$SED" && SED=sed
467212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaXsed="$SED -e 1s/^X//"
467312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
467412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
467512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
467612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
467712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
467812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
467912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
468012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
468112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
468212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
468312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
468412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
468512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for fgrep... " >&6; }
468612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_FGREP+:} false; then :
468712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
468812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
468912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
469012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   then ac_cv_path_FGREP="$GREP -F"
469112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   else
469212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test -z "$FGREP"; then
469312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_path_FGREP_found=false
469412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Loop through the user's path and test for each of PROGNAME-LIST
469512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
469612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
469712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
469812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
469912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
470012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_prog in fgrep; do
470112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
470212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
470312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_executable_p "$ac_path_FGREP" || continue
470412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for GNU ac_path_FGREP and select it if it is found.
470512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check for GNU $ac_path_FGREP
470612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `"$ac_path_FGREP" --version 2>&1` in
470712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU*)
470812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
470912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
471012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_count=0
471112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n 0123456789 >"conftest.in"
471212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  while :
471312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
471412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat "conftest.in" "conftest.in" >"conftest.tmp"
471512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mv "conftest.tmp" "conftest.in"
471612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cp "conftest.in" "conftest.nl"
471712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo 'FGREP' >> "conftest.nl"
471812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
471912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
472012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_arith $ac_count + 1 && ac_count=$as_val
472112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
472212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Best one so far, save it but keep looking for a better one
472312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_cv_path_FGREP="$ac_path_FGREP"
472412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_path_FGREP_max=$ac_count
472512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
472612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # 10*(2^10) chars as input seems more than enough
472712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test $ac_count -gt 10 && break
472812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
472912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
473012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
473112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
473212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $ac_path_FGREP_found && break 3
473312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
473412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
473512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
473612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
473712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$ac_cv_path_FGREP"; then
473812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
473912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
474012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
474112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_FGREP=$FGREP
474212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
474312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
474412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
474512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
474612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
474712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_path_FGREP" >&6; }
474812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala FGREP="$ac_cv_path_FGREP"
474912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$GREP" && GREP=grep
475212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
475912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
476912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
477012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
477112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --with-gnu-ld was given.
477212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${with_gnu_ld+set}" = set; then :
477312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
477412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
477512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  with_gnu_ld=no
477612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
477712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
477812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_prog=ld
477912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$GCC" = yes; then
478012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check if gcc -print-prog-name=ld gives a path.
478112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
478212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for ld used by $CC... " >&6; }
478312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host in
478412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *-*-mingw*)
478512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # gcc leaves a trailing carriage return which upsets mingw
478612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
478712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
478812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
478912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
479012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_prog in
479112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Accept absolute paths.
479212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    [\\/]* | ?:[\\/]*)
479312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      re_direlt='/[^/][^/]*/\.\./'
479412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Canonicalize the pathname of ld
479512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
479612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
479712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
479812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
479912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test -z "$LD" && LD="$ac_prog"
480012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
480112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  "")
480212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # If it fails, then pretend we aren't using GCC.
480312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_prog=ld
480412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
480512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
480612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # If it is relative, then search for the first ld in PATH.
480712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    with_gnu_ld=unknown
480812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
480912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
481012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test "$with_gnu_ld" = yes; then
481112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
481212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for GNU ld... " >&6; }
481312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
481412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
481512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for non-GNU ld... " >&6; }
481612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
481712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_LD+:} false; then :
481812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
481912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
482012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$LD"; then
482112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
482212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_dir in $PATH; do
482312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    IFS="$lt_save_ifs"
482412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -z "$ac_dir" && ac_dir=.
482512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
482612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_path_LD="$ac_dir/$ac_prog"
482712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Check to see if the program is GNU ld.  I'd rather use --version,
482812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # but apparently some variants of GNU ld only accept -v.
482912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Break only if it was the GNU/non-GNU ld that we prefer.
483012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
483112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *GNU* | *'with BFD'*)
483212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	test "$with_gnu_ld" != no && break
483312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
483412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
483512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	test "$with_gnu_ld" != yes && break
483612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
483712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
483812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
483912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
484012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS="$lt_save_ifs"
484112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
484212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_path_LD="$LD" # Let the user override the test with a path.
484312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
484412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
484512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
484612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD="$lt_cv_path_LD"
484712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$LD"; then
484812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
484912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$LD" >&6; }
485012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
485112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
485212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
485312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
485412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
485512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
485612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
485712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_gnu_ld+:} false; then :
485812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
485912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
486012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # I'd rather use --version here, but apparently some GNU lds only accept -v.
486112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `$LD -v 2>&1 </dev/null` in
486212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU* | *'with BFD'*)
486312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_gnu_ld=yes
486412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
486512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
486612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_gnu_ld=no
486712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
486812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
486912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
487012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
487112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_gnu_ld" >&6; }
487212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld=$lt_cv_prog_gnu_ld
487312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
487412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
487512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
487612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
487712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
487812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
487912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
488012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
488112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
488212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
488312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
488412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_NM+:} false; then :
488512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
488612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
488712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$NM"; then
488812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Let the user override the test.
488912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_path_NM="$NM"
489012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
489112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_nm_to_check="${ac_tool_prefix}nm"
489212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
489312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_nm_to_check="$lt_nm_to_check nm"
489412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
489512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for lt_tmp_nm in $lt_nm_to_check; do
489612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
489712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
489812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      IFS="$lt_save_ifs"
489912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test -z "$ac_dir" && ac_dir=.
490012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      tmp_nm="$ac_dir/$lt_tmp_nm"
490112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
490212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Check to see if the nm accepts a BSD-compat flag.
490312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
490412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	#   nm: unknown option "B" ignored
490512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Tru64's nm complains that /dev/null is an invalid object file
490612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
490712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*/dev/null* | *'Invalid file or object type'*)
490812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_cv_path_NM="$tmp_nm -B"
490912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  break
491012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
491112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*)
491212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
491312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  */dev/null*)
491412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    lt_cv_path_NM="$tmp_nm -p"
491512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    break
491612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
491712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  *)
491812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
491912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    continue # so that we can try to find one that supports BSD flags
492012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
492112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  esac
492212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
492312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
492412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
492512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
492612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    IFS="$lt_save_ifs"
492712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
492812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  : ${lt_cv_path_NM=no}
492912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
493012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
493112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
493212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_path_NM" >&6; }
493312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$lt_cv_path_NM" != "no"; then
493412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  NM="$lt_cv_path_NM"
493512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
493612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Didn't find any BSD compatible name lister, look for dumpbin.
493712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$DUMPBIN"; then :
493812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Let the user override the test.
493912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
494012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$ac_tool_prefix"; then
494112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_prog in dumpbin "link -dump"
494212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
494312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
494412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_tool_prefix$ac_prog; ac_word=$2
494512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
494612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
494712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_DUMPBIN+:} false; then :
494812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
494912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
495012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$DUMPBIN"; then
495112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
495212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
495312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
495412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
495512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
495612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
495712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
495812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
495912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
496012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
496112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
496212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
496312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
496412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
496512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
496612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
496712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
496812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
496912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
497012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDUMPBIN=$ac_cv_prog_DUMPBIN
497112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$DUMPBIN"; then
497212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
497312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$DUMPBIN" >&6; }
497412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
497512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
497612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
497712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
497812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
497912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
498012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -n "$DUMPBIN" && break
498112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
498212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
498312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$DUMPBIN"; then
498412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_DUMPBIN=$DUMPBIN
498512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_prog in dumpbin "link -dump"
498612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
498712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "$ac_prog", so it can be a program name with args.
498812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2
498912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
499012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
499112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
499212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
499312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
499412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_DUMPBIN"; then
499512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
499612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
499712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
499812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
499912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
500012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
500112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
500212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
500312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
500412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
500512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
500612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
500712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
500812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
500912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
501012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
501112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
501212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
501312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
501412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
501512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_DUMPBIN"; then
501612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
501712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_DUMPBIN" >&6; }
501812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
501912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
502012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
502112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
502212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
502312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
502412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -n "$ac_ct_DUMPBIN" && break
502512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
502612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
502712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_DUMPBIN" = x; then
502812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    DUMPBIN=":"
502912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
503012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
503112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
503212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
503312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
503412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
503512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
503612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    DUMPBIN=$ac_ct_DUMPBIN
503712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
503812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
503912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
504012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
504112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *COFF*)
504212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      DUMPBIN="$DUMPBIN -symbols"
504312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
504412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
504512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      DUMPBIN=:
504612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
504712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
504812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
504912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
505012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$DUMPBIN" != ":"; then
505112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    NM="$DUMPBIN"
505212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
505312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
505412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$NM" && NM=nm
505512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
505612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
505712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
505812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
505912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
506012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
506112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
506212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking the name lister ($NM) interface... " >&6; }
506312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_nm_interface+:} false; then :
506412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
506512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
506612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_nm_interface="BSD nm"
506712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo "int some_variable = 0;" > conftest.$ac_ext
506812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
506912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$ac_compile" 2>conftest.err)
507012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat conftest.err >&5
507112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
507212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
507312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat conftest.err >&5
507412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
507512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat conftest.out >&5
507612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
507712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_nm_interface="MS dumpbin"
507812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
507912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest*
508012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
508112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
508212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_nm_interface" >&6; }
508312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
508412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
508512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether ln -s works... " >&6; }
508612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S=$as_ln_s
508712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$LN_S" = "ln -s"; then
508812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
508912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
509012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
509112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
509212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no, using $LN_S" >&6; }
509312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
509412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
509512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# find the maximum length of command line arguments
509612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
509712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking the maximum length of command line arguments... " >&6; }
509812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_sys_max_cmd_len+:} false; then :
509912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
510012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
510112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    i=0
510212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  teststring="ABCD"
510312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
510412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $build_os in
510512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  msdosdjgpp*)
510612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # On DJGPP, this test can blow up pretty badly due to problems in libc
510712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # (any single argument exceeding 2000 bytes causes a buffer overrun
510812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # during glob expansion).  Even if it were fixed, the result of this
510912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # check would be larger than it should be.
511012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
511112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
511212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
511312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  gnu*)
511412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Under GNU Hurd, this test is not required because there is
511512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # no limit to the length of command line arguments.
511612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Libtool will interpret -1 as no limit whatsoever
511712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=-1;
511812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
511912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
512012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cygwin* | mingw* | cegcc*)
512112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # On Win9x/ME, this test blows up -- it succeeds, but takes
512212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # about 5 minutes as the teststring grows exponentially.
512312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Worse, since 9x/ME are not pre-emptively multitasking,
512412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # you end up with a "frozen" computer, even though with patience
512512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # the test eventually succeeds (with a max line length of 256k).
512612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Instead, let's just punt: use the minimum linelength reported by
512712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # all of the supported platforms: 8192 (on NT/2K/XP).
512812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=8192;
512912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
513012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
513112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  mint*)
513212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # On MiNT this can take a long time and run out of memory.
513312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=8192;
513412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
513512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
513612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  amigaos*)
513712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # On AmigaOS with pdksh, this test takes hours, literally.
513812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # So we just punt and use a minimum line length of 8192.
513912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=8192;
514012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
514112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
514212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
514312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # This has been around since 386BSD, at least.  Likely further.
514412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -x /sbin/sysctl; then
514512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
514612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    elif test -x /usr/sbin/sysctl; then
514712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
514812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
514912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
515012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
515112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # And add a safety zone
515212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
515312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
515412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
515512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
515612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  interix*)
515712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # We know the value 262144 and hardcode it with a safety zone (like BSD)
515812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=196608
515912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
516012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
516112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  os2*)
516212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # The test takes a long time on OS/2.
516312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=8192
516412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
516512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
516612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  osf*)
516712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
516812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
516912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # nice to cause kernel panics so lets avoid the loop below.
517012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # First set a reasonable default.
517112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=16384
517212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    #
517312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -x /sbin/sysconfig; then
517412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
517512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        *1*) lt_cv_sys_max_cmd_len=-1 ;;
517612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
517712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
517812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
517912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sco3.2v5*)
518012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=102400
518112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
518212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sysv5* | sco5v6* | sysv4.2uw2*)
518312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
518412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$kargmax"; then
518512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
518612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
518712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=32768
518812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
518912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
519012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
519112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
519212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$lt_cv_sys_max_cmd_len"; then
519312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
519412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
519512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
519612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Make teststring a little bigger before we do anything with it.
519712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # a 1K string should be a reasonable start.
519812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      for i in 1 2 3 4 5 6 7 8 ; do
519912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        teststring=$teststring$teststring
520012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
520112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
520212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # If test is not a shell built-in, we'll probably end up computing a
520312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # maximum length that is only half of the actual maximum length, but
520412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # we can't tell.
520512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
520612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
520712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      test $i != 17 # 1/2 MB should be enough
520812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      do
520912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        i=`expr $i + 1`
521012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        teststring=$teststring$teststring
521112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
521212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Only check the string length outside the loop.
521312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
521412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      teststring=
521512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Add a significant safety factor because C++ compilers can tack on
521612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # massive amounts of additional arguments before passing them to the
521712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # linker.  It appears as though 1/2 is a usable value.
521812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
521912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
522012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
522112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
522212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
522312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
522412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
522512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n $lt_cv_sys_max_cmd_len ; then
522612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
522712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
522812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
522912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
523012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "none" >&6; }
523112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
523212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamax_cmd_len=$lt_cv_sys_max_cmd_len
523312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
523412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
523512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
523612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
523712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
523812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
523912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${CP="cp -f"}
524012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${MV="mv -f"}
524112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${RM="rm -f"}
524212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
524312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
524412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
524512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try some XSI features
524612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaxsi_shell=no
524712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala( _lt_dummy="a/b/c"
524812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
524912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      = c,a/b,b/c, \
525012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    && eval 'test $(( 1 + 1 )) -eq 2 \
525112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
525212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && xsi_shell=yes
525312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
525412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$xsi_shell" >&6; }
525512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
525612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
525712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
525812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
525912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_shell_append=no
526012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
526112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    >/dev/null 2>&1 \
526212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && lt_shell_append=yes
526312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
526412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_shell_append" >&6; }
526512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
526612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
526712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
526812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_unset=unset
526912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
527012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_unset=false
527112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
527212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
527312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
527412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
527512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
527612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
527712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# test EBCDIC or ASCII
527812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `echo X|tr X '\101'` in
527912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala A) # ASCII based system
528012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
528112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_SP2NL='tr \040 \012'
528212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_NL2SP='tr \015\012 \040\040'
528312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
528412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) # EBCDIC based system
528512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_SP2NL='tr \100 \n'
528612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_NL2SP='tr \r\n \100\100'
528712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
528812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
528912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
529812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
529912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
530012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_to_host_file_cmd+:} false; then :
530112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
530212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
530312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host in
530412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *-*-mingw* )
530512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $build in
530612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *-*-mingw* ) # actually msys
530712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
530812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
530912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *-*-cygwin* )
531012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
531112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
531212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      * ) # otherwise, assume *nix
531312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
531412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
531512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
531612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
531712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *-*-cygwin* )
531812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $build in
531912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *-*-mingw* ) # actually msys
532012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
532112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
532212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *-*-cygwin* )
532312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_cv_to_host_file_cmd=func_convert_file_noop
532412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
532512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      * ) # otherwise, assume *nix
532612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
532712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
532812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
532912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
533012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  * ) # unhandled hosts (and "normal" native builds)
533112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_to_host_file_cmd=func_convert_file_noop
533212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
533312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
533412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
533512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
533612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
533712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato_host_file_cmd=$lt_cv_to_host_file_cmd
533812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
533912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_to_host_file_cmd" >&6; }
534012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
534112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
534212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
534312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
534412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
534512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
534612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
534712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_to_tool_file_cmd+:} false; then :
534812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
534912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
535012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  #assume ordinary cross tools, or native build.
535112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_to_tool_file_cmd=func_convert_file_noop
535212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host in
535312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *-*-mingw* )
535412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $build in
535512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *-*-mingw* ) # actually msys
535612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
535712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
535812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
535912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
536012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
536112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
536212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
536312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
536412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato_tool_file_cmd=$lt_cv_to_tool_file_cmd
536512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
536612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
536712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
536812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
536912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
537012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
537112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
537212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
537312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $LD option to reload object files... " >&6; }
537412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_ld_reload_flag+:} false; then :
537512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
537612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
537712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_ld_reload_flag='-r'
537812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
537912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
538012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_ld_reload_flag" >&6; }
538112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_flag=$lt_cv_ld_reload_flag
538212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $reload_flag in
538312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"" | " "*) ;;
538412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) reload_flag=" $reload_flag" ;;
538512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
538612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_cmds='$LD$reload_flag -o $output$reload_objs'
538712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in
538812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cygwin* | mingw* | pw32* | cegcc*)
538912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$GCC" != yes; then
539012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      reload_cmds=false
539112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
539212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
539312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  darwin*)
539412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$GCC" = yes; then
539512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
539612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
539712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      reload_cmds='$LD$reload_flag -o $output$reload_objs'
539812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
539912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
540012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
540112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
540212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
540312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
540412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
540512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
540612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
540712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
540812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
540912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
541012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then
541112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
541212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}objdump; ac_word=$2
541312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
541412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
541512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_OBJDUMP+:} false; then :
541612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
541712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
541812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$OBJDUMP"; then
541912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
542012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
542112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
542212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
542312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
542412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
542512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
542612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
542712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
542812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
542912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
543012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
543112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
543212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
543312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
543412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
543512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
543612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
543712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
543812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP=$ac_cv_prog_OBJDUMP
543912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$OBJDUMP"; then
544012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
544112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$OBJDUMP" >&6; }
544212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
544312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
544412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
544512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
544612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
544712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
544812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
544912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_OBJDUMP"; then
545012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_OBJDUMP=$OBJDUMP
545112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "objdump", so it can be a program name with args.
545212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy objdump; ac_word=$2
545312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
545412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
545512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
545612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
545712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
545812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_OBJDUMP"; then
545912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
546012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
546112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
546212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
546312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
546412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
546512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
546612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
546712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
546812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_OBJDUMP="objdump"
546912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
547012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
547112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
547212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
547312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
547412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
547512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
547612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
547712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
547812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
547912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_OBJDUMP"; then
548012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
548112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_OBJDUMP" >&6; }
548212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
548312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
548412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
548512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
548612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
548712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_OBJDUMP" = x; then
548812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    OBJDUMP="false"
548912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
549012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
549112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
549212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
549312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
549412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
549512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
549612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    OBJDUMP=$ac_ct_OBJDUMP
549712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
549812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
549912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  OBJDUMP="$ac_cv_prog_OBJDUMP"
550012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
550112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
550212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$OBJDUMP" && OBJDUMP=objdump
550312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
550412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
550512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
550612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
550712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
550812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
550912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
551012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
551112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
551212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
551312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to recognize dependent libraries... " >&6; }
551412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_deplibs_check_method+:} false; then :
551512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
551612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
551712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_file_magic_cmd='$MAGIC_CMD'
551812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_file_magic_test_file=
551912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_deplibs_check_method='unknown'
552012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Need to set the preceding variable on all platforms that support
552112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# interlibrary dependencies.
552212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 'none' -- dependencies not supported.
552312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# `unknown' -- same as none, but documents that we really don't know.
552412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 'pass_all' -- all dependencies passed with no checks.
552512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 'test_compile' -- check by making test program.
552612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 'file_magic [[regex]]' -- check by looking for files in library path
552712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# which responds to the $file_magic_cmd with a given extended regex.
552812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If you have `file' or equivalent on your system and you're not sure
552912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# whether `pass_all' will *always* work, you probably want this one.
553012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
553112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in
553212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix[4-9]*)
553312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
553412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
553512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
553612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabeos*)
553712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
553812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
553912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
554012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabsdi[45]*)
554112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
554212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_file_magic_cmd='/usr/bin/file -L'
554312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_file_magic_test_file=/shlib/libc.so
554412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
554512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
554612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacygwin*)
554712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # func_win32_libid is a shell function defined in ltmain.sh
554812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
554912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_file_magic_cmd='func_win32_libid'
555012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
555112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
555212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamingw* | pw32*)
555312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Base MSYS/MinGW do not provide the 'file' command needed by
555412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # func_win32_libid shell function, so use a weaker test based on 'objdump',
555512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # unless we find 'file', for example because we are cross-compiling.
555612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
555712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
555812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
555912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_cmd='func_win32_libid'
556012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
556112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Keep this pattern in sync with the one in func_win32_libid.
556212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
556312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_cmd='$OBJDUMP -f'
556412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
556512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
556612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
556712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacegcc*)
556812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # use the weaker test based on 'objdump'. See mingw*.
556912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
557012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_file_magic_cmd='$OBJDUMP -f'
557112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
557212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
557312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadarwin* | rhapsody*)
557412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
557512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
557612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
557712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafreebsd* | dragonfly*)
557812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
557912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_cpu in
558012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    i*86 )
558112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Not sure whether the presence of OpenBSD here was a mistake.
558212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Let's accept both of them until this is cleared up.
558312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
558412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_file_magic_cmd=/usr/bin/file
558512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
558612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
558712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
558812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
558912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method=pass_all
559012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
559112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
559212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
559312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagnu*)
559412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
559512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
559612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
559712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahaiku*)
559812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
559912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
560012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
560112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahpux10.20* | hpux11*)
560212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_file_magic_cmd=/usr/bin/file
560312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_cpu in
560412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ia64*)
560512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
560612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
560712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
560812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hppa*64*)
560912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
561012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
561112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
561212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
561312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
561412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_test_file=/usr/lib/libc.sl
561512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
561612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
561712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
561812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
561912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainterix[3-9]*)
562012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
562112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
562212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
562312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
562412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialairix5* | irix6* | nonstopux*)
562512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $LD in
562612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *-32|*"-32 ") libmagic=32-bit;;
562712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *-n32|*"-n32 ") libmagic=N32;;
562812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *-64|*"-64 ") libmagic=64-bit;;
562912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) libmagic=never-match;;
563012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
563112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
563212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
563312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
563412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This must be glibc/ELF.
563512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalinux* | k*bsd*-gnu | kopensolaris*-gnu)
563612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
563712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
563812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
563912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanetbsd*)
564012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
564112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
564212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
564312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
564412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
564512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
564612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
564712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanewos6*)
564812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
564912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_file_magic_cmd=/usr/bin/file
565012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_file_magic_test_file=/usr/lib/libnls.so
565112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
565212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
565312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*nto* | *qnx*)
565412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
565512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
565612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
565712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaopenbsd*)
565812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
565912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
566012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
566112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
566212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
566312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
566412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
566512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaosf3* | osf4* | osf5*)
566612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
566712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
566812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
566912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialardos*)
567012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
567112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
567212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
567312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasolaris*)
567412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
567512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
567612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
567712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
567812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
567912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
568012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
568112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4 | sysv4.3*)
568212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_vendor in
568312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  motorola)
568412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
568512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
568612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
568712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ncr)
568812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method=pass_all
568912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
569012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sequent)
569112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_cmd='/bin/file'
569212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
569312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
569412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sni)
569512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_cmd='/bin/file'
569612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
569712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_file_magic_test_file=/lib/libc.so
569812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
569912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  siemens)
570012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method=pass_all
570112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
570212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  pc)
570312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_deplibs_check_method=pass_all
570412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
570512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
570612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
570712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
570812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatpf*)
570912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_deplibs_check_method=pass_all
571012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
571112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
571212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
571312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
571412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
571512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_deplibs_check_method" >&6; }
571612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
571712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_glob=
571812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawant_nocaseglob=no
571912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$build" = "$host"; then
572012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
572112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  mingw* | pw32*)
572212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
572312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      want_nocaseglob=yes
572412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
572512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
572612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
572712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
572812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
572912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
573012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
573112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_cmd=$lt_cv_file_magic_cmd
573212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadeplibs_check_method=$lt_cv_deplibs_check_method
573312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$deplibs_check_method" && deplibs_check_method=unknown
573412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
573512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
573612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
573712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
573812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
573912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
574912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
575012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
575112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
575212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
575312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
575412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
575512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
575612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then
575712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
575812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}dlltool; ac_word=$2
575912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
576012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
576112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_DLLTOOL+:} false; then :
576212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
576312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
576412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$DLLTOOL"; then
576512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
576612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
576712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
576812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
576912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
577012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
577112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
577212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
577312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
577412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
577512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
577612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
577712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
577812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
577912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
578012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
578112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
578212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
578312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
578412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL=$ac_cv_prog_DLLTOOL
578512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$DLLTOOL"; then
578612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
578712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$DLLTOOL" >&6; }
578812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
578912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
579012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
579112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
579212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
579312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
579412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
579512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_DLLTOOL"; then
579612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_DLLTOOL=$DLLTOOL
579712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "dlltool", so it can be a program name with args.
579812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy dlltool; ac_word=$2
579912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
580012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
580112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
580212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
580312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
580412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_DLLTOOL"; then
580512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
580612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
580712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
580812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
580912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
581012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
581112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
581212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
581312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
581412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
581512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
581612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
581712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
581812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
581912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
582012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
582112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
582212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
582312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
582412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
582512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_DLLTOOL"; then
582612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
582712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_DLLTOOL" >&6; }
582812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
582912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
583012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
583112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
583212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
583312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_DLLTOOL" = x; then
583412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    DLLTOOL="false"
583512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
583612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
583712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
583812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
583912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
584012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
584112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
584212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    DLLTOOL=$ac_ct_DLLTOOL
584312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
584412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
584512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  DLLTOOL="$ac_cv_prog_DLLTOOL"
584612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
584712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
584812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$DLLTOOL" && DLLTOOL=dlltool
584912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
585912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
586012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
586112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
586212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
586312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
586412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_sharedlib_from_linklib_cmd='unknown'
586512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
586612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in
586712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacygwin* | mingw* | pw32* | cegcc*)
586812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # two different shell functions defined in ltmain.sh
586912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # decide which to use based on capabilities of $DLLTOOL
587012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case `$DLLTOOL --help 2>&1` in
587112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *--identify-strict*)
587212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
587312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
587412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
587512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
587612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
587712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
587812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
587912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
588012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # fallback: assume linklib IS sharedlib
588112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
588212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
588312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
588412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
588512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
588612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
588712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
588812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
588912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
589012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
589112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
589212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
589312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
589412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
589512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
589612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
589712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then
589812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_prog in ar
589912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
590012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
590112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_tool_prefix$ac_prog; ac_word=$2
590212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
590312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
590412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_AR+:} false; then :
590512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
590612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
590712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$AR"; then
590812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_AR="$AR" # Let the user override the test.
590912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
591012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
591112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
591212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
591312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
591412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
591512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
591612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
591712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
591812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
591912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
592012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
592112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
592212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
592312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
592412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
592512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
592612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
592712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR=$ac_cv_prog_AR
592812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$AR"; then
592912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
593012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$AR" >&6; }
593112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
593212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
593312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
593412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
593512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
593612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
593712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -n "$AR" && break
593812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
593912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
594012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$AR"; then
594112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_AR=$AR
594212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_prog in ar
594312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
594412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "$ac_prog", so it can be a program name with args.
594512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2
594612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
594712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
594812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_AR+:} false; then :
594912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
595012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
595112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_AR"; then
595212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
595312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
595412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
595512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
595612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
595712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
595812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
595912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
596012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
596112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_AR="$ac_prog"
596212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
596312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
596412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
596512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
596612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
596712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
596812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
596912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
597012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
597112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_AR=$ac_cv_prog_ac_ct_AR
597212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_AR"; then
597312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
597412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_AR" >&6; }
597512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
597612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
597712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
597812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
597912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
598012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
598112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -n "$ac_ct_AR" && break
598212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
598312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
598412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_AR" = x; then
598512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    AR="false"
598612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
598712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
598812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
598912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
599012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
599112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
599212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
599312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    AR=$ac_ct_AR
599412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
599512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
599612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
599712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${AR=ar}
599812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${AR_FLAGS=cru}
599912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
600912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
601012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
601112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for archiver @FILE support... " >&6; }
601212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_ar_at_file+:} false; then :
601312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
601412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
601512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_ar_at_file=no
601612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
601712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
601812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
601912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
602012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
602112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
602212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
602312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
602412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
602512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
602612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
602712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
602812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo conftest.$ac_objext > conftest.lst
602912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
603012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
603112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $lt_ar_try) 2>&5
603212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
603312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
603412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }
603512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$ac_status" -eq 0; then
603612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Ensure the archiver fails upon bogus file names.
603712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	rm -f conftest.$ac_objext libconftest.a
603812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
603912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $lt_ar_try) 2>&5
604012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
604112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
604212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }
604312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "$ac_status" -ne 0; then
604412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          lt_cv_ar_at_file=@
604512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        fi
604612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
604712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      rm -f conftest.* libconftest.a
604812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
604912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
605012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
605112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
605212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
605312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
605412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_ar_at_file" >&6; }
605512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
605612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$lt_cv_ar_at_file" = xno; then
605712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  archiver_list_spec=
605812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
605912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  archiver_list_spec=$lt_cv_ar_at_file
606012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
606112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
606212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
606312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
606412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
606512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
606612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
606712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
606812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then
606912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
607012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}strip; ac_word=$2
607112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
607212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
607312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_STRIP+:} false; then :
607412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
607512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
607612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$STRIP"; then
607712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
607812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
607912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
608012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
608112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
608212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
608312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
608412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
608512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
608612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
608712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
608812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
608912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
609012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
609112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
609212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
609312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
609412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
609512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
609612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP=$ac_cv_prog_STRIP
609712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$STRIP"; then
609812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
609912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$STRIP" >&6; }
610012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
610112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
610212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
610312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
610412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
610512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
610612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
610712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_STRIP"; then
610812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_STRIP=$STRIP
610912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "strip", so it can be a program name with args.
611012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy strip; ac_word=$2
611112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
611212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
611312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
611412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
611512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
611612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_STRIP"; then
611712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
611812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
611912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
612012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
612112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
612212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
612312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
612412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
612512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
612612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_STRIP="strip"
612712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
612812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
612912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
613012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
613112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
613212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
613312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
613412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
613512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
613612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
613712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_STRIP"; then
613812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
613912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_STRIP" >&6; }
614012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
614112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
614212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
614312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
614412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
614512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_STRIP" = x; then
614612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    STRIP=":"
614712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
614812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
614912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
615012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
615112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
615212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
615312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
615412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    STRIP=$ac_ct_STRIP
615512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
615612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
615712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  STRIP="$ac_cv_prog_STRIP"
615812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
615912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
616012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$STRIP" && STRIP=:
616112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
616212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
616312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
616412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
616512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
616612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
616712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then
616812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
616912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}ranlib; ac_word=$2
617012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
617112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
617212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_RANLIB+:} false; then :
617312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
617412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
617512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$RANLIB"; then
617612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
617712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
617812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
617912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
618012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
618112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
618212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
618312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
618412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
618512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
618612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
618712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
618812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
618912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
619012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
619112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
619212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
619312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
619412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
619512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB=$ac_cv_prog_RANLIB
619612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$RANLIB"; then
619712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
619812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$RANLIB" >&6; }
619912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
620012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
620112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
620212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
620312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
620412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
620512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
620612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_RANLIB"; then
620712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_RANLIB=$RANLIB
620812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "ranlib", so it can be a program name with args.
620912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ranlib; ac_word=$2
621012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
621112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
621212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
621312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
621412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
621512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_RANLIB"; then
621612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
621712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
621812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
621912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
622012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
622112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
622212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
622312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
622412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
622512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_RANLIB="ranlib"
622612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
622712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
622812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
622912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
623012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
623112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
623212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
623312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
623412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
623512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
623612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_RANLIB"; then
623712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
623812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_RANLIB" >&6; }
623912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
624012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
624112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
624212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
624312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
624412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_RANLIB" = x; then
624512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    RANLIB=":"
624612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
624712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
624812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
624912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
625012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
625112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
625212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
625312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    RANLIB=$ac_ct_RANLIB
625412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
625512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
625612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  RANLIB="$ac_cv_prog_RANLIB"
625712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
625812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
625912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$RANLIB" && RANLIB=:
626012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
626112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
626212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
626312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
626412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
626512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
626612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Determine commands to create old-style static archives.
626712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
626812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postinstall_cmds='chmod 644 $oldlib'
626912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postuninstall_cmds=
627012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
627112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$RANLIB"; then
627212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
627312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  openbsd*)
627412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
627512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
627612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
627712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
627812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
627912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
628012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
628112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
628212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
628312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in
628412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  darwin*)
628512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lock_old_archive_extraction=yes ;;
628612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
628712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lock_old_archive_extraction=no ;;
628812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
628912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
629912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
630912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
631912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
632812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If no C compiler was specified, use CC.
632912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCC=${LTCC-"$CC"}
633012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
633112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If no C compiler flags were specified, use CFLAGS.
633212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
633312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
633412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Allow CC to be a program name with arguments.
633512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler=$CC
633612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
633712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
633812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for command to grab the raw symbol name followed by C symbol from nm.
633912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
634012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
634112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_sys_global_symbol_pipe+:} false; then :
634212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
634312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
634412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
634512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# These are sane defaults that work on at least a few old systems.
634612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
634712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
634812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Character class describing NM global symbol codes.
634912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasymcode='[BCDEGRST]'
635012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
635112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Regexp to match symbols that can be accessed directly from C.
635212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasympat='\([_A-Za-z][_A-Za-z0-9]*\)'
635312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
635412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Define system-specific variables.
635512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in
635612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix*)
635712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[BCDT]'
635812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
635912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacygwin* | mingw* | pw32* | cegcc*)
636012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[ABCDGISTW]'
636112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
636212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahpux*)
636312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$host_cpu" = ia64; then
636412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    symcode='[ABCDEGRST]'
636512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
636612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
636712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialairix* | nonstopux*)
636812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[BCDEGRST]'
636912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
637012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaosf*)
637112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[BCDEGQRST]'
637212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
637312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasolaris*)
637412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[BDRT]'
637512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
637612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasco3.2v5*)
637712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[DT]'
637812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
637912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4.2uw2*)
638012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[DT]'
638112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
638212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv5* | sco5v6* | unixware* | OpenUNIX*)
638312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[ABDT]'
638412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
638512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4)
638612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[DFNSTU]'
638712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
638812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
638912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
639012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If we're using GNU nm, then use its standard symbol codes.
639112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `$NM -V 2>&1` in
639212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU* | *'with BFD'*)
639312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symcode='[ABCDGIRSTW]' ;;
639412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
639512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
639612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform an extracted symbol line into a proper C declaration.
639712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Some systems (esp. on ia64) link data and code symbols differently,
639812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# so use this general approach.
639912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
640012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
640112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform an extracted symbol line into symbol name and symbol address
640212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
640312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
640412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
640512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Handle CRLF in mingw tool chain
640612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaopt_cr=
640712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $build_os in
640812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamingw*)
640912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
641012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
641112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
641212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
641312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try without a prefix underscore, then with it.
641412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_symprfx in "" "_"; do
641512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
641612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
641712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  symxfrm="\\1 $ac_symprfx\\2 \\2"
641812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
641912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Write the raw and C identifiers.
642012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
642112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Fake it for dumpbin and say T for any non-static function
642212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # and D for any global variable.
642312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Also find C++ and __fastcall symbols from MSVC++,
642412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # which start with @ or ?.
642512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_global_symbol_pipe="$AWK '"\
642612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     {last_section=section; section=\$ 3};"\
642712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
642812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
642912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     \$ 0!~/External *\|/{next};"\
643012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
643112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     {if(hide[section]) next};"\
643212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
643312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
643412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
643512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
643612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"     ' prfx=^$ac_symprfx"
643712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
643812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
643912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
644012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
644112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
644212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check to see that the pipe works correctly.
644312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  pipe_works=no
644412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
644512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest*
644612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat > conftest.$ac_ext <<_LT_EOF
644712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
644812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" {
644912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
645012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar nm_test_var;
645112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavoid nm_test_func(void);
645212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavoid nm_test_func(void){}
645312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
645412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
645512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
645612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint main(){nm_test_var='a';nm_test_func();return(0);}
645712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
645812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
645912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
646012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_compile) 2>&5
646112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
646212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
646312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; then
646412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Now try to grab the symbols.
646512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    nlist=conftest.nm
646612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
646712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
646812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
646912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
647012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } && test -s "$nlist"; then
647112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Try sorting and uniquifying the output.
647212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if sort "$nlist" | uniq > "$nlist"T; then
647312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	mv -f "$nlist"T "$nlist"
647412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
647512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	rm -f "$nlist"T
647612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
647712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
647812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Make sure that we snagged all the symbols we need.
647912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
648012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
648112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  cat <<_LT_EOF > conftest.$ac_ext
648212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
648312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
648412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* DATA imports from DLLs on WIN32 con't be const, because runtime
648512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   relocations are performed -- see ld's documentation on pseudo-relocs.  */
648612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLSYM_CONST
648712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#elif defined(__osf__)
648812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* This system does not cope well with relocations in const data.  */
648912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLSYM_CONST
649012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
649112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLSYM_CONST const
649212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
649312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
649412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
649512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" {
649612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
649712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
649812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
649912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # Now generate the symbol file.
650012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
650112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
650212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  cat <<_LT_EOF >> conftest.$ac_ext
650312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
650412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* The mapping between symbol names and symbols.  */
650512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLT_DLSYM_CONST struct {
650612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  const char *name;
650712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  void       *address;
650812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
650912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt__PROGRAM__LTX_preloaded_symbols[] =
651012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
651112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { "@PROGRAM@", (void *) 0 },
651212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
651312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
651412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  cat <<\_LT_EOF >> conftest.$ac_ext
651512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {0, (void *) 0}
651612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala};
651712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
651812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* This works around a problem in FreeBSD linker */
651912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef FREEBSD_WORKAROUND
652012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic const void *lt_preloaded_setup() {
652112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return lt__PROGRAM__LTX_preloaded_symbols;
652212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
652312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
652412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
652512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
652612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
652712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
652812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
652912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # Now try linking the two files.
653012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  mv conftest.$ac_objext conftstm.$ac_objext
653112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_globsym_save_LIBS=$LIBS
653212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_globsym_save_CFLAGS=$CFLAGS
653312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LIBS="conftstm.$ac_objext"
653412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
653512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
653612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_link) 2>&5
653712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
653812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
653912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
654012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    pipe_works=yes
654112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
654212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LIBS=$lt_globsym_save_LIBS
654312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  CFLAGS=$lt_globsym_save_CFLAGS
654412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
654512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  echo "cannot find nm_test_func in $nlist" >&5
654612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
654712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
654812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	echo "cannot find nm_test_var in $nlist" >&5
654912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
655012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
655112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
655212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
655312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
655412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    echo "$progname: failed program was:" >&5
655512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat conftest.$ac_ext >&5
655612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
655712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest* conftst*
655812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
655912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Do not use the global_symbol_pipe unless it works.
656012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$pipe_works" = yes; then
656112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break
656212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
656312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_sys_global_symbol_pipe=
656412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
656512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
656612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
656712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
656812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
656912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$lt_cv_sys_global_symbol_pipe"; then
657012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_sys_global_symbol_to_cdecl=
657112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
657212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
657312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
657412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "failed" >&6; }
657512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
657612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
657712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "ok" >&6; }
657812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
657912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
658012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Response file support.
658112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$lt_cv_nm_interface" = "MS dumpbin"; then
658212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  nm_file_list_spec='@'
658312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
658412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  nm_file_list_spec='@'
658512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
658612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
658712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
658812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
658912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
659912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
660912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
661012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
661112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
661212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
661312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
661412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for sysroot... " >&6; }
661512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
661612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --with-sysroot was given.
661712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${with_sysroot+set}" = set; then :
661812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  withval=$with_sysroot;
661912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
662012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  with_sysroot=no
662112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
662212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
662312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
662412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_sysroot=
662512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase ${with_sysroot} in #(
662612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes)
662712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if test "$GCC" = yes; then
662812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
662912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
663012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ;; #(
663112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /*)
663212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
663312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ;; #(
663412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no|'')
663512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ;; #(
663612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *)
663712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
663812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "${with_sysroot}" >&6; }
663912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
664012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ;;
664112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
664212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
664312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
664412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "${lt_sysroot:-no}" >&6; }
664512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
664612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
664712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
664812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
664912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
665012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --enable-libtool-lock was given.
665112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_libtool_lock+set}" = set; then :
665212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enableval=$enable_libtool_lock;
665312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
665412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
665512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
665612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
665712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Some flags need to be propagated to the compiler or linker for good
665812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# libtool support.
665912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host in
666012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaia64-*-hpux*)
666112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Find out which ABI we are using.
666212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo 'int i;' > conftest.$ac_ext
666312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
666412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_compile) 2>&5
666512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
666612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
666712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; then
666812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case `/usr/bin/file conftest.$ac_objext` in
666912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *ELF-32*)
667012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	HPUX_IA64_MODE="32"
667112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
667212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *ELF-64*)
667312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	HPUX_IA64_MODE="64"
667412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
667512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
667612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
667712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest*
667812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
667912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*-irix6*)
668012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Find out which ABI we are using.
668112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
668212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
668312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_compile) 2>&5
668412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
668512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
668612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; then
668712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$lt_cv_prog_gnu_ld" = yes; then
668812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case `/usr/bin/file conftest.$ac_objext` in
668912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*32-bit*)
669012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LD="${LD-ld} -melf32bsmip"
669112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
669212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*N32*)
669312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LD="${LD-ld} -melf32bmipn32"
669412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
669512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*64-bit*)
669612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LD="${LD-ld} -melf64bmip"
669712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
669812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
669912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
670012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case `/usr/bin/file conftest.$ac_objext` in
670112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*32-bit*)
670212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LD="${LD-ld} -32"
670312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
670412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*N32*)
670512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LD="${LD-ld} -n32"
670612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
670712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*64-bit*)
670812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LD="${LD-ld} -64"
670912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
671012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
671112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
671212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
671312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest*
671412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
671512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
671612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
671712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas390*-*linux*|s390*-*tpf*|sparc*-*linux*)
671812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Find out which ABI we are using.
671912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo 'int i;' > conftest.$ac_ext
672012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
672112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_compile) 2>&5
672212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
672312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
672412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; then
672512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case `/usr/bin/file conftest.o` in
672612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *32-bit*)
672712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $host in
672812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  x86_64-*kfreebsd*-gnu)
672912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf_i386_fbsd"
673012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
673112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  x86_64-*linux*)
673212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf_i386"
673312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
673412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ppc64-*linux*|powerpc64-*linux*)
673512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf32ppclinux"
673612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
673712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s390x-*linux*)
673812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf_s390"
673912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
674012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  sparc64-*linux*)
674112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf32_sparc"
674212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
674312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
674412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
674512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *64-bit*)
674612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $host in
674712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  x86_64-*kfreebsd*-gnu)
674812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf_x86_64_fbsd"
674912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
675012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  x86_64-*linux*)
675112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf_x86_64"
675212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
675312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ppc*-*linux*|powerpc*-*linux*)
675412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf64ppc"
675512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
675612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s390*-*linux*|s390*-*tpf*)
675712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf64_s390"
675812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
675912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  sparc*-*linux*)
676012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    LD="${LD-ld} -m elf64_sparc"
676112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
676212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
676312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
676412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
676512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
676612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest*
676712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
676812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
676912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*-sco3.2v5*)
677012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
677112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  SAVE_CFLAGS="$CFLAGS"
677212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CFLAGS="$CFLAGS -belf"
677312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
677412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
677512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_cc_needs_belf+:} false; then :
677612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
677712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
677812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ext=c
677912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
678012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
678112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
678212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
678312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
678412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
678512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
678612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
678712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
678812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
678912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
679012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
679112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
679212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
679312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
679412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
679512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
679612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_cc_needs_belf=yes
679712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
679812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_cc_needs_belf=no
679912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
680012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
680112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
680212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ac_ext=c
680312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
680412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
680512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
680612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
680712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
680812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
680912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
681012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_cc_needs_belf" >&6; }
681112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
681212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
681312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CFLAGS="$SAVE_CFLAGS"
681412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
681512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
681612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*solaris*)
681712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Find out which ABI we are using.
681812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo 'int i;' > conftest.$ac_ext
681912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
682012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_compile) 2>&5
682112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
682212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
682312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }; then
682412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case `/usr/bin/file conftest.o` in
682512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *64-bit*)
682612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $lt_cv_prog_gnu_ld in
682712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      yes*)
682812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        case $host in
682912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        i?86-*-solaris*)
683012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          LD="${LD-ld} -m elf_x86_64"
683112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          ;;
683212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        sparc*-*-solaris*)
683312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          LD="${LD-ld} -m elf64_sparc"
683412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          ;;
683512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        esac
683612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
683712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
683812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          LD="${LD-ld}_sol2"
683912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        fi
684012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
684112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
684212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
684312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  LD="${LD-ld} -64"
684412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
684512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
684612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
684712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
684812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
684912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
685012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -rf conftest*
685112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
685212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
685312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
685412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_locks="$enable_libtool_lock"
685512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
685612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then
685712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
685812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}mt; ac_word=$2
685912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
686012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
686112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
686212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
686312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
686412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$MANIFEST_TOOL"; then
686512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
686612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
686712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
686812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
686912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
687012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
687112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
687212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
687312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
687412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
687512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
687612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
687712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
687812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
687912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
688012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
688112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
688212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
688312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
688412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
688512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$MANIFEST_TOOL"; then
688612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
688712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$MANIFEST_TOOL" >&6; }
688812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
688912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
689012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
689112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
689212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
689312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
689412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
689512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_MANIFEST_TOOL"; then
689612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
689712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "mt", so it can be a program name with args.
689812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy mt; ac_word=$2
689912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
690012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
690112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
690212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
690312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
690412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_MANIFEST_TOOL"; then
690512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
690612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
690712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
690812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
690912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
691012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
691112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
691212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
691312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
691412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
691512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
691612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
691712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
691812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
691912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
692012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
692112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
692212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
692312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
692412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
692512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_MANIFEST_TOOL"; then
692612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
692712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
692812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
692912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
693012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
693112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
693212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
693312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_MANIFEST_TOOL" = x; then
693412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    MANIFEST_TOOL=":"
693512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
693612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
693712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
693812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
693912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
694012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
694112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
694212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
694312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
694412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
694512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
694612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
694712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
694812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
694912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
695012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
695112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_mainfest_tool+:} false; then :
695212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
695312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
695412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_path_mainfest_tool=no
695512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
695612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
695712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat conftest.err >&5
695812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
695912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_path_mainfest_tool=yes
696012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
696112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest*
696212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
696312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
696412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_path_mainfest_tool" >&6; }
696512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$lt_cv_path_mainfest_tool" != xyes; then
696612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  MANIFEST_TOOL=:
696712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
696812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
696912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
697012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
697112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
697212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
697312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
697412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
697512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    rhapsody* | darwin*)
697612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$ac_tool_prefix"; then
697712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
697812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}dsymutil; ac_word=$2
697912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
698012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
698112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_DSYMUTIL+:} false; then :
698212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
698312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
698412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$DSYMUTIL"; then
698512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
698612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
698712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
698812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
698912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
699012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
699112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
699212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
699312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
699412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
699512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
699612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
699712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
699812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
699912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
700012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
700112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
700212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
700312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
700412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL=$ac_cv_prog_DSYMUTIL
700512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$DSYMUTIL"; then
700612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
700712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$DSYMUTIL" >&6; }
700812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
700912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
701012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
701112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
701212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
701312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
701412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
701512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_DSYMUTIL"; then
701612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_DSYMUTIL=$DSYMUTIL
701712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "dsymutil", so it can be a program name with args.
701812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy dsymutil; ac_word=$2
701912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
702012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
702112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
702212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
702312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
702412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_DSYMUTIL"; then
702512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
702612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
702712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
702812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
702912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
703012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
703112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
703212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
703312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
703412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
703512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
703612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
703712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
703812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
703912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
704012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
704112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
704212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
704312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
704412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
704512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_DSYMUTIL"; then
704612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
704712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_DSYMUTIL" >&6; }
704812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
704912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
705012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
705112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
705212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
705312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_DSYMUTIL" = x; then
705412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    DSYMUTIL=":"
705512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
705612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
705712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
705812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
705912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
706012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
706112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
706212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    DSYMUTIL=$ac_ct_DSYMUTIL
706312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
706412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
706512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
706612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
706712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
706812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$ac_tool_prefix"; then
706912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
707012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}nmedit; ac_word=$2
707112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
707212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
707312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_NMEDIT+:} false; then :
707412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
707512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
707612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$NMEDIT"; then
707712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
707812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
707912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
708012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
708112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
708212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
708312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
708412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
708512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
708612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
708712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
708812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
708912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
709012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
709112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
709212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
709312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
709412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
709512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
709612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT=$ac_cv_prog_NMEDIT
709712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$NMEDIT"; then
709812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
709912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$NMEDIT" >&6; }
710012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
710112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
710212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
710312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
710412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
710512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
710612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
710712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_NMEDIT"; then
710812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_NMEDIT=$NMEDIT
710912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "nmedit", so it can be a program name with args.
711012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy nmedit; ac_word=$2
711112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
711212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
711312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
711412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
711512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
711612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_NMEDIT"; then
711712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
711812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
711912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
712012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
712112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
712212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
712312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
712412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
712512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
712612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_NMEDIT="nmedit"
712712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
712812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
712912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
713012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
713112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
713212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
713312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
713412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
713512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
713612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
713712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_NMEDIT"; then
713812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
713912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_NMEDIT" >&6; }
714012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
714112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
714212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
714312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
714412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
714512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_NMEDIT" = x; then
714612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    NMEDIT=":"
714712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
714812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
714912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
715012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
715112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
715212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
715312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
715412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    NMEDIT=$ac_ct_NMEDIT
715512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
715612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
715712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  NMEDIT="$ac_cv_prog_NMEDIT"
715812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
715912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
716012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$ac_tool_prefix"; then
716112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
716212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}lipo; ac_word=$2
716312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
716412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
716512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_LIPO+:} false; then :
716612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
716712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
716812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$LIPO"; then
716912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
717012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
717112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
717212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
717312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
717412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
717512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
717612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
717712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
717812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
717912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
718012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
718112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
718212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
718312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
718412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
718512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
718612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
718712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
718812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO=$ac_cv_prog_LIPO
718912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$LIPO"; then
719012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
719112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$LIPO" >&6; }
719212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
719312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
719412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
719512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
719612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
719712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
719812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
719912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_LIPO"; then
720012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_LIPO=$LIPO
720112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "lipo", so it can be a program name with args.
720212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy lipo; ac_word=$2
720312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
720412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
720512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_LIPO+:} false; then :
720612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
720712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
720812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_LIPO"; then
720912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
721012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
721112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
721212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
721312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
721412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
721512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
721612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
721712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
721812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_LIPO="lipo"
721912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
722012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
722112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
722212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
722312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
722412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
722512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
722612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
722712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
722812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
722912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_LIPO"; then
723012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
723112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_LIPO" >&6; }
723212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
723312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
723412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
723512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
723612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
723712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_LIPO" = x; then
723812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    LIPO=":"
723912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
724012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
724112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
724212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
724312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
724412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
724512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
724612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    LIPO=$ac_ct_LIPO
724712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
724812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
724912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LIPO="$ac_cv_prog_LIPO"
725012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
725112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
725212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$ac_tool_prefix"; then
725312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
725412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}otool; ac_word=$2
725512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
725612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
725712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_OTOOL+:} false; then :
725812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
725912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
726012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$OTOOL"; then
726112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
726212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
726312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
726412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
726512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
726612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
726712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
726812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
726912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
727012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
727112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
727212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
727312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
727412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
727512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
727612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
727712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
727812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
727912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
728012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL=$ac_cv_prog_OTOOL
728112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$OTOOL"; then
728212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
728312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$OTOOL" >&6; }
728412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
728512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
728612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
728712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
728812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
728912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
729012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
729112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_OTOOL"; then
729212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_OTOOL=$OTOOL
729312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "otool", so it can be a program name with args.
729412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy otool; ac_word=$2
729512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
729612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
729712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
729812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
729912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
730012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_OTOOL"; then
730112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
730212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
730312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
730412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
730512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
730612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
730712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
730812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
730912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
731012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_OTOOL="otool"
731112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
731212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
731312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
731412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
731512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
731612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
731712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
731812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
731912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
732012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
732112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_OTOOL"; then
732212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
732312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_OTOOL" >&6; }
732412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
732512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
732612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
732712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
732812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
732912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_OTOOL" = x; then
733012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    OTOOL=":"
733112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
733212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
733312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
733412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
733512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
733612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
733712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
733812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    OTOOL=$ac_ct_OTOOL
733912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
734012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
734112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  OTOOL="$ac_cv_prog_OTOOL"
734212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
734312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
734412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$ac_tool_prefix"; then
734512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
734612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}otool64; ac_word=$2
734712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
734812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
734912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_OTOOL64+:} false; then :
735012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
735112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
735212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$OTOOL64"; then
735312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
735412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
735512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
735612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
735712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
735812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
735912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
736012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
736112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
736212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
736312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
736412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
736512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
736612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
736712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
736812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
736912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
737012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
737112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
737212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64=$ac_cv_prog_OTOOL64
737312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$OTOOL64"; then
737412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
737512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$OTOOL64" >&6; }
737612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
737712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
737812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
737912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
738012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
738112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
738212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
738312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_OTOOL64"; then
738412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_ct_OTOOL64=$OTOOL64
738512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "otool64", so it can be a program name with args.
738612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy otool64; ac_word=$2
738712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
738812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
738912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
739012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
739112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
739212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_ct_OTOOL64"; then
739312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
739412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
739512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
739612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
739712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
739812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
739912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
740012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
740112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
740212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_ac_ct_OTOOL64="otool64"
740312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
740412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
740512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
740612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
740712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
740812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
740912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
741012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
741112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
741212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
741312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_OTOOL64"; then
741412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
741512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_OTOOL64" >&6; }
741612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
741712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
741812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
741912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
742012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
742112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$ac_ct_OTOOL64" = x; then
742212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    OTOOL64=":"
742312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
742412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cross_compiling:$ac_tool_warned in
742512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:)
742612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
742712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
742812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;;
742912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
743012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    OTOOL64=$ac_ct_OTOOL64
743112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
743212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
743312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  OTOOL64="$ac_cv_prog_OTOOL64"
743412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
743512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
743612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
743712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
743812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
743912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
744912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
745912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
746012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
746112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
746212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
746312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for -single_module linker flag... " >&6; }
746412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_apple_cc_single_mod+:} false; then :
746512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
746612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
746712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_apple_cc_single_mod=no
746812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -z "${LT_MULTI_MODULE}"; then
746912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# By default we will add the -single_module flag. You can override
747012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# by either setting the environment variable LT_MULTI_MODULE
747112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# non-empty at configure time, or by adding -multi_module to the
747212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# link flags.
747312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	rm -rf libconftest.dylib*
747412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	echo "int foo(void){return 1;}" > conftest.c
747512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
747612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala-dynamiclib -Wl,-single_module conftest.c" >&5
747712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
747812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
747912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        _lt_result=$?
748012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# If there is a non-empty error log, and "single_module"
748112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# appears in it, assume the flag caused a linker warning
748212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        if test -s conftest.err && $GREP single_module conftest.err; then
748312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  cat conftest.err >&5
748412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Otherwise, if the output was created with a 0 exit code from
748512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# the compiler, it worked.
748612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
748712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_cv_apple_cc_single_mod=yes
748812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
748912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  cat conftest.err >&5
749012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
749112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	rm -rf libconftest.dylib*
749212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	rm -f conftest.*
749312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
749412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
749512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
749612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
749712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
749812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
749912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
750012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_ld_exported_symbols_list+:} false; then :
750112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
750212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
750312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_ld_exported_symbols_list=no
750412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      save_LDFLAGS=$LDFLAGS
750512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo "_main" > conftest.sym
750612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
750712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
750812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
750912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
751012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
751112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
751212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
751312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
751412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
751512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
751612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
751712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
751812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
751912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_ld_exported_symbols_list=yes
752012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
752112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_ld_exported_symbols_list=no
752212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
752312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
752412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
752512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	LDFLAGS="$save_LDFLAGS"
752612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
752712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
752812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
752912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
753012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
753112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
753212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for -force_load linker flag... " >&6; }
753312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_ld_force_load+:} false; then :
753412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
753512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
753612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_ld_force_load=no
753712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      cat > conftest.c << _LT_EOF
753812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint forced_loaded() { return 2;}
753912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
754012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
754112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
754212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo "$AR cru libconftest.a conftest.o" >&5
754312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $AR cru libconftest.a conftest.o 2>&5
754412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo "$RANLIB libconftest.a" >&5
754512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $RANLIB libconftest.a 2>&5
754612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      cat > conftest.c << _LT_EOF
754712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint main() { return 0;}
754812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
754912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
755012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
755112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _lt_result=$?
755212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -s conftest.err && $GREP force_load conftest.err; then
755312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	cat conftest.err >&5
755412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
755512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_cv_ld_force_load=yes
755612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
755712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	cat conftest.err >&5
755812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
755912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        rm -f conftest.err libconftest.a conftest conftest.c
756012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        rm -rf conftest.dSYM
756112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
756212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
756312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
756412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_ld_force_load" >&6; }
756512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
756612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    rhapsody* | darwin1.[012])
756712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
756812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    darwin1.*)
756912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
757012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    darwin*) # darwin 5.x on
757112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # if running on 10.5 or later, the deployment target defaults
757212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # to the OS version, if on x86, and 10.4, the deployment
757312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # target defaults to 10.4. Don't you love it?
757412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
757512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
757612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
757712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	10.[012]*)
757812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
757912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	10.*)
758012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
758112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
758212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
758312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
758412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
758512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _lt_dar_single_mod='$single_module'
758612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
758712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
758812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
758912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
759012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
759112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
759212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
759312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _lt_dsymutil='~$DSYMUTIL $lib || :'
759412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
759512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _lt_dsymutil=
759612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
759712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
759812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
759912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
760012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in dlfcn.h
760112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado :
760212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
760312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"
760412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_dlfcn_h" = xyes; then :
760512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
760612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_DLFCN_H 1
760712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
760812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
760912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
761012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
761112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
761212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
761312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
761412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
761512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
761612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
761712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set options
761812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
761912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
762012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
762112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        enable_dlopen=no
762212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
762312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
762412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_win32_dll=no
762512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
762612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
762712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            # Check whether --enable-shared was given.
762812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_shared+set}" = set; then :
762912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enableval=$enable_shared; p=${PACKAGE-default}
763012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $enableval in
763112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    yes) enable_shared=yes ;;
763212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    no) enable_shared=no ;;
763312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
763412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      enable_shared=no
763512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Look at the argument we got.  We use all the common list separators.
763612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
763712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      for pkg in $enableval; do
763812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	IFS="$lt_save_ifs"
763912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "X$pkg" = "X$p"; then
764012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  enable_shared=yes
764112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
764212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
764312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      IFS="$lt_save_ifs"
764412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
764512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
764612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
764712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_shared=yes
764812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
764912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
765812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check whether --enable-static was given.
765912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_static+set}" = set; then :
766012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enableval=$enable_static; p=${PACKAGE-default}
766112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $enableval in
766212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    yes) enable_static=yes ;;
766312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    no) enable_static=no ;;
766412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
766512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     enable_static=no
766612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Look at the argument we got.  We use all the common list separators.
766712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
766812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      for pkg in $enableval; do
766912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	IFS="$lt_save_ifs"
767012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "X$pkg" = "X$p"; then
767112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  enable_static=yes
767212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
767312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
767412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      IFS="$lt_save_ifs"
767512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
767612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
767712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
767812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_static=yes
767912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
768012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
768912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
769012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --with-pic was given.
769112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${with_pic+set}" = set; then :
769212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  withval=$with_pic; lt_p=${PACKAGE-default}
769312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $withval in
769412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    yes|no) pic_mode=$withval ;;
769512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
769612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      pic_mode=default
769712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Look at the argument we got.  We use all the common list separators.
769812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
769912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      for lt_pkg in $withval; do
770012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	IFS="$lt_save_ifs"
770112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "X$lt_pkg" = "X$lt_p"; then
770212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  pic_mode=yes
770312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
770412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
770512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      IFS="$lt_save_ifs"
770612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
770712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
770812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
770912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  pic_mode=default
771012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
771112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
771212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
771312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$pic_mode" && pic_mode=default
771412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
771512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
771612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
771712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
771812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
771912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
772012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
772112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check whether --enable-fast-install was given.
772212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_fast_install+set}" = set; then :
772312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enableval=$enable_fast_install; p=${PACKAGE-default}
772412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $enableval in
772512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    yes) enable_fast_install=yes ;;
772612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    no) enable_fast_install=no ;;
772712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
772812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      enable_fast_install=no
772912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Look at the argument we got.  We use all the common list separators.
773012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
773112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      for pkg in $enableval; do
773212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	IFS="$lt_save_ifs"
773312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "X$pkg" = "X$p"; then
773412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  enable_fast_install=yes
773512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
773612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
773712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      IFS="$lt_save_ifs"
773812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
773912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
774012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
774112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_fast_install=yes
774212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
774312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
774412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
774512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
774612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
774712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
774812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
774912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
775012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
775112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
775212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
775312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
775412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This can be used to rebuild libtool when needed
775512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBTOOL_DEPS="$ltmain"
775612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
775712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Always use our own libtool.
775812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBTOOL='$(SHELL) $(top_builddir)/libtool'
775912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
776912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
777912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
778912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LN_S" && LN_S="ln -s"
779012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
779912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
780012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
780112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
780212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
780312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
780412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "${ZSH_VERSION+set}" ; then
780512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   setopt NO_GLOB_SUBST
780612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
780712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
780812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
780912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for objdir... " >&6; }
781012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_objdir+:} false; then :
781112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
781212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
781312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f .libs 2>/dev/null
781412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamkdir .libs 2>/dev/null
781512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -d .libs; then
781612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_objdir=.libs
781712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
781812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # MS-DOS does not allow filenames that begin with a dot.
781912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_objdir=_libs
782012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
782112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarmdir .libs 2>/dev/null
782212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
782312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
782412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_objdir" >&6; }
782512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjdir=$lt_cv_objdir
782612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
782712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
782812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
782912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
783012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
783112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
783212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define LT_OBJDIR "$lt_cv_objdir/"
783312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
783412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
783512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
783612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
783712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
783812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in
783912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix3*)
784012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # AIX sometimes has problems with the GCC collect2 program.  For some
784112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # reason, if we set the COLLECT_NAMES environment variable, the problems
784212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # vanish in a puff of smoke.
784312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "X${COLLECT_NAMES+set}" != Xset; then
784412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    COLLECT_NAMES=
784512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    export COLLECT_NAMES
784612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
784712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
784812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
784912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
785012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Global variables:
785112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaofile=libtool
785212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacan_build_shared=yes
785312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
785412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# All known linkers require a `.a' archive for static linking (except MSVC,
785512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# which needs '.lib').
785612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibext=a
785712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
785812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld="$lt_cv_prog_gnu_ld"
785912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
786012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_CC="$CC"
786112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_CFLAGS="$CFLAGS"
786212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
786312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set sane defaults for various variables
786412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$CC" && CC=cc
786512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LTCC" && LTCC=$CC
786612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
786712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LD" && LD=ld
786812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$ac_objext" && ac_objext=o
786912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
787012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor cc_temp in $compiler""; do
787112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $cc_temp in
787212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
787312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
787412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    \-*) ;;
787512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) break;;
787612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
787712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
787812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
787912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
788012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
788112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Only perform the check for file, if the check method requires it
788212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$MAGIC_CMD" && MAGIC_CMD=file
788312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $deplibs_check_method in
788412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic*)
788512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
788612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
788712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
788812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_MAGIC_CMD+:} false; then :
788912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
789012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
789112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $MAGIC_CMD in
789212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala[\\/*] |  ?:[\\/]*)
789312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
789412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
789512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
789612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_save_MAGIC_CMD="$MAGIC_CMD"
789712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
789812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
789912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_dir in $ac_dummy; do
790012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    IFS="$lt_save_ifs"
790112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -z "$ac_dir" && ac_dir=.
790212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -f $ac_dir/${ac_tool_prefix}file; then
790312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
790412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -n "$file_magic_test_file"; then
790512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $deplibs_check_method in
790612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	"file_magic "*)
790712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
790812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
790912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
791012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    $EGREP "$file_magic_regex" > /dev/null; then
791112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    :
791212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
791312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    cat <<_LT_EOF 1>&2
791412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
791512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: the command libtool uses to detect shared libraries,
791612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** $file_magic_cmd, produces output that libtool cannot recognize.
791712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** The result is that libtool may fail to recognize shared libraries
791812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** as such.  This will affect the creation of libtool libraries that
791912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** depend on shared libraries, but programs linked with such libtool
792012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** libraries will work regardless of this problem.  Nevertheless, you
792112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** may want to report the problem to your system manager and/or to
792212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** bug-libtool@gnu.org
792312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
792412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
792512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi ;;
792612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
792712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
792812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      break
792912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
793012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
793112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS="$lt_save_ifs"
793212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  MAGIC_CMD="$lt_save_MAGIC_CMD"
793312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
793412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
793512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
793612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
793712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
793812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$MAGIC_CMD"; then
793912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
794012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$MAGIC_CMD" >&6; }
794112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
794212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
794312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
794412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
794512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
794612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
794712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
794812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
794912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
795012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$lt_cv_path_MAGIC_CMD"; then
795112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$ac_tool_prefix"; then
795212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
795312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for file... " >&6; }
795412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_MAGIC_CMD+:} false; then :
795512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
795612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
795712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $MAGIC_CMD in
795812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala[\\/*] |  ?:[\\/]*)
795912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
796012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
796112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
796212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_save_MAGIC_CMD="$MAGIC_CMD"
796312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
796412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
796512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_dir in $ac_dummy; do
796612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    IFS="$lt_save_ifs"
796712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -z "$ac_dir" && ac_dir=.
796812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -f $ac_dir/file; then
796912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_cv_path_MAGIC_CMD="$ac_dir/file"
797012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -n "$file_magic_test_file"; then
797112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $deplibs_check_method in
797212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	"file_magic "*)
797312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
797412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
797512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
797612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    $EGREP "$file_magic_regex" > /dev/null; then
797712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    :
797812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
797912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    cat <<_LT_EOF 1>&2
798012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
798112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: the command libtool uses to detect shared libraries,
798212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** $file_magic_cmd, produces output that libtool cannot recognize.
798312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** The result is that libtool may fail to recognize shared libraries
798412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** as such.  This will affect the creation of libtool libraries that
798512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** depend on shared libraries, but programs linked with such libtool
798612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** libraries will work regardless of this problem.  Nevertheless, you
798712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** may want to report the problem to your system manager and/or to
798812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** bug-libtool@gnu.org
798912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
799012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
799112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi ;;
799212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
799312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
799412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      break
799512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
799612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
799712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS="$lt_save_ifs"
799812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  MAGIC_CMD="$lt_save_MAGIC_CMD"
799912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
800012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
800112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
800212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
800312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
800412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$MAGIC_CMD"; then
800512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
800612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$MAGIC_CMD" >&6; }
800712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
800812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
800912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
801012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
801112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
801212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
801312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
801412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    MAGIC_CMD=:
801512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
801612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
801712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
801812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
801912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
802012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
802112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
802212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use C for the default configuration in the libtool script
802312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
802412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_save_CC="$CC"
802512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
802612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
802712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
802812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
802912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
803012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
803112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
803212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Source file extension for C test sources.
803312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
803412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
803512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Object file extension for compiled C test sources.
803612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjext=o
803712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjext=$objext
803812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
803912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Code to be used in simple compile tests
804012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_simple_compile_test_code="int some_variable = 0;"
804112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
804212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Code to be used in simple link tests
804312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_simple_link_test_code='int main(){return(0);}'
804412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
804512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
804612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
804712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
804812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
804912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
805012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
805112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If no C compiler was specified, use CC.
805212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCC=${LTCC-"$CC"}
805312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
805412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If no C compiler flags were specified, use CFLAGS.
805512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
805612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
805712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Allow CC to be a program name with arguments.
805812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler=$CC
805912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
806012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Save the default compiler, since it gets overwritten when the other
806112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
806212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_DEFAULT=$CC
806312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
806412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# save warnings/boilerplate of simple test code
806512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_outfile=conftest.$ac_objext
806612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho "$lt_simple_compile_test_code" >conftest.$ac_ext
806712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
806812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_lt_compiler_boilerplate=`cat conftest.err`
806912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$RM conftest*
807012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
807112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_outfile=conftest.$ac_objext
807212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho "$lt_simple_link_test_code" >conftest.$ac_ext
807312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
807412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_lt_linker_boilerplate=`cat conftest.err`
807512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$RM -r conftest*
807612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
807712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
807812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## CAVEAT EMPTOR:
807912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## There is no encapsulation within the following macros, do not change
808012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## the running order or otherwise move them around unless you know exactly
808112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## what you are doing...
808212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$compiler"; then
808312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
808412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_no_builtin_flag=
808512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
808612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$GCC" = yes; then
808712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $cc_basename in
808812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  nvcc*)
808912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
809012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
809112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
809212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
809312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
809412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
809512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
809612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
809712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
809812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
809912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_compiler_rtti_exceptions=no
810012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_outfile=conftest.$ac_objext
810112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
810212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_compiler_flag="-fno-rtti -fno-exceptions"
810312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Insert the option either (1) after the last *FLAGS variable, or
810412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # (2) before a word containing "conftest.", or (3) at the end.
810512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Note that $ac_compile itself does not contain backslashes and begins
810612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # with a dollar sign (not a hyphen), so the echo should work correctly.
810712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # The option is referenced via a variable to avoid confusing sed.
810812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_compile=`echo "$ac_compile" | $SED \
810912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
811012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
811112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's:$: $lt_compiler_flag:'`
811212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
811312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (eval "$lt_compile" 2>conftest.err)
811412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_status=$?
811512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cat conftest.err >&5
811612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$as_me:$LINENO: \$? = $ac_status" >&5
811712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if (exit $ac_status) && test -s "$ac_outfile"; then
811812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # The compiler can only warn and ignore the option if not recognized
811912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # So say no if there are warnings other than the usual output.
812012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
812112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
812212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
812312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       lt_cv_prog_compiler_rtti_exceptions=yes
812412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
812512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
812612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM conftest*
812712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
812812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
812912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
813012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
813112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
813212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
813312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
813412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
813512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    :
813612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
813712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
813812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
813912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
814012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
814112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
814212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
814312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
814412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
814512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_prog_compiler_wl=
814612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_pic=
814712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_static=
814812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
814912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
815012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$GCC" = yes; then
815112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_wl='-Wl,'
815212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_static='-static'
815312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
815412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
815512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      aix*)
815612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # All AIX code is PIC.
815712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$host_cpu" = ia64; then
815812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# AIX 5 now supports IA64 processor
815912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-Bstatic'
816012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
816112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
816212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
816312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    amigaos*)
816412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $host_cpu in
816512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      powerpc)
816612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            # see comment about AmigaOS4 .so support
816712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            lt_prog_compiler_pic='-fPIC'
816812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
816912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      m68k)
817012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            # FIXME: we need at least 68020 code to build shared libraries, but
817112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            # adding the `-m68020' flag to GCC prevents building anything better,
817212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            # like `-m68040'.
817312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
817412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
817512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
817612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
817712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
817812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
817912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # PIC is the default for these OSes.
818012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
818112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
818212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mingw* | cygwin* | pw32* | os2* | cegcc*)
818312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # This hack is so that the source file can tell whether it is being
818412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # built for inclusion in a dll (and should export symbols for example).
818512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Although the cygwin gcc ignores -fPIC, still need this for old-style
818612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # (--disable-auto-import) libraries
818712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-DDLL_EXPORT'
818812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
818912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
819012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    darwin* | rhapsody*)
819112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # PIC is the default on this platform
819212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Common symbols not allowed in MH_DYLIB files
819312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-fno-common'
819412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
819512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
819612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    haiku*)
819712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # PIC is the default for Haiku.
819812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # The "-static" flag exists, but is broken.
819912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static=
820012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
820112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
820212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hpux*)
820312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
820412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
820512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # sets the default TLS model and affects inlining.
820612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $host_cpu in
820712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hppa*64*)
820812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# +Z the default
820912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
821012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
821112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='-fPIC'
821212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
821312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
821412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
821512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
821612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    interix[3-9]*)
821712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
821812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Instead, we relocate shared libraries at runtime.
821912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
822012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
822112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    msdosdjgpp*)
822212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Just because we use GCC doesn't mean we suddenly get shared libraries
822312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # on systems that don't support them.
822412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_can_build_shared=no
822512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      enable_shared=no
822612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
822712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
822812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *nto* | *qnx*)
822912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # QNX uses GNU C++, but need to define -shared option too, otherwise
823012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # it will coredump.
823112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-fPIC -shared'
823212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
823312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
823412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv4*MP*)
823512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -d /usr/nec; then
823612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic=-Kconform_pic
823712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
823812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
823912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
824012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
824112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-fPIC'
824212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
824312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
824412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
824512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $cc_basename in
824612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    nvcc*) # Cuda Compiler Driver 2.2
824712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Xlinker '
824812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -n "$lt_prog_compiler_pic"; then
824912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
825012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
825112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
825212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
825312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
825412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # PORTME Check for flag to pass linker flags through the system compiler.
825512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
825612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    aix*)
825712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Wl,'
825812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$host_cpu" = ia64; then
825912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# AIX 5 now supports IA64 processor
826012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-Bstatic'
826112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
826212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
826312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
826412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
826512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
826612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mingw* | cygwin* | pw32* | os2* | cegcc*)
826712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # This hack is so that the source file can tell whether it is being
826812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # built for inclusion in a dll (and should export symbols for example).
826912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-DDLL_EXPORT'
827012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
827112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
827212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hpux9* | hpux10* | hpux11*)
827312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Wl,'
827412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
827512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # not for PA HP-UX.
827612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $host_cpu in
827712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hppa*64*|ia64*)
827812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# +Z the default
827912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
828012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
828112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='+Z'
828212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
828312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
828412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Is there a better lt_prog_compiler_static that works with the bundled CC?
828512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='${wl}-a ${wl}archive'
828612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
828712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
828812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    irix5* | irix6* | nonstopux*)
828912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Wl,'
829012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # PIC (with -KPIC) is the default.
829112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-non_shared'
829212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
829312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
829412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    linux* | k*bsd*-gnu | kopensolaris*-gnu)
829512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $cc_basename in
829612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # old Intel for x86_64 which still supported -KPIC.
829712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ecc*)
829812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_wl='-Wl,'
829912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='-KPIC'
830012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-static'
830112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
830212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # icc used to be incompatible with GCC.
830312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # ICC 10 doesn't accept -KPIC any more.
830412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      icc* | ifort*)
830512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_wl='-Wl,'
830612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='-fPIC'
830712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-static'
830812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
830912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Lahey Fortran 8.1.
831012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lf95*)
831112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_wl='-Wl,'
831212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='--shared'
831312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='--static'
831412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
831512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      nagfor*)
831612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# NAG Fortran compiler
831712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_wl='-Wl,-Wl,,'
831812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='-PIC'
831912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-Bstatic'
832012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
832112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
832212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        # Portland Group compilers (*not* the Pentium gcc compiler,
832312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# which looks to be a dead project)
832412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_wl='-Wl,'
832512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='-fpic'
832612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-Bstatic'
832712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
832812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ccc*)
832912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_prog_compiler_wl='-Wl,'
833012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        # All Alpha code is PIC.
833112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_prog_compiler_static='-non_shared'
833212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
833312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      xl* | bgxl* | bgf* | mpixl*)
833412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
833512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_wl='-Wl,'
833612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='-qpic'
833712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-qstaticlink'
833812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
833912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
834012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case `$CC -V 2>&1 | sed 5q` in
834112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
834212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
834312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_pic='-KPIC'
834412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_static='-Bstatic'
834512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_wl=''
834612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
834712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*Sun\ F* | *Sun*Fortran*)
834812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_pic='-KPIC'
834912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_static='-Bstatic'
835012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_wl='-Qoption ld '
835112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
835212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*Sun\ C*)
835312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # Sun C 5.9
835412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_pic='-KPIC'
835512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_static='-Bstatic'
835612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_wl='-Wl,'
835712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
835812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        *Intel*\ [CF]*Compiler*)
835912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_wl='-Wl,'
836012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_pic='-fPIC'
836112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_static='-static'
836212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
836312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*Portland\ Group*)
836412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_wl='-Wl,'
836512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_pic='-fpic'
836612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_prog_compiler_static='-Bstatic'
836712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
836812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
836912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
837012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
837112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
837212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
837312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    newsos6)
837412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-KPIC'
837512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-Bstatic'
837612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
837712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
837812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *nto* | *qnx*)
837912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # QNX uses GNU C++, but need to define -shared option too, otherwise
838012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # it will coredump.
838112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-fPIC -shared'
838212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
838312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
838412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    osf3* | osf4* | osf5*)
838512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Wl,'
838612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # All OSF/1 code is PIC.
838712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-non_shared'
838812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
838912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
839012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    rdos*)
839112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-non_shared'
839212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
839312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
839412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    solaris*)
839512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-KPIC'
839612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-Bstatic'
839712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $cc_basename in
839812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
839912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_wl='-Qoption ld ';;
840012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
840112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_wl='-Wl,';;
840212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
840312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
840412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
840512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sunos4*)
840612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Qoption ld '
840712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-PIC'
840812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-Bstatic'
840912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
841012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
841112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv4 | sysv4.2uw2* | sysv4.3*)
841212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Wl,'
841312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-KPIC'
841412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-Bstatic'
841512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
841612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
841712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv4*MP*)
841812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -d /usr/nec ;then
841912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_pic='-Kconform_pic'
842012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_prog_compiler_static='-Bstatic'
842112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
842212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
842312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
842412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
842512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Wl,'
842612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-KPIC'
842712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-Bstatic'
842812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
842912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
843012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    unicos*)
843112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_wl='-Wl,'
843212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_can_build_shared=no
843312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
843412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
843512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    uts4*)
843612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_pic='-pic'
843712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_static='-Bstatic'
843812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
843912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
844012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
844112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_prog_compiler_can_build_shared=no
844212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
844312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
844412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
844512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
844612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in
844712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # For platforms which do not support PIC, -DPIC is meaningless:
844812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *djgpp*)
844912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_pic=
845012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
845112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
845212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
845312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
845412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
845512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
845612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
845712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
845812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_pic+:} false; then :
845912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
846012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
846112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
846212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
846312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
846412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_pic" >&6; }
846512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_pic=$lt_cv_prog_compiler_pic
846612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
846712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
846812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check to make sure the PIC flag actually works.
846912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
847012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$lt_prog_compiler_pic"; then
847112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
847212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
847312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_pic_works+:} false; then :
847412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
847512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
847612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_compiler_pic_works=no
847712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_outfile=conftest.$ac_objext
847812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
847912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
848012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Insert the option either (1) after the last *FLAGS variable, or
848112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # (2) before a word containing "conftest.", or (3) at the end.
848212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Note that $ac_compile itself does not contain backslashes and begins
848312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # with a dollar sign (not a hyphen), so the echo should work correctly.
848412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # The option is referenced via a variable to avoid confusing sed.
848512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_compile=`echo "$ac_compile" | $SED \
848612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
848712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
848812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's:$: $lt_compiler_flag:'`
848912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
849012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (eval "$lt_compile" 2>conftest.err)
849112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_status=$?
849212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cat conftest.err >&5
849312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$as_me:$LINENO: \$? = $ac_status" >&5
849412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if (exit $ac_status) && test -s "$ac_outfile"; then
849512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # The compiler can only warn and ignore the option if not recognized
849612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # So say no if there are warnings other than the usual output.
849712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
849812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
849912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
850012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       lt_cv_prog_compiler_pic_works=yes
850112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
850212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
850312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM conftest*
850412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
850512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
850612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
850712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
850812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
850912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_cv_prog_compiler_pic_works" = xyes; then
851012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $lt_prog_compiler_pic in
851112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     "" | " "*) ;;
851212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
851312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     esac
851412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
851512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_pic=
851612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     lt_prog_compiler_can_build_shared=no
851712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
851812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
851912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
852012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
852912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
853012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
853112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
853212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check to make sure the static flag actually works.
853312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
853412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
853512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
853612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
853712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_static_works+:} false; then :
853812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
853912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
854012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_compiler_static_works=no
854112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   save_LDFLAGS="$LDFLAGS"
854212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
854312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$lt_simple_link_test_code" > conftest.$ac_ext
854412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
854512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # The linker can only warn and ignore the option if not recognized
854612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # So say no if there are warnings
854712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test -s conftest.err; then
854812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       # Append any errors to the config.log.
854912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       cat conftest.err 1>&5
855012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
855112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
855212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       if diff conftest.exp conftest.er2 >/dev/null; then
855312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala         lt_cv_prog_compiler_static_works=yes
855412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       fi
855512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     else
855612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       lt_cv_prog_compiler_static_works=yes
855712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
855812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
855912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM -r conftest*
856012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   LDFLAGS="$save_LDFLAGS"
856112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
856212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
856312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
856412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
856512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
856612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_cv_prog_compiler_static_works" = xyes; then
856712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    :
856812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
856912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_prog_compiler_static=
857012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
857112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
857212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
857312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
857412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
857512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
857612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
857712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
857812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
857912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
858012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_c_o+:} false; then :
858112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
858212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
858312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_compiler_c_o=no
858412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM -r conftest 2>/dev/null
858512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   mkdir conftest
858612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cd conftest
858712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   mkdir out
858812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
858912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
859012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_compiler_flag="-o out/conftest2.$ac_objext"
859112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Insert the option either (1) after the last *FLAGS variable, or
859212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # (2) before a word containing "conftest.", or (3) at the end.
859312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Note that $ac_compile itself does not contain backslashes and begins
859412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # with a dollar sign (not a hyphen), so the echo should work correctly.
859512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_compile=`echo "$ac_compile" | $SED \
859612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
859712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
859812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's:$: $lt_compiler_flag:'`
859912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
860012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (eval "$lt_compile" 2>out/conftest.err)
860112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_status=$?
860212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cat out/conftest.err >&5
860312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$as_me:$LINENO: \$? = $ac_status" >&5
860412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if (exit $ac_status) && test -s out/conftest2.$ac_objext
860512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   then
860612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # The compiler can only warn and ignore the option if not recognized
860712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # So say no if there are warnings
860812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
860912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
861012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
861112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       lt_cv_prog_compiler_c_o=yes
861212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
861312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
861412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   chmod u+w . 2>&5
861512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM conftest*
861612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # SGI C++ compiler will create directory out/ii_files/ for
861712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # template instantiation
861812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
861912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM out/* && rmdir out
862012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cd ..
862112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM -r conftest
862212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM conftest*
862312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
862412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
862512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
862612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
862712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
862812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
862912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
863012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
863112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
863212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
863312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
863412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
863512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_c_o+:} false; then :
863612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
863712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
863812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_compiler_c_o=no
863912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM -r conftest 2>/dev/null
864012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   mkdir conftest
864112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cd conftest
864212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   mkdir out
864312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
864412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
864512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_compiler_flag="-o out/conftest2.$ac_objext"
864612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Insert the option either (1) after the last *FLAGS variable, or
864712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # (2) before a word containing "conftest.", or (3) at the end.
864812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Note that $ac_compile itself does not contain backslashes and begins
864912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # with a dollar sign (not a hyphen), so the echo should work correctly.
865012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   lt_compile=`echo "$ac_compile" | $SED \
865112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
865212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
865312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   -e 's:$: $lt_compiler_flag:'`
865412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
865512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (eval "$lt_compile" 2>out/conftest.err)
865612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   ac_status=$?
865712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cat out/conftest.err >&5
865812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$as_me:$LINENO: \$? = $ac_status" >&5
865912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if (exit $ac_status) && test -s out/conftest2.$ac_objext
866012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   then
866112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # The compiler can only warn and ignore the option if not recognized
866212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # So say no if there are warnings
866312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
866412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
866512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
866612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       lt_cv_prog_compiler_c_o=yes
866712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
866812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
866912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   chmod u+w . 2>&5
867012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM conftest*
867112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # SGI C++ compiler will create directory out/ii_files/ for
867212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # template instantiation
867312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
867412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM out/* && rmdir out
867512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cd ..
867612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM -r conftest
867712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM conftest*
867812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
867912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
868012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
868112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
868212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
868312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
868412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
868512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
868612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahard_links="nottested"
868712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
868812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # do not overwrite the value of need_locks provided by the user
868912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
869012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if we can lock with hard links... " >&6; }
869112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hard_links=yes
869212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $RM conftest*
869312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ln conftest.a conftest.b 2>/dev/null && hard_links=no
869412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  touch conftest.a
869512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ln conftest.a conftest.b 2>&5 || hard_links=no
869612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ln conftest.a conftest.b 2>/dev/null && hard_links=no
869712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
869812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$hard_links" >&6; }
869912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$hard_links" = no; then
870012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
870112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
870212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    need_locks=warn
870312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
870412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
870512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_locks=no
870612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
870712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
870812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
870912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
871012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
871112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
871212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
871312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
871412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
871512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
871612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  runpath_var=
871712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  allow_undefined_flag=
871812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  always_export_symbols=no
871912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  archive_cmds=
872012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  archive_expsym_cmds=
872112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  compiler_needs_object=no
872212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_shared_with_static_runtimes=no
872312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  export_dynamic_flag_spec=
872412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
872512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_automatic=no
872612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_direct=no
872712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_direct_absolute=no
872812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_libdir_flag_spec=
872912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_libdir_separator=
873012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_minus_L=no
873112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_shlibpath_var=unsupported
873212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  inherit_rpath=no
873312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  link_all_deplibs=unknown
873412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  module_cmds=
873512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  module_expsym_cmds=
873612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  old_archive_from_new_cmds=
873712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  old_archive_from_expsyms_cmds=
873812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  thread_safe_flag_spec=
873912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  whole_archive_flag_spec=
874012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # include_expsyms should be a list of space-separated symbols to be *always*
874112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # included in the symbol list
874212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  include_expsyms=
874312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # exclude_expsyms can be an extended regexp of symbols to exclude
874412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # it will be wrapped by ` (' and `)$', so one must not match beginning or
874512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
874612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # as well as any symbol that contains `d'.
874712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
874812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
874912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # platforms (ab)use it in PIC code, but their linkers get confused if
875012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # the symbol is explicitly referenced.  Since portable code cannot
875112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # rely on this symbol name, it's probably fine to never include it in
875212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # preloaded symbol tables.
875312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Exclude shared library initialization/finalization symbols.
875412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  extract_expsyms_cmds=
875512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
875612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
875712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cygwin* | mingw* | pw32* | cegcc*)
875812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # FIXME: the MSVC++ port hasn't been tested in a loooong time
875912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # When not using gcc, we currently assume that we are using
876012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Microsoft Visual C++.
876112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$GCC" != yes; then
876212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      with_gnu_ld=no
876312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
876412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
876512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  interix*)
876612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # we just hope/assume this is gcc and not c89 (= MSVC++)
876712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    with_gnu_ld=yes
876812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
876912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  openbsd*)
877012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    with_gnu_ld=no
877112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
877212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
877312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
877412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ld_shlibs=yes
877512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
877612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # On some targets, GNU ld is compatible enough with the native linker
877712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # that we're better off using the native interface for both.
877812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_use_gnu_ld_interface=no
877912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$with_gnu_ld" = yes; then
878012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
878112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      aix*)
878212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# The AIX port of GNU ld has always aspired to compatibility
878312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# with the native linker.  However, as the warning in the GNU ld
878412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# block says, versions before 2.19.5* couldn't really create working
878512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# shared libraries, regardless of the interface used.
878612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case `$LD -v 2>&1` in
878712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
878812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
878912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
879012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  *)
879112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    lt_use_gnu_ld_interface=yes
879212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ;;
879312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
879412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
879512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
879612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_use_gnu_ld_interface=yes
879712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
879812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
879912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
880012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
880112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$lt_use_gnu_ld_interface" = yes; then
880212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # If archive_cmds runs LD, not CC, wlarc should be empty
880312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    wlarc='${wl}'
880412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
880512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Set some defaults for GNU ld with shared library support. These
880612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # are reset later if shared libraries are not supported. Putting them
880712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # here allows them to be overridden if necessary.
880812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    runpath_var=LD_RUN_PATH
880912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
881012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    export_dynamic_flag_spec='${wl}--export-dynamic'
881112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # ancient GNU ld didn't support --whole-archive et. al.
881212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
881312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
881412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
881512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      whole_archive_flag_spec=
881612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
881712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    supports_anon_versioning=no
881812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case `$LD -v 2>&1` in
881912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *GNU\ gold*) supports_anon_versioning=yes ;;
882012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
882112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
882212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
882312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *\ 2.11.*) ;; # other 2.11 versions
882412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) supports_anon_versioning=yes ;;
882512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
882612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
882712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # See if GNU ld supports shared libraries.
882812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
882912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    aix[3-9]*)
883012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # On AIX/PPC, the GNU linker is very broken
883112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$host_cpu" != ia64; then
883212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=no
883312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	cat <<_LT_EOF 1>&2
883412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
883512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: the GNU linker, at least up to release 2.19, is reported
883612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** to be unable to reliably create shared libraries on AIX.
883712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Therefore, libtool is disabling shared libraries support.  If you
883812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** really care for shared libraries, you may want to install binutils
883912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
884012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** You will then need to restart the configuration process.
884112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
884212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
884312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
884412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
884512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
884612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    amigaos*)
884712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $host_cpu in
884812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      powerpc)
884912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            # see comment about AmigaOS4 .so support
885012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
885112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            archive_expsym_cmds=''
885212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
885312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      m68k)
885412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
885512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            hardcode_libdir_flag_spec='-L$libdir'
885612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            hardcode_minus_L=yes
885712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
885812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
885912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
886012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
886112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    beos*)
886212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
886312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	allow_undefined_flag=unsupported
886412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
886512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# support --undefined.  This deserves some investigation.  FIXME
886612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
886712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
886812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=no
886912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
887012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
887112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
887212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cygwin* | mingw* | pw32* | cegcc*)
887312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
887412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # as there is no search path for DLLs.
887512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-L$libdir'
887612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_dynamic_flag_spec='${wl}--export-all-symbols'
887712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      allow_undefined_flag=unsupported
887812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      always_export_symbols=no
887912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      enable_shared_with_static_runtimes=yes
888012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
888112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
888212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
888312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
888412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
888512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# If the export-symbols file already is a .def file (1st line
888612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# is EXPORTS), use it as is; otherwise, prepend...
888712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
888812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  cp $export_symbols $output_objdir/$soname.def;
888912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
889012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  echo EXPORTS > $output_objdir/$soname.def;
889112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  cat $export_symbols >> $output_objdir/$soname.def;
889212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi~
889312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
889412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
889512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=no
889612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
889712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
889812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
889912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    haiku*)
890012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
890112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      link_all_deplibs=yes
890212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
890312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
890412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    interix[3-9]*)
890512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=no
890612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
890712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
890812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_dynamic_flag_spec='${wl}-E'
890912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
891012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Instead, shared libraries are loaded at an image base (0x10000000 by
891112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # default) and relocated if they conflict, which is a slow very memory
891212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # consuming and fragmenting process.  To avoid this, we pick a random,
891312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
891412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
891512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
891612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
891712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
891812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
891912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
892012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      tmp_diet=no
892112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$host_os" = linux-dietlibc; then
892212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $cc_basename in
892312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
892412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
892512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
892612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
892712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 && test "$tmp_diet" = no
892812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      then
892912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	tmp_addflag=' $pic_flag'
893012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	tmp_sharedflag='-shared'
893112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $cc_basename,$host_cpu in
893212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        pgcc*)				# Portland Group C compiler
893312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
893412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_addflag=' $pic_flag'
893512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
893612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	pgf77* | pgf90* | pgf95* | pgfortran*)
893712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala					# Portland Group f77 and f90 compilers
893812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
893912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_addflag=' $pic_flag -Mnomain' ;;
894012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
894112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_addflag=' -i_dynamic' ;;
894212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
894312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_addflag=' -i_dynamic -nofor_main' ;;
894412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ifc* | ifort*)			# Intel Fortran compiler
894512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_addflag=' -nofor_main' ;;
894612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lf95*)				# Lahey Fortran 8.1
894712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  whole_archive_flag_spec=
894812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_sharedflag='--shared' ;;
894912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
895012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_sharedflag='-qmkshrobj'
895112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_addflag= ;;
895212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	nvcc*)	# Cuda Compiler Driver 2.2
895312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
895412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  compiler_needs_object=yes
895512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
895612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
895712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case `$CC -V 2>&1 | sed 5q` in
895812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*Sun\ C*)			# Sun C 5.9
895912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
896012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  compiler_needs_object=yes
896112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_sharedflag='-G' ;;
896212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*Sun\ F*)			# Sun Fortran 8.3
896312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  tmp_sharedflag='-G' ;;
896412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
896512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
896612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
896712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        if test "x$supports_anon_versioning" = xyes; then
896812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
896912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
897012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    echo "local: *; };" >> $output_objdir/$libname.ver~
897112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
897212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        fi
897312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
897412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $cc_basename in
897512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	xlf* | bgf* | bgxlf* | mpixlf*)
897612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
897712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
897812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
897912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
898012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if test "x$supports_anon_versioning" = xyes; then
898112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
898212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
898312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      echo "local: *; };" >> $output_objdir/$libname.ver~
898412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
898512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
898612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
898712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
898812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
898912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ld_shlibs=no
899012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
899112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
899212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
899312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    netbsd*)
899412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
899512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
899612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	wlarc=
899712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
899812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
899912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
900012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
900112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
900212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
900312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    solaris*)
900412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
900512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=no
900612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	cat <<_LT_EOF 1>&2
900712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
900812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: The releases 2.8.* of the GNU linker cannot reliably
900912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** create shared libraries on Solaris systems.  Therefore, libtool
901012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** is disabling shared libraries support.  We urge you to upgrade GNU
901112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** binutils to release 2.9.1 or newer.  Another option is to modify
901212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** your PATH or compiler configuration so that the native linker is
901312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** used, and then restart.
901412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
901512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
901612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
901712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
901812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
901912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
902012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=no
902112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
902212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
902312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
902412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
902512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case `$LD -v 2>&1` in
902612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
902712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=no
902812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	cat <<_LT_EOF 1>&2
902912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
903012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
903112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** reliably create shared libraries on SCO systems.  Therefore, libtool
903212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** is disabling shared libraries support.  We urge you to upgrade GNU
903312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
903412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** your PATH or compiler configuration so that the native linker is
903512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** used, and then restart.
903612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
903712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
903812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
903912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*)
904012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # For security reasons, it is highly recommended that you always
904112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # use absolute paths for naming shared libraries, and exclude the
904212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # DT_RUNPATH tag from executables and libraries.  But doing so
904312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # requires that you compile everything twice, which is a pain.
904412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
904512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
904612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
904712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
904812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
904912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    ld_shlibs=no
905012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
905112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
905212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
905312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
905412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
905512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sunos4*)
905612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
905712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      wlarc=
905812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
905912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
906012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
906112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
906212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
906312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
906412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
906512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
906612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
906712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=no
906812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
906912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
907012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
907112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
907212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$ld_shlibs" = no; then
907312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      runpath_var=
907412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec=
907512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_dynamic_flag_spec=
907612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      whole_archive_flag_spec=
907712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
907812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
907912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # PORTME fill in a description of your system's linker (not GNU ld)
908012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
908112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    aix3*)
908212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      allow_undefined_flag=unsupported
908312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      always_export_symbols=yes
908412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
908512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Note: this linker hardcodes the directories in LIBPATH if there
908612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # are no directories specified by -L.
908712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_minus_L=yes
908812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
908912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Neither direct hardcoding nor static linking is supported with a
909012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# broken collect2.
909112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_direct=unsupported
909212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
909312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
909412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
909512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    aix[4-9]*)
909612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$host_cpu" = ia64; then
909712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# On IA64, the linker does run time linking by default, so we don't
909812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# have to do anything special.
909912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	aix_use_runtimelinking=no
910012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	exp_sym_flag='-Bexport'
910112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	no_entry_flag=""
910212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
910312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# If we're using GNU nm, then we don't want the "-C" option.
910412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# -C means demangle to AIX nm, but means don't demangle with GNU nm
910512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Also, AIX nm treats weak defined symbols like other global
910612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# defined symbols, whereas GNU nm marks them as "W".
910712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
910812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
910912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
911012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
911112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
911212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	aix_use_runtimelinking=no
911312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
911412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Test if we are trying to use run time linking or normal
911512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
911612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# need to do runtime linking.
911712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
911812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  for ld_flag in $LDFLAGS; do
911912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
912012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    aix_use_runtimelinking=yes
912112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    break
912212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
912312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  done
912412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
912512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
912612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
912712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	exp_sym_flag='-bexport'
912812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	no_entry_flag='-bnoentry'
912912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
913012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
913112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # When large executables or shared objects are built, AIX ld can
913212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # have problems creating the table of contents.  If linking a library
913312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # or program results in "error TOC overflow" add -mminimal-toc to
913412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
913512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
913612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
913712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds=''
913812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
913912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct_absolute=yes
914012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_separator=':'
914112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      link_all_deplibs=yes
914212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      file_list_spec='${wl}-f,'
914312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
914412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes; then
914512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $host_os in aix4.[012]|aix4.[012].*)
914612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# We only want to do this on AIX 4.2 and lower, the check
914712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# below for broken collect2 doesn't work under 4.3+
914812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  collect2name=`${CC} -print-prog-name=collect2`
914912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if test -f "$collect2name" &&
915012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
915112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  then
915212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # We have reworked collect2
915312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  :
915412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
915512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # We have old collect2
915612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_direct=unsupported
915712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # It fails to find uninstalled libraries when the uninstalled
915812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # path is not listed in the libpath.  Setting hardcode_minus_L
915912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # to unsupported forces relinking
916012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_minus_L=yes
916112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_libdir_flag_spec='-L$libdir'
916212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_libdir_separator=
916312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
916412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
916512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
916612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	shared_flag='-shared'
916712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "$aix_use_runtimelinking" = yes; then
916812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  shared_flag="$shared_flag "'${wl}-G'
916912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
917012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
917112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# not using gcc
917212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "$host_cpu" = ia64; then
917312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
917412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# chokes on -Wl,-G. The following line is correct:
917512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  shared_flag='-G'
917612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
917712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if test "$aix_use_runtimelinking" = yes; then
917812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    shared_flag='${wl}-G'
917912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
918012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    shared_flag='${wl}-bM:SRE'
918112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
918212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
918312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
918412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
918512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_dynamic_flag_spec='${wl}-bexpall'
918612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # It seems that -bexpall does not export symbols beginning with
918712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # underscore (_), so it is better to generate a list of symbols to export.
918812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      always_export_symbols=yes
918912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$aix_use_runtimelinking" = yes; then
919012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Warning - without using the other runtime loading flags (-brtl),
919112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# -berok will link without error, but may produce a broken library.
919212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	allow_undefined_flag='-berok'
919312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        # Determine the default libpath from the value encoded in an
919412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        # empty executable.
919512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        if test "${lt_cv_aix_libpath+set}" = set; then
919612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  aix_libpath=$lt_cv_aix_libpath
919712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
919812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ${lt_cv_aix_libpath_+:} false; then :
919912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
920012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
920112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
920212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
920312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
920412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
920512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
920612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
920712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
920812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
920912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
921012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
921112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
921212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
921312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
921412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_aix_libpath_sed='
921512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      /Import File Strings/,/^$/ {
921612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^0/ {
921712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      s/^0  *\([^ ]*\) *$/\1/
921812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      p
921912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
922012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      }'
922112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
922212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check for a 64-bit object if we didn't find anything.
922312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$lt_cv_aix_libpath_"; then
922412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
922512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
922612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
922712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
922812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
922912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$lt_cv_aix_libpath_"; then
923012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_aix_libpath_="/usr/lib:/lib"
923112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
923212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
923312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
923412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
923512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  aix_libpath=$lt_cv_aix_libpath_
923612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
923712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
923812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
923912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
924012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
924112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "$host_cpu" = ia64; then
924212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
924312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  allow_undefined_flag="-z nodefs"
924412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
924512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
924612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 # Determine the default libpath from the value encoded in an
924712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 # empty executable.
924812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 if test "${lt_cv_aix_libpath+set}" = set; then
924912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  aix_libpath=$lt_cv_aix_libpath
925012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
925112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ${lt_cv_aix_libpath_+:} false; then :
925212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
925312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
925412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
925512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
925612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
925712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
925812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
925912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
926012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
926112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
926212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
926312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
926412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
926512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
926612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
926712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_aix_libpath_sed='
926812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      /Import File Strings/,/^$/ {
926912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^0/ {
927012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      s/^0  *\([^ ]*\) *$/\1/
927112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      p
927212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
927312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      }'
927412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
927512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Check for a 64-bit object if we didn't find anything.
927612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$lt_cv_aix_libpath_"; then
927712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
927812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
927912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
928012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
928112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
928212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$lt_cv_aix_libpath_"; then
928312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_aix_libpath_="/usr/lib:/lib"
928412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
928512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
928612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
928712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
928812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  aix_libpath=$lt_cv_aix_libpath_
928912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
929012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
929112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
929212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # Warning - without using the other run time loading flags,
929312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # -berok will link without error, but may produce a broken library.
929412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  no_undefined_flag=' ${wl}-bernotok'
929512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  allow_undefined_flag=' ${wl}-berok'
929612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if test "$with_gnu_ld" = yes; then
929712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    # We only use this code for GNU lds that support --whole-archive.
929812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
929912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
930012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    # Exported symbols can be pulled into shared objects from archives
930112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    whole_archive_flag_spec='$convenience'
930212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
930312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds_need_lc=yes
930412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # This is similar to how AIX traditionally builds its shared libraries.
930512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
930612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
930712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
930812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
930912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
931012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    amigaos*)
931112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $host_cpu in
931212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      powerpc)
931312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            # see comment about AmigaOS4 .so support
931412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
931512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            archive_expsym_cmds=''
931612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
931712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      m68k)
931812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
931912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            hardcode_libdir_flag_spec='-L$libdir'
932012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala            hardcode_minus_L=yes
932112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
932212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
932312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
932412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
932512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    bsdi[45]*)
932612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_dynamic_flag_spec=-rdynamic
932712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
932812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
932912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cygwin* | mingw* | pw32* | cegcc*)
933012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # When not using gcc, we currently assume that we are using
933112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Microsoft Visual C++.
933212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # hardcode_libdir_flag_spec is actually meaningless, as there is
933312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # no search path for DLLs.
933412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $cc_basename in
933512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      cl*)
933612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Native MSVC
933712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_libdir_flag_spec=' '
933812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	allow_undefined_flag=unsupported
933912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	always_export_symbols=yes
934012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	file_list_spec='@'
934112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Tell ltmain to make .lib files, not .a files.
934212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	libext=lib
934312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Tell ltmain to make .dll files, not .so files.
934412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	shrext_cmds=".dll"
934512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# FIXME: Setting linknames here is a bad hack.
934612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
934712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
934812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
934912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
935012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
935112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi~
935212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
935312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  linknames='
935412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# The linker will not automatically build a static lib if we build a DLL.
935512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
935612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	enable_shared_with_static_runtimes=yes
935712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
935812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
935912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Don't use ranlib
936012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	old_postinstall_cmds='chmod 644 $oldlib'
936112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	postlink_cmds='lt_outputfile="@OUTPUT@"~
936212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_tool_outputfile="@TOOL_OUTPUT@"~
936312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  case $lt_outputfile in
936412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    *.exe|*.EXE) ;;
936512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    *)
936612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      lt_outputfile="$lt_outputfile.exe"
936712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      lt_tool_outputfile="$lt_tool_outputfile.exe"
936812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	      ;;
936912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  esac~
937012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
937112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
937212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    $RM "$lt_outputfile.manifest";
937312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi'
937412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
937512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
937612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Assume MSVC wrapper
937712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_libdir_flag_spec=' '
937812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	allow_undefined_flag=unsupported
937912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Tell ltmain to make .lib files, not .a files.
938012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	libext=lib
938112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Tell ltmain to make .dll files, not .so files.
938212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	shrext_cmds=".dll"
938312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# FIXME: Setting linknames here is a bad hack.
938412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
938512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# The linker will automatically build a .lib file if we build a DLL.
938612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	old_archive_from_new_cmds='true'
938712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# FIXME: Should let the user specify the lib program.
938812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
938912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	enable_shared_with_static_runtimes=yes
939012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
939112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
939212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
939312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
939412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    darwin* | rhapsody*)
939512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
939612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
939712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  archive_cmds_need_lc=no
939812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_direct=no
939912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_automatic=yes
940012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_shlibpath_var=unsupported
940112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$lt_cv_ld_force_load" = "yes"; then
940212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
940312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
940412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
940512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    whole_archive_flag_spec=''
940612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
940712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  link_all_deplibs=yes
940812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  allow_undefined_flag="$_lt_dar_allow_undefined"
940912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $cc_basename in
941012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ifort*) _lt_dar_can_shared=yes ;;
941112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     *) _lt_dar_can_shared=$GCC ;;
941212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
941312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$_lt_dar_can_shared" = "yes"; then
941412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    output_verbose_link_cmd=func_echo_all
941512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
941612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
941712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
941812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
941912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
942012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
942112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ld_shlibs=no
942212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
942312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
942412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
942512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
942612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dgux*)
942712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
942812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-L$libdir'
942912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
943012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
943112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
943212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
943312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # support.  Future versions do this automatically, but an explicit c++rt0.o
943412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # does not break anything, and helps significantly (at the cost of a little
943512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # extra space).
943612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    freebsd2.2*)
943712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
943812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-R$libdir'
943912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
944012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
944112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
944212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
944312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
944412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    freebsd2.*)
944512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
944612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
944712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_minus_L=yes
944812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
944912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
945012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
945112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
945212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    freebsd* | dragonfly*)
945312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
945412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-R$libdir'
945512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
945612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
945712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
945812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
945912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hpux9*)
946012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes; then
946112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
946212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
946312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
946412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
946512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
946612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_separator=:
946712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
946812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
946912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # hardcode_minus_L: Not really in the search PATH,
947012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # but as the default location of the library.
947112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_minus_L=yes
947212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_dynamic_flag_spec='${wl}-E'
947312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
947412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
947512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hpux10*)
947612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
947712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
947812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
947912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
948012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
948112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$with_gnu_ld" = no; then
948212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
948312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_libdir_separator=:
948412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_direct=yes
948512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_direct_absolute=yes
948612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	export_dynamic_flag_spec='${wl}-E'
948712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# hardcode_minus_L: Not really in the search PATH,
948812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# but as the default location of the library.
948912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_minus_L=yes
949012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
949112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
949212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
949312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hpux11*)
949412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
949512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $host_cpu in
949612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hppa*64*)
949712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
949812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
949912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ia64*)
950012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
950112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
950212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*)
950312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
950412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
950512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
950612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
950712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $host_cpu in
950812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hppa*64*)
950912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
951012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
951112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ia64*)
951212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
951312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
951412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*)
951512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
951612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # Older versions of the 11.00 compiler do not understand -b yet
951712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
951812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
951912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $CC understands -b... " >&6; }
952012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler__b+:} false; then :
952112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
952212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
952312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_prog_compiler__b=no
952412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   save_LDFLAGS="$LDFLAGS"
952512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   LDFLAGS="$LDFLAGS -b"
952612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   echo "$lt_simple_link_test_code" > conftest.$ac_ext
952712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
952812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # The linker can only warn and ignore the option if not recognized
952912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # So say no if there are warnings
953012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     if test -s conftest.err; then
953112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       # Append any errors to the config.log.
953212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       cat conftest.err 1>&5
953312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
953412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
953512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       if diff conftest.exp conftest.er2 >/dev/null; then
953612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala         lt_cv_prog_compiler__b=yes
953712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       fi
953812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     else
953912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       lt_cv_prog_compiler__b=yes
954012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     fi
954112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
954212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   $RM -r conftest*
954312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   LDFLAGS="$save_LDFLAGS"
954412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
954512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
954612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
954712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler__b" >&6; }
954812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
954912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_cv_prog_compiler__b" = xyes; then
955012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
955112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
955212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
955312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
955412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
955512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
955612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
955712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
955812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$with_gnu_ld" = no; then
955912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
956012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_libdir_separator=:
956112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
956212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case $host_cpu in
956312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hppa*64*|ia64*)
956412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_direct=no
956512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_shlibpath_var=no
956612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
956712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*)
956812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_direct=yes
956912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_direct_absolute=yes
957012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  export_dynamic_flag_spec='${wl}-E'
957112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
957212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # hardcode_minus_L: Not really in the search PATH,
957312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  # but as the default location of the library.
957412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_minus_L=yes
957512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
957612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
957712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
957812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
957912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
958012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    irix5* | irix6* | nonstopux*)
958112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes; then
958212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
958312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Try to use the -exported_symbol ld option, if it does not
958412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# work, assume that -exports_file does not work either and
958512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# implicitly export all symbols.
958612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# This should be the same for all languages, so no per-tag cache variable.
958712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
958812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
958912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_irix_exported_symbol+:} false; then :
959012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
959112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
959212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  save_LDFLAGS="$LDFLAGS"
959312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
959412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
959512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
959612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint foo (void) { return 0; }
959712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
959812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
959912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_irix_exported_symbol=yes
960012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
960112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_irix_exported_symbol=no
960212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
960312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
960412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
960512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala           LDFLAGS="$save_LDFLAGS"
960612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
960712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
960812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_irix_exported_symbol" >&6; }
960912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "$lt_cv_irix_exported_symbol" = yes; then
961012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
961112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
961212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
961312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
961412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
961512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
961612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds_need_lc='no'
961712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
961812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_separator=:
961912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      inherit_rpath=yes
962012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      link_all_deplibs=yes
962112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
962212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
962312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    netbsd*)
962412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
962512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
962612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
962712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
962812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
962912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-R$libdir'
963012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
963112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
963212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
963312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
963412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    newsos6)
963512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
963612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
963712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
963812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_separator=:
963912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
964012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
964112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
964212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *nto* | *qnx*)
964312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
964412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
964512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    openbsd*)
964612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -f /usr/libexec/ld.so; then
964712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_direct=yes
964812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_shlibpath_var=no
964912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_direct_absolute=yes
965012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
965112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
965212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
965312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
965412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  export_dynamic_flag_spec='${wl}-E'
965512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
965612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  case $host_os in
965712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
965812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
965912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     hardcode_libdir_flag_spec='-R$libdir'
966012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     ;;
966112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   *)
966212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
966312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
966412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	     ;;
966512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  esac
966612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
966712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
966812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=no
966912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
967012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
967112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
967212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    os2*)
967312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-L$libdir'
967412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_minus_L=yes
967512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      allow_undefined_flag=unsupported
967612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
967712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
967812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
967912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
968012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    osf3*)
968112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes; then
968212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
968312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
968412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
968512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	allow_undefined_flag=' -expect_unresolved \*'
968612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
968712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
968812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds_need_lc='no'
968912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
969012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_separator=:
969112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
969212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
969312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    osf4* | osf5*)	# as osf3* with the addition of -msym flag
969412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes; then
969512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
969612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
969712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
969812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
969912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	allow_undefined_flag=' -expect_unresolved \*'
970012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
970112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
970212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
970312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
970412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Both c and cxx compiler support -rpath directly
970512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_libdir_flag_spec='-rpath $libdir'
970612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
970712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds_need_lc='no'
970812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_separator=:
970912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
971012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
971112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    solaris*)
971212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      no_undefined_flag=' -z defs'
971312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes; then
971412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	wlarc='${wl}'
971512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
971612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
971712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
971812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
971912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case `$CC -V 2>&1` in
972012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*"Compilers 5.0"*)
972112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  wlarc=''
972212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
972312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
972412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
972512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
972612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	*)
972712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  wlarc='${wl}'
972812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
972912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
973012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
973112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ;;
973212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
973312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
973412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-R$libdir'
973512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
973612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $host_os in
973712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      solaris2.[0-5] | solaris2.[0-5].*) ;;
973812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
973912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# The compiler driver will combine and reorder linker options,
974012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# but understands `-z linker_flag'.  GCC discards it without `$wl',
974112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# but is careful enough not to reorder.
974212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Supported since Solaris 2.6 (maybe 2.5.1?)
974312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "$GCC" = yes; then
974412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
974512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
974612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
974712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
974812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
974912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
975012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      link_all_deplibs=yes
975112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
975212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
975312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sunos4*)
975412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "x$host_vendor" = xsequent; then
975512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# Use $CC to link under sequent, because it throws in some extra .o
975612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	# files that make .init and .fini sections work.
975712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
975812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
975912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
976012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
976112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-L$libdir'
976212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_direct=yes
976312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_minus_L=yes
976412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
976512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
976612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
976712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv4)
976812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $host_vendor in
976912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	sni)
977012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
977112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_direct=yes # is this really true???
977212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
977312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	siemens)
977412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ## LD is ld it makes a PLAMLIB
977512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  ## CC just makes a GrossModule.
977612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
977712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  reload_cmds='$CC -r -o $output$reload_objs'
977812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_direct=no
977912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ;;
978012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	motorola)
978112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
978212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
978312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
978412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
978512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      runpath_var='LD_RUN_PATH'
978612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
978712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
978812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
978912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv4.3*)
979012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
979112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
979212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_dynamic_flag_spec='-Bexport'
979312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
979412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
979512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv4*MP*)
979612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -d /usr/nec; then
979712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
979812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_shlibpath_var=no
979912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	runpath_var=LD_RUN_PATH
980012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	hardcode_runpath_var=yes
980112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	ld_shlibs=yes
980212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
980312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
980412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
980512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
980612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      no_undefined_flag='${wl}-z,text'
980712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds_need_lc=no
980812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
980912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      runpath_var='LD_RUN_PATH'
981012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
981112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes; then
981212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
981312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
981412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
981512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
981612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
981712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
981812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
981912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
982012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sysv5* | sco3.2v5* | sco5v6*)
982112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Note: We can NOT use -z defs as we might desire, because we do not
982212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # link with -lc, and that would cause any symbols used from libc to
982312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # always be unresolved, which means just about no library would
982412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # ever link correctly.  If we're not using GNU ld we use -z text
982512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # though, which does catch some bad symbols but isn't as heavy-handed
982612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # as -z defs.
982712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      no_undefined_flag='${wl}-z,text'
982812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      allow_undefined_flag='${wl}-z,nodefs'
982912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds_need_lc=no
983012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
983112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='${wl}-R,$libdir'
983212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_separator=':'
983312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      link_all_deplibs=yes
983412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      export_dynamic_flag_spec='${wl}-Bexport'
983512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      runpath_var='LD_RUN_PATH'
983612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
983712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test "$GCC" = yes; then
983812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
983912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
984012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
984112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
984212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
984312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
984412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
984512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
984612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    uts4*)
984712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
984812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_libdir_flag_spec='-L$libdir'
984912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      hardcode_shlibpath_var=no
985012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
985112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
985212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
985312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ld_shlibs=no
985412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
985512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
985612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
985712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test x$host_vendor = xsni; then
985812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $host in
985912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
986012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	export_dynamic_flag_spec='${wl}-Blargedynsym'
986112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
986212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
986312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
986412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
986512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
986612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
986712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ld_shlibs" >&6; }
986812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$ld_shlibs" = no && can_build_shared=no
986912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld=$with_gnu_ld
987112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
987912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
988012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
988112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
988212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
988312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
988412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
988512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
988612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
988712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Do we need to explicitly link libc?
988812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
988912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "x$archive_cmds_need_lc" in
989012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax|xyes)
989112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Assume -lc should be added
989212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  archive_cmds_need_lc=yes
989312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
989412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$enable_shared" = yes && test "$GCC" = yes; then
989512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $archive_cmds in
989612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *'~'*)
989712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # FIXME: we may have to deal with multi-command sequences.
989812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
989912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    '$CC '*)
990012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Test whether the compiler implicitly links with -lc since on some
990112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # systems, -lgcc has to come before -lc. If gcc already passes -lc
990212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # to ld, don't add -lc before -lgcc.
990312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
990412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
990512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_archive_cmds_need_lc+:} false; then :
990612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
990712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
990812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $RM conftest*
990912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
991012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
991112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
991212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_compile) 2>&5
991312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
991412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
991512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } 2>conftest.err; then
991612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  soname=conftest
991712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lib=conftest
991812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  libobjs=conftest.$ac_objext
991912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  deplibs=
992012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  wl=$lt_prog_compiler_wl
992112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  pic_flag=$lt_prog_compiler_pic
992212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  compiler_flags=-v
992312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  linker_flags=-v
992412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  verstring=
992512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  output_objdir=.
992612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  libname=conftest
992712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  lt_save_allow_undefined_flag=$allow_undefined_flag
992812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  allow_undefined_flag=
992912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
993012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
993112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
993212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
993312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; }
993412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  then
993512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    lt_cv_archive_cmds_need_lc=no
993612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  else
993712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    lt_cv_archive_cmds_need_lc=yes
993812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fi
993912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  allow_undefined_flag=$lt_save_allow_undefined_flag
994012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
994112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  cat conftest.err 1>&5
994212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi
994312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	$RM conftest*
994412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
994512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
994612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
994712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
994812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
994912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
995012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
995112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
995212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
995312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
995412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
995512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
995612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
995712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
995812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
995912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
996912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
997912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
998912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
999912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1000912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1001912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1002912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1003912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1004912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1005912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1006912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1007912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1008912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1009912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1010012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1010112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1010212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1010312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1010412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1010512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1010612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
1010712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking dynamic linker characteristics... " >&6; }
1010812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1010912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$GCC" = yes; then
1011012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1011112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
1011212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) lt_awk_arg="/^libraries:/" ;;
1011312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1011412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1011512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
1011612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) lt_sed_strip_eq="s,=/,/,g" ;;
1011712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1011812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
1011912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $lt_search_path_spec in
1012012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\;*)
1012112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # if the path contains ";" then we assume it to be the separator
1012212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # otherwise default to the standard path separator (i.e. ":") - it is
1012312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # assumed that no part of a normal pathname contains ";" but that should
1012412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # okay in the real world where ";" in dirpaths is itself problematic.
1012512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
1012612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1012712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1012812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
1012912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1013012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1013112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Ok, now we have the path, separated by spaces, we can step through it
1013212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # and add multilib dir if necessary.
1013312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_tmp_lt_search_path_spec=
1013412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
1013512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for lt_sys_path in $lt_search_path_spec; do
1013612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
1013712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
1013812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
1013912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test -d "$lt_sys_path" && \
1014012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
1014112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1014212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
1014312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
1014412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBEGIN {RS=" "; FS="/|\n";} {
1014512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_foo="";
1014612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_count=0;
1014712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for (lt_i = NF; lt_i > 0; lt_i--) {
1014812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if ($lt_i != "" && $lt_i != ".") {
1014912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if ($lt_i == "..") {
1015012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_count++;
1015112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      } else {
1015212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        if (lt_count == 0) {
1015312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          lt_foo="/" $lt_i lt_foo;
1015412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        } else {
1015512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          lt_count--;
1015612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        }
1015712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      }
1015812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    }
1015912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1016012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (lt_foo != "") { lt_freq[lt_foo]++; }
1016112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (lt_freq[lt_foo] == 1) { print lt_foo; }
1016212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}'`
1016312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # AWK program above erroneously prepends '/' to C:/dos/paths
1016412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # for these hosts.
1016512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1016612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
1016712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
1016812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1016912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
1017012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1017112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
1017212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1017312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibrary_names_spec=
1017412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibname_spec='lib$name'
1017512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasoname_spec=
1017612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashrext_cmds=".so"
1017712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostinstall_cmds=
1017812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostuninstall_cmds=
1017912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_cmds=
1018012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_eval=
1018112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_var=
1018212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_overrides_runpath=unknown
1018312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaversion_type=none
1018412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadynamic_linker="$host_os ld.so"
1018512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_dlsearch_path_spec="/lib /usr/lib"
1018612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_lib_prefix=unknown
1018712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_into_libs=no
1018812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1018912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# when you set need_version to no, make sure it does not cause -set_version
1019012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# flags to be left without arguments
1019112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_version=unknown
1019212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1019312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in
1019412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix3*)
1019512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1019612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
1019712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LIBPATH
1019812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1019912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # AIX 3 has no versioning support, so we append a major version to the name.
1020012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1020112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1020212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1020312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix[4-9]*)
1020412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1020512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1020612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1020712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1020812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$host_cpu" = ia64; then
1020912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # AIX 5 supports IA64
1021012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
1021112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_var=LD_LIBRARY_PATH
1021212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1021312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # With GCC up to 2.95.x, collect2 would create an import file
1021412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # for dependence libraries.  The import file would start with
1021512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # the line `#! .'.  This would cause the generated library to
1021612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # depend on `.', always an invalid library.  This was fixed in
1021712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # development snapshots of GCC prior to 3.0.
1021812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
1021912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      aix4 | aix4.[01] | aix4.[01].*)
1022012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
1022112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   echo ' yes '
1022212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
1022312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	:
1022412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
1022512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	can_build_shared=no
1022612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
1022712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1022812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1022912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
1023012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # soname into executable. Probably we can add versioning support to
1023112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # collect2, so additional links can be useful in future.
1023212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$aix_use_runtimelinking" = yes; then
1023312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
1023412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # instead of lib<name>.a to let people know that these are not
1023512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # typical AIX shared libraries.
1023612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1023712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
1023812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # We preserve .a as extension for shared libraries through AIX4.2
1023912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # and later when we are not doing run time linking.
1024012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      library_names_spec='${libname}${release}.a $libname.a'
1024112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      soname_spec='${libname}${release}${shared_ext}$major'
1024212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1024312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_var=LIBPATH
1024412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1024512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1024612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1024712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaamigaos*)
1024812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_cpu in
1024912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  powerpc)
1025012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Since July 2007 AmigaOS4 officially supports .so libraries.
1025112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
1025212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1025312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1025412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  m68k)
1025512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='$libname.ixlibrary $libname.a'
1025612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Create ${libname}_ixlibrary.a entries in /sys/libs.
1025712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
1025812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1025912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1026012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1026112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1026212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabeos*)
1026312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${shared_ext}'
1026412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker="$host_os ld.so"
1026512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LIBRARY_PATH
1026612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1026712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1026812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabsdi[45]*)
1026912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1027012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1027112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1027212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1027312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
1027412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1027512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
1027612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
1027712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # the default ld.so.conf also contains /usr/contrib/lib and
1027812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
1027912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # libtool to hard-code these into programs
1028012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1028112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1028212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacygwin* | mingw* | pw32* | cegcc*)
1028312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=windows
1028412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shrext_cmds=".dll"
1028512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1028612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1028712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1028812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $GCC,$cc_basename in
1028912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  yes,*)
1029012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # gcc
1029112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='$libname.dll.a'
1029212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # DLL is installed to $(libdir)/../bin by postinstall_cmds
1029312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    postinstall_cmds='base_file=`basename \${file}`~
1029412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
1029512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      dldir=$destdir/`dirname \$dlpath`~
1029612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test -d \$dldir || mkdir -p \$dldir~
1029712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $install_prog $dir/$dlname \$dldir/$dlname~
1029812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      chmod a+x \$dldir/$dlname~
1029912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
1030012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
1030112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi'
1030212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
1030312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      dlpath=$dir/\$dldll~
1030412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       $RM \$dlpath'
1030512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=yes
1030612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1030712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
1030812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cygwin*)
1030912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
1031012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
1031112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1031212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
1031312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1031412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mingw* | cegcc*)
1031512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # MinGW DLLs use traditional 'lib' prefix
1031612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
1031712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1031812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    pw32*)
1031912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # pw32 DLLs use 'pw' prefix rather than 'lib'
1032012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
1032112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1032212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1032312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dynamic_linker='Win32 ld.exe'
1032412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1032512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1032612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *,cl*)
1032712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Native MSVC
1032812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    libname_spec='$name'
1032912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
1033012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}.dll.lib'
1033112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1033212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $build_os in
1033312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mingw*)
1033412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec=
1033512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      lt_save_ifs=$IFS
1033612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      IFS=';'
1033712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      for lt_path in $LIB
1033812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      do
1033912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        IFS=$lt_save_ifs
1034012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        # Let DOS variable expansion print the short 8.3 style file name.
1034112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
1034212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
1034312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      done
1034412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      IFS=$lt_save_ifs
1034512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Convert to MSYS style.
1034612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
1034712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1034812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cygwin*)
1034912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Convert to unix form, then to dos form, then back to unix form
1035012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # but this time dos style (no spaces!) so that the unix form looks
1035112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # like /cygdrive/c/PROGRA~1:/cygdr...
1035212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
1035312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
1035412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1035512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1035612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
1035712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec="$LIB"
1035812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
1035912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        # It is most probably a Windows format PATH.
1036012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
1036112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
1036212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1036312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
1036412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # FIXME: find the short name or the path components, as spaces are
1036512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # common. (e.g. "Program Files" -> "PROGRA~1")
1036612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1036712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1036812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1036912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # DLL is installed to $(libdir)/../bin by postinstall_cmds
1037012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    postinstall_cmds='base_file=`basename \${file}`~
1037112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
1037212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      dldir=$destdir/`dirname \$dlpath`~
1037312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test -d \$dldir || mkdir -p \$dldir~
1037412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $install_prog $dir/$dlname \$dldir/$dlname'
1037512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
1037612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      dlpath=$dir/\$dldll~
1037712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       $RM \$dlpath'
1037812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=yes
1037912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dynamic_linker='Win32 link.exe'
1038012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1038112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1038212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1038312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Assume MSVC wrapper
1038412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
1038512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dynamic_linker='Win32 ld.exe'
1038612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1038712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1038812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # FIXME: first we should search . and the directory the executable is in
1038912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=PATH
1039012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1039112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1039212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadarwin* | rhapsody*)
1039312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker="$host_os dyld"
1039412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=darwin
1039512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1039612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1039712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
1039812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${major}$shared_ext'
1039912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=yes
1040012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=DYLD_LIBRARY_PATH
1040112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
1040212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1040312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
1040412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
1040512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1040612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1040712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadgux*)
1040812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1040912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1041012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1041112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
1041212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1041312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1041412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1041512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1041612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafreebsd* | dragonfly*)
1041712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # DragonFly does not have aout.  When/if they implement a new
1041812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # versioning mechanism, adjust this.
1041912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -x /usr/bin/objformat; then
1042012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    objformat=`/usr/bin/objformat`
1042112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1042212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
1042312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    freebsd[23].*) objformat=aout ;;
1042412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) objformat=elf ;;
1042512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1042612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1042712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=freebsd-$objformat
1042812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $version_type in
1042912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    freebsd-elf*)
1043012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
1043112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      need_version=no
1043212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      need_lib_prefix=no
1043312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1043412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    freebsd-*)
1043512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
1043612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      need_version=yes
1043712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1043812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1043912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1044012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1044112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  freebsd2.*)
1044212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=yes
1044312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1044412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  freebsd3.[01]* | freebsdelf3.[01]*)
1044512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=yes
1044612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hardcode_into_libs=yes
1044712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1044812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
1044912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
1045012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=no
1045112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hardcode_into_libs=yes
1045212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1045312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) # from 4.6 on, and DragonFly
1045412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=yes
1045512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hardcode_into_libs=yes
1045612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1045712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1045812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1045912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1046012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagnu*)
1046112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1046212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1046312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1046412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
1046512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1046612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1046712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=no
1046812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1046912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1047012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1047112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahaiku*)
1047212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1047312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1047412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1047512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker="$host_os runtime_loader"
1047612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
1047712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1047812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LIBRARY_PATH
1047912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=yes
1048012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
1048112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1048212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1048312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1048412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahpux9* | hpux10* | hpux11*)
1048512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Give a soname corresponding to the major version so that dld.sl refuses to
1048612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # link against other versions.
1048712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=sunos
1048812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1048912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1049012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_cpu in
1049112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ia64*)
1049212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shrext_cmds='.so'
1049312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hardcode_into_libs=yes
1049412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dynamic_linker="$host_os dld.so"
1049512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_var=LD_LIBRARY_PATH
1049612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
1049712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1049812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    soname_spec='${libname}${release}${shared_ext}$major'
1049912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "X$HPUX_IA64_MODE" = X32; then
1050012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
1050112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
1050212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
1050312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1050412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
1050512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1050612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hppa*64*)
1050712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shrext_cmds='.sl'
1050812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hardcode_into_libs=yes
1050912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dynamic_linker="$host_os dld.sl"
1051012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
1051112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
1051212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1051312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    soname_spec='${libname}${release}${shared_ext}$major'
1051412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
1051512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
1051612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1051712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1051812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shrext_cmds='.sl'
1051912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dynamic_linker="$host_os dld.sl"
1052012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_var=SHLIB_PATH
1052112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
1052212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1052312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    soname_spec='${libname}${release}${shared_ext}$major'
1052412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1052512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1052612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
1052712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  postinstall_cmds='chmod 555 $lib'
1052812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # or fails outright, so override atomically:
1052912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  install_override_mode=555
1053012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1053112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1053212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainterix[3-9]*)
1053312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1053412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1053512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1053612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
1053712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1053812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
1053912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1054012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=no
1054112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1054212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1054312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1054412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialairix5* | irix6* | nonstopux*)
1054512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1054612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    nonstopux*) version_type=nonstopux ;;
1054712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
1054812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	if test "$lt_cv_prog_gnu_ld" = yes; then
1054912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		version_type=linux # correct to gnu/linux during the next big refactor
1055012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	else
1055112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		version_type=irix
1055212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	fi ;;
1055312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1055412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1055512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1055612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1055712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
1055812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1055912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  irix5* | nonstopux*)
1056012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    libsuff= shlibsuff=
1056112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1056212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1056312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $LD in # libtool.m4 will add one of these switches to LD
1056412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
1056512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      libsuff= shlibsuff= libmagic=32-bit;;
1056612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
1056712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      libsuff=32 shlibsuff=N32 libmagic=N32;;
1056812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
1056912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      libsuff=64 shlibsuff=64 libmagic=64-bit;;
1057012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) libsuff= shlibsuff= libmagic=never-match;;
1057112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1057212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1057312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1057412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
1057512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=no
1057612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
1057712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
1057812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1057912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1058012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1058112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# No shared lib support for Linux oldld, aout, or coff.
1058212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalinux*oldld* | linux*aout* | linux*coff*)
1058312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker=no
1058412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1058512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1058612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This must be glibc/ELF.
1058712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalinux* | k*bsd*-gnu | kopensolaris*-gnu)
1058812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1058912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1059012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1059112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1059212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1059312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
1059412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1059512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=no
1059612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1059712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Some binutils ld are patched to set DT_RUNPATH
1059812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
1059912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1060012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1060112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_shlibpath_overrides_runpath=no
1060212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    save_LDFLAGS=$LDFLAGS
1060312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    save_libdir=$libdir
1060412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
1060512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
1060612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1060712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1060812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1060912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1061012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1061112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1061212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1061312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1061412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1061512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1061612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1061712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1061812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
1061912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_shlibpath_overrides_runpath=yes
1062012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1062112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1062212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1062312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1062412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    LDFLAGS=$save_LDFLAGS
1062512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    libdir=$save_libdir
1062612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1062712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1062812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1062912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
1063012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1063112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # This implies no fast_install, which is unacceptable.
1063212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Some rework will be needed to allow for fast_install
1063312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # before this can be enabled.
1063412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1063512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1063612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Append ld.so.conf contents to the search path
1063712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -f /etc/ld.so.conf; then
1063812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
1063912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
1064012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1064112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1064212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We used to test for /lib/ld.so.1 and disable shared libraries on
1064312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # powerpc, because MkLinux only supported shared libraries with the
1064412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # GNU dynamic linker.  Since this was broken with cross compilers,
1064512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # most powerpc-linux boxes support dynamic linking these days and
1064612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # people can always --disable-shared, the test was removed, and we
1064712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # assume the GNU/Linux dynamic linker is in use.
1064812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker='GNU/Linux ld.so'
1064912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1065012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1065112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanetbsd*)
1065212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=sunos
1065312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1065412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1065512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
1065612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
1065712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
1065812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dynamic_linker='NetBSD (a.out) ld.so'
1065912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1066012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
1066112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    soname_spec='${libname}${release}${shared_ext}$major'
1066212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    dynamic_linker='NetBSD ld.elf_so'
1066312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1066412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1066512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=yes
1066612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1066712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1066812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1066912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanewsos6)
1067012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1067112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1067212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1067312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=yes
1067412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1067512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1067612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*nto* | *qnx*)
1067712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=qnx
1067812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1067912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1068012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1068112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1068212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1068312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=no
1068412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1068512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker='ldqnx.so'
1068612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1068712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1068812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaopenbsd*)
1068912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=sunos
1069012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_dlsearch_path_spec="/usr/lib"
1069112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1069212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
1069312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1069412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
1069512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)				need_version=no  ;;
1069612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1069712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
1069812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
1069912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1070012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
1070112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
1070212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      openbsd2.[89] | openbsd2.[89].*)
1070312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	shlibpath_overrides_runpath=no
1070412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
1070512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *)
1070612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	shlibpath_overrides_runpath=yes
1070712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
1070812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
1070912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1071012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_overrides_runpath=yes
1071112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1071212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1071312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1071412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaos2*)
1071512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  libname_spec='$name'
1071612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shrext_cmds=".dll"
1071712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1071812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='$libname${shared_ext} $libname.a'
1071912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker='OS/2 ld.exe'
1072012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LIBPATH
1072112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1072212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1072312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaosf3* | osf4* | osf5*)
1072412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=osf
1072512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1072612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1072712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1072812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1072912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1073012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
1073112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
1073212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1073312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1073412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialardos*)
1073512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker=no
1073612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1073712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1073812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasolaris*)
1073912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1074012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1074112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1074212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1074312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1074412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1074512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=yes
1074612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1074712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # ldd complains unless libraries are executable
1074812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  postinstall_cmds='chmod +x $lib'
1074912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1075012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1075112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasunos4*)
1075212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=sunos
1075312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
1075412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
1075512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1075612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=yes
1075712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$with_gnu_ld" = yes; then
1075812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    need_lib_prefix=no
1075912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1076012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=yes
1076112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1076212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1076312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4 | sysv4.3*)
1076412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1076512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1076612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1076712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1076812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_vendor in
1076912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sni)
1077012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      shlibpath_overrides_runpath=no
1077112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      need_lib_prefix=no
1077212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      runpath_var=LD_RUN_PATH
1077312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1077412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    siemens)
1077512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      need_lib_prefix=no
1077612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1077712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    motorola)
1077812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      need_lib_prefix=no
1077912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      need_version=no
1078012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      shlibpath_overrides_runpath=no
1078112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
1078212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1078312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1078412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1078512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1078612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4*MP*)
1078712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -d /usr/nec ;then
1078812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    version_type=linux # correct to gnu/linux during the next big refactor
1078912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
1079012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    soname_spec='$libname${shared_ext}.$major'
1079112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    shlibpath_var=LD_LIBRARY_PATH
1079212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1079312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1079412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1079512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
1079612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=freebsd-elf
1079712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1079812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1079912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
1080012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1080112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1080212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=yes
1080312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1080412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$with_gnu_ld" = yes; then
1080512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
1080612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1080712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
1080812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $host_os in
1080912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sco3.2v5*)
1081012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
1081112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	;;
1081212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1081312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1081412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_dlsearch_path_spec='/usr/lib'
1081512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1081612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1081712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatpf*)
1081812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
1081912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1082012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_lib_prefix=no
1082112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  need_version=no
1082212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1082312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1082412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_overrides_runpath=no
1082512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_into_libs=yes
1082612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1082712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1082812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauts4*)
1082912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  version_type=linux # correct to gnu/linux during the next big refactor
1083012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1083112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  soname_spec='${libname}${release}${shared_ext}$major'
1083212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shlibpath_var=LD_LIBRARY_PATH
1083312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1083412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1083512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
1083612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_linker=no
1083712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1083812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1083912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
1084012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$dynamic_linker" >&6; }
1084112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$dynamic_linker" = no && can_build_shared=no
1084212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1084312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavariables_saved_for_relink="PATH $shlibpath_var $runpath_var"
1084412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$GCC" = yes; then
1084512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
1084612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1084712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1084812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
1084912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
1085012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1085112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
1085212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
1085312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1085412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1085512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1085612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1085712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1085812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1085912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1086912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1087912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1088912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1089912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1090912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1091912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1092912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1093912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1094012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1094112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1094212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1094312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1094412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1094512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1094612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
1094712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
1094812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_action=
1094912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$hardcode_libdir_flag_spec" ||
1095012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test -n "$runpath_var" ||
1095112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test "X$hardcode_automatic" = "Xyes" ; then
1095212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1095312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We can hardcode non-existent directories.
1095412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$hardcode_direct" != no &&
1095512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # If the only mechanism to avoid hardcoding is shlibpath_var, we
1095612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # have to relink, otherwise we might link with an installed library
1095712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # when we should be linking with a yet-to-be-installed one
1095812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
1095912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     test "$hardcode_minus_L" != no; then
1096012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Linking always hardcodes the temporary library directory.
1096112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hardcode_action=relink
1096212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1096312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # We can link without hardcoding, and we can hardcode nonexisting dirs.
1096412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    hardcode_action=immediate
1096512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1096612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1096712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We cannot hardcode anything, or else we can only hardcode existing
1096812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # directories.
1096912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  hardcode_action=unsupported
1097012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1097112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
1097212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$hardcode_action" >&6; }
1097312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1097412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$hardcode_action" = relink ||
1097512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test "$inherit_rpath" = yes; then
1097612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Fast installation is not supported
1097712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_fast_install=no
1097812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test "$shlibpath_overrides_runpath" = yes ||
1097912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     test "$enable_shared" = no; then
1098012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Fast installation is not necessary
1098112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_fast_install=needless
1098212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1098312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1098412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1098512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1098612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1098712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1098812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1098912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$enable_dlopen" != xyes; then
1099012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_dlopen=unknown
1099112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_dlopen_self=unknown
1099212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enable_dlopen_self_static=unknown
1099312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1099412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen=no
1099512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen_libs=
1099612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1099712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1099812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  beos*)
1099912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen="load_add_on"
1100012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen_libs=
1100112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen_self=yes
1100212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1100312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1100412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  mingw* | pw32* | cegcc*)
1100512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen="LoadLibrary"
1100612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen_libs=
1100712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1100812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1100912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cygwin*)
1101012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen="dlopen"
1101112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen_libs=
1101212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1101312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1101412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  darwin*)
1101512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # if libdl is installed we need to link against it
1101612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
1101712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for dlopen in -ldl... " >&6; }
1101812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_dl_dlopen+:} false; then :
1101912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1102012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1102112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1102212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ldl  $LIBS"
1102312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1102412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1102512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1102612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1102712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1102812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1102912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1103012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1103112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1103212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar dlopen ();
1103312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1103412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1103512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1103612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn dlopen ();
1103712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1103812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1103912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1104012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1104112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1104212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_dl_dlopen=yes
1104312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1104412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_dl_dlopen=no
1104512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1104612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1104712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1104812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1104912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1105012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
1105112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
1105212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
1105312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
1105412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1105512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1105612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen="dyld"
1105712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen_libs=
1105812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen_self=yes
1105912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1106012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1106112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1106212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1106312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1106412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1106512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
1106612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_shl_load" = xyes; then :
1106712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen="shl_load"
1106812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1106912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
1107012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for shl_load in -ldld... " >&6; }
1107112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_dld_shl_load+:} false; then :
1107212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1107312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1107412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1107512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ldld  $LIBS"
1107612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1107712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1107812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1107912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1108012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1108112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1108212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1108312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1108412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1108512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar shl_load ();
1108612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1108712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1108812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1108912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn shl_load ();
1109012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1109112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1109212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1109312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1109412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1109512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_dld_shl_load=yes
1109612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1109712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_dld_shl_load=no
1109812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1109912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1110012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1110112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1110212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1110312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
1110412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
1110512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_dld_shl_load" = xyes; then :
1110612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
1110712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1110812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
1110912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_dlopen" = xyes; then :
1111012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen="dlopen"
1111112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1111212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
1111312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for dlopen in -ldl... " >&6; }
1111412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_dl_dlopen+:} false; then :
1111512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1111612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1111712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1111812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ldl  $LIBS"
1111912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1112012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1112112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1112212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1112312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1112412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1112512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1112612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1112712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1112812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar dlopen ();
1112912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1113012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1113112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1113212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn dlopen ();
1113312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1113412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1113512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1113612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1113712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1113812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_dl_dlopen=yes
1113912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1114012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_dl_dlopen=no
1114112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1114212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1114312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1114412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1114512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1114612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
1114712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
1114812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
1114912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
1115012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1115112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
1115212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for dlopen in -lsvld... " >&6; }
1115312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_svld_dlopen+:} false; then :
1115412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1115512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1115612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1115712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-lsvld  $LIBS"
1115812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1115912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1116012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1116112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1116212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1116312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1116412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1116512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1116612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1116712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar dlopen ();
1116812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1116912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1117012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1117112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn dlopen ();
1117212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1117312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1117412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1117512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1117612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1117712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_svld_dlopen=yes
1117812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1117912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_svld_dlopen=no
1118012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1118112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1118212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1118312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1118412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1118512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
1118612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
1118712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_svld_dlopen" = xyes; then :
1118812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
1118912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1119012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
1119112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for dld_link in -ldld... " >&6; }
1119212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_dld_dld_link+:} false; then :
1119312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1119412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1119512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1119612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ldld  $LIBS"
1119712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1119812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1119912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1120012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1120112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1120212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1120312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1120412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1120512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1120612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar dld_link ();
1120712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1120812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1120912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1121012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn dld_link ();
1121112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1121212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1121312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1121412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1121512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1121612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_dld_dld_link=yes
1121712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1121812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_dld_dld_link=no
1121912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1122012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1122112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1122212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1122312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1122412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
1122512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
1122612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_dld_dld_link" = xyes; then :
1122712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
1122812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1122912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1123012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1123112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1123212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1123312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1123412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1123512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1123612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1123712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1123812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1123912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1124012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1124112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1124212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1124312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1124412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1124512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1124612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1124712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1124812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "x$lt_cv_dlopen" != xno; then
1124912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    enable_dlopen=yes
1125012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1125112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    enable_dlopen=no
1125212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1125312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1125412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $lt_cv_dlopen in
1125512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dlopen)
1125612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    save_CPPFLAGS="$CPPFLAGS"
1125712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
1125812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1125912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    save_LDFLAGS="$LDFLAGS"
1126012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
1126112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1126212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    save_LIBS="$LIBS"
1126312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    LIBS="$lt_cv_dlopen_libs $LIBS"
1126412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1126512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
1126612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether a program can dlopen itself... " >&6; }
1126712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_dlopen_self+:} false; then :
1126812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1126912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1127012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  	  if test "$cross_compiling" = yes; then :
1127112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen_self=cross
1127212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1127312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1127412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_status=$lt_dlunknown
1127512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat > conftest.$ac_ext <<_LT_EOF
1127612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#line $LINENO "configure"
1127712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include "confdefs.h"
1127812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1127912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if HAVE_DLFCN_H
1128012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <dlfcn.h>
1128112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1128212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1128312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h>
1128412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1128512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef RTLD_GLOBAL
1128612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  define LT_DLGLOBAL		RTLD_GLOBAL
1128712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
1128812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  ifdef DL_GLOBAL
1128912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    define LT_DLGLOBAL		DL_GLOBAL
1129012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  else
1129112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    define LT_DLGLOBAL		0
1129212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  endif
1129312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1129412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1129512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
1129612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   find out it does not work in some platform. */
1129712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef LT_DLLAZY_OR_NOW
1129812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  ifdef RTLD_LAZY
1129912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
1130012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  else
1130112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    ifdef DL_LAZY
1130212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#      define LT_DLLAZY_OR_NOW		DL_LAZY
1130312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    else
1130412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#      ifdef RTLD_NOW
1130512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#        define LT_DLLAZY_OR_NOW	RTLD_NOW
1130612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#      else
1130712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#        ifdef DL_NOW
1130812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#          define LT_DLLAZY_OR_NOW	DL_NOW
1130912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#        else
1131012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#          define LT_DLLAZY_OR_NOW	0
1131112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#        endif
1131212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#      endif
1131312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    endif
1131412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  endif
1131512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1131612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1131712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* When -fvisbility=hidden is used, assume the code has been annotated
1131812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   correspondingly for the symbols needed.  */
1131912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1132012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint fnord () __attribute__((visibility("default")));
1132112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1132212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1132312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint fnord () { return 42; }
1132412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint main ()
1132512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1132612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1132712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int status = $lt_dlunknown;
1132812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1132912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (self)
1133012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    {
1133112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
1133212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
1133312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        {
1133412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
1133512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          else puts (dlerror ());
1133612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	}
1133712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      /* dlclose (self); */
1133812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    }
1133912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1134012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    puts (dlerror ());
1134112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1134212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return status;
1134312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1134412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
1134512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1134612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_link) 2>&5
1134712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
1134812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1134912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
1135012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    (./conftest; exit; ) >&5 2>/dev/null
1135112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_status=$?
1135212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case x$lt_status in
1135312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
1135412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
1135512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
1135612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1135712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else :
1135812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # compilation failed
1135912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen_self=no
1136012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1136112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1136212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -fr conftest*
1136312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1136412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1136512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1136612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
1136712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_dlopen_self" >&6; }
1136812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1136912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "x$lt_cv_dlopen_self" = xyes; then
1137012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
1137112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
1137212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
1137312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_dlopen_self_static+:} false; then :
1137412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1137512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1137612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  	  if test "$cross_compiling" = yes; then :
1137712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_cv_dlopen_self_static=cross
1137812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1137912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1138012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  lt_status=$lt_dlunknown
1138112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat > conftest.$ac_ext <<_LT_EOF
1138212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#line $LINENO "configure"
1138312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include "confdefs.h"
1138412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1138512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if HAVE_DLFCN_H
1138612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <dlfcn.h>
1138712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1138812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1138912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h>
1139012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1139112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef RTLD_GLOBAL
1139212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  define LT_DLGLOBAL		RTLD_GLOBAL
1139312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
1139412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  ifdef DL_GLOBAL
1139512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    define LT_DLGLOBAL		DL_GLOBAL
1139612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  else
1139712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    define LT_DLGLOBAL		0
1139812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  endif
1139912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1140012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1140112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
1140212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   find out it does not work in some platform. */
1140312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef LT_DLLAZY_OR_NOW
1140412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  ifdef RTLD_LAZY
1140512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
1140612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  else
1140712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    ifdef DL_LAZY
1140812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#      define LT_DLLAZY_OR_NOW		DL_LAZY
1140912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    else
1141012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#      ifdef RTLD_NOW
1141112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#        define LT_DLLAZY_OR_NOW	RTLD_NOW
1141212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#      else
1141312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#        ifdef DL_NOW
1141412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#          define LT_DLLAZY_OR_NOW	DL_NOW
1141512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#        else
1141612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#          define LT_DLLAZY_OR_NOW	0
1141712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#        endif
1141812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#      endif
1141912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#    endif
1142012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#  endif
1142112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1142212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1142312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* When -fvisbility=hidden is used, assume the code has been annotated
1142412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   correspondingly for the symbols needed.  */
1142512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1142612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint fnord () __attribute__((visibility("default")));
1142712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1142812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1142912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint fnord () { return 42; }
1143012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint main ()
1143112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1143212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1143312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int status = $lt_dlunknown;
1143412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1143512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (self)
1143612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    {
1143712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
1143812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
1143912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        {
1144012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
1144112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala          else puts (dlerror ());
1144212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	}
1144312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      /* dlclose (self); */
1144412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    }
1144512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1144612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    puts (dlerror ());
1144712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1144812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return status;
1144912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1145012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
1145112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1145212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (eval $ac_link) 2>&5
1145312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_status=$?
1145412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1145512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
1145612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    (./conftest; exit; ) >&5 2>/dev/null
1145712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_status=$?
1145812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case x$lt_status in
1145912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
1146012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
1146112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
1146212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1146312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else :
1146412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # compilation failed
1146512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    lt_cv_dlopen_self_static=no
1146612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1146712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1146812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -fr conftest*
1146912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1147012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1147112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1147212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
1147312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_dlopen_self_static" >&6; }
1147412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1147512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1147612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CPPFLAGS="$save_CPPFLAGS"
1147712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    LDFLAGS="$save_LDFLAGS"
1147812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    LIBS="$save_LIBS"
1147912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1148012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1148112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1148212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $lt_cv_dlopen_self in
1148312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
1148412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) enable_dlopen_self=unknown ;;
1148512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1148612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1148712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $lt_cv_dlopen_self_static in
1148812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
1148912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) enable_dlopen_self_static=unknown ;;
1149012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1149112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1149212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1149312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1149412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1149512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1149612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1149712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1149812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1149912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1150912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastriplib=
1151012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_striplib=
1151112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
1151212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether stripping libraries is possible... " >&6; }
1151312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
1151412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
1151512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
1151612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1151712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
1151812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1151912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME - insert some real tests, host_os isn't really good enough
1152012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1152112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  darwin*)
1152212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$STRIP" ; then
1152312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      striplib="$STRIP -x"
1152412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      old_striplib="$STRIP -S"
1152512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1152612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
1152712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
1152812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1152912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
1153012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1153112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1153212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1153312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1153412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
1153512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1153612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1153712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1153812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1153912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1154912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1155012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Report which library types will actually be built
1155112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
1155212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if libtool supports shared libraries... " >&6; }
1155312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
1155412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$can_build_shared" >&6; }
1155512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1155612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
1155712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether to build shared libraries... " >&6; }
1155812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "$can_build_shared" = "no" && enable_shared=no
1155912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1156012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # On AIX, shared libraries and static libraries use the same namespace, and
1156112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # are all built from PIC.
1156212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1156312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  aix3*)
1156412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test "$enable_shared" = yes && enable_static=no
1156512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "$RANLIB"; then
1156612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      archive_cmds="$archive_cmds~\$RANLIB \$lib"
1156712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      postinstall_cmds='$RANLIB $lib'
1156812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1156912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1157012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1157112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  aix[4-9]*)
1157212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
1157312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test "$enable_shared" = yes && enable_static=no
1157412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1157512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1157612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1157712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
1157812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$enable_shared" >&6; }
1157912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1158012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
1158112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether to build static libraries... " >&6; }
1158212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Make sure either enable_shared or enable_static is yes.
1158312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "$enable_shared" = yes || enable_static=yes
1158412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
1158512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$enable_static" >&6; }
1158612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1158712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1158812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1158912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1159012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1159112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c
1159212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS'
1159312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1159412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1159512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu
1159612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1159712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC="$lt_save_CC"
1159812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1159912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1160912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1161012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1161112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1161212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1161312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        ac_config_commands="$ac_config_commands libtool"
1161412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1161512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1161612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1161712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1161812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Only expand once:
1161912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1162012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1162112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1162212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# libtool -version-info
1162312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLT_VERSION=0:47:0
1162412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1162512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1162612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --enable-silent-rules was given.
1162712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_silent_rules+set}" = set; then :
1162812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enableval=$enable_silent_rules;
1162912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1163012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1163112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $enable_silent_rules in # (((
1163212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  yes) AM_DEFAULT_VERBOSITY=0;;
1163312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   no) AM_DEFAULT_VERBOSITY=1;;
1163412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) AM_DEFAULT_VERBOSITY=0;;
1163512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1163612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_make=${MAKE-make}
1163712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
1163812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
1163912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${am_cv_make_support_nested_variables+:} false; then :
1164012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1164112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1164212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if $as_echo 'TRUE=$(BAR$(V))
1164312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBAR0=false
1164412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBAR1=true
1164512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaV=1
1164612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__doit:
1164712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	@$(TRUE)
1164812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
1164912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_cv_make_support_nested_variables=yes
1165012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1165112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am_cv_make_support_nested_variables=no
1165212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1165312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1165412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
1165512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$am_cv_make_support_nested_variables" >&6; }
1165612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $am_cv_make_support_nested_variables = yes; then
1165712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    AM_V='$(V)'
1165812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
1165912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1166012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AM_V=$AM_DEFAULT_VERBOSITY
1166112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
1166212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1166312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_BACKSLASH='\'
1166412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1166512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1166612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Checks for programs.
1166712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
1166812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
1166912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_cc_c99+:} false; then :
1167012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1167112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1167212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_cc_c99=no
1167312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_CC=$CC
1167412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1167512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1167612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdarg.h>
1167712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdbool.h>
1167812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
1167912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <wchar.h>
1168012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h>
1168112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1168212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala// Check varargs macros.  These examples are taken from C99 6.10.3.5.
1168312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define debug(...) fprintf (stderr, __VA_ARGS__)
1168412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define showlist(...) puts (#__VA_ARGS__)
1168512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
1168612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic void
1168712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest_varargs_macros (void)
1168812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1168912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int x = 1234;
1169012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int y = 5678;
1169112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  debug ("Flag");
1169212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  debug ("X = %d\n", x);
1169312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  showlist (The first, second, and third items.);
1169412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  report (x>y, "x is %d but y is %d", x, y);
1169512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1169612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1169712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala// Check long long types.
1169812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define BIG64 18446744073709551615ull
1169912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define BIG32 4294967295ul
1170012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
1170112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if !BIG_OK
1170212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  your preprocessor is broken;
1170312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1170412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if BIG_OK
1170512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
1170612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  your preprocessor is broken;
1170712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1170812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic long long int bignum = -9223372036854775807LL;
1170912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic unsigned long long int ubignum = BIG64;
1171012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1171112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct incomplete_array
1171212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1171312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int datasize;
1171412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  double data[];
1171512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala};
1171612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1171712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct named_init {
1171812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int number;
1171912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  const wchar_t *name;
1172012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  double average;
1172112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala};
1172212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1172312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatypedef const char *ccp;
1172412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1172512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic inline int
1172612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest_restrict (ccp restrict text)
1172712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1172812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // See if C++-style comments work.
1172912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // Iterate through items via the restricted pointer.
1173012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // Also check for declarations in for loops.
1173112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
1173212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    continue;
1173312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1173412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1173512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1173612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala// Check varargs and va_copy.
1173712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic void
1173812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest_varargs (const char *format, ...)
1173912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1174012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_list args;
1174112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_start (args, format);
1174212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_list args_copy;
1174312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_copy (args_copy, args);
1174412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1174512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  const char *str;
1174612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int number;
1174712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  float fnumber;
1174812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1174912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  while (*format)
1175012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    {
1175112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      switch (*format++)
1175212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	{
1175312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case 's': // string
1175412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  str = va_arg (args_copy, const char *);
1175512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  break;
1175612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case 'd': // int
1175712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  number = va_arg (args_copy, int);
1175812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  break;
1175912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	case 'f': // float
1176012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  fnumber = va_arg (args_copy, double);
1176112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  break;
1176212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	default:
1176312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  break;
1176412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	}
1176512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    }
1176612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_end (args_copy);
1176712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  va_end (args);
1176812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1176912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1177012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1177112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1177212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1177312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1177412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // Check bool.
1177512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  _Bool success = false;
1177612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1177712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // Check restrict.
1177812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (test_restrict ("String literal") == 0)
1177912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    success = true;
1178012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  char *restrict newvar = "Another string";
1178112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1178212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // Check varargs.
1178312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test_varargs ("s, d' f .", "string", 65, 34.234);
1178412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test_varargs_macros ();
1178512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1178612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // Check flexible array members.
1178712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  struct incomplete_array *ia =
1178812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
1178912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ia->datasize = 10;
1179012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for (int i = 0; i < ia->datasize; ++i)
1179112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ia->data[i] = i * 1.234;
1179212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1179312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // Check named initializers.
1179412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  struct named_init ni = {
1179512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    .number = 34,
1179612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    .name = L"Test wide string",
1179712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    .average = 543.34343,
1179812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  };
1179912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1180012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ni.number = 58;
1180112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1180212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int dynamic_array[ni.number];
1180312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  dynamic_array[ni.number - 1] = 543;
1180412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1180512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  // work around unused variable warnings
1180612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
1180712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  || dynamic_array[ni.number - 1] != 543);
1180812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1180912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1181012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1181112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1181212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1181312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
1181412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1181512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CC="$ac_save_CC $ac_arg"
1181612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ac_fn_c_try_compile "$LINENO"; then :
1181712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_cc_c99=$ac_arg
1181812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1181912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext
1182012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "x$ac_cv_prog_cc_c99" != "xno" && break
1182112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1182212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_ext
1182312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_save_CC
1182412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1182512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1182612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AC_CACHE_VAL
1182712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "x$ac_cv_prog_cc_c99" in
1182812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  x)
1182912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
1183012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "none needed" >&6; } ;;
1183112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  xno)
1183212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
1183312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "unsupported" >&6; } ;;
1183412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1183512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CC="$CC $ac_cv_prog_cc_c99"
1183612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
1183712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
1183812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1183912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_prog_cc_c99" != xno; then :
1184012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1184112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1184212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1184312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1184412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#AC_PROG_CC
1184512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
1184612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether ln -s works... " >&6; }
1184712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S=$as_ln_s
1184812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$LN_S" = "ln -s"; then
1184912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1185012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
1185112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1185212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
1185312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no, using $LN_S" >&6; }
1185412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1185512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1185612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_prog in gawk mawk nawk awk
1185712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1185812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "$ac_prog", so it can be a program name with args.
1185912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2
1186012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1186112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
1186212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_AWK+:} false; then :
1186312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1186412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1186512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -n "$AWK"; then
1186612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_AWK="$AWK" # Let the user override the test.
1186712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1186812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1186912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
1187012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1187112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
1187212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
1187312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
1187412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1187512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_prog_AWK="$ac_prog"
1187612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1187712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
1187812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1187912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1188012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
1188112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
1188212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1188312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1188412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1188512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAWK=$ac_cv_prog_AWK
1188612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$AWK"; then
1188712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
1188812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$AWK" >&6; }
1188912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1189012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1189112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
1189212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1189312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1189412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1189512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -n "$AWK" && break
1189612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1189712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1189812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1189912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   MANTYPE=
1190012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   TestPath="/usr/bin${PATH_SEPARATOR}/usr/ucb"
1190112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   for ac_prog in nroff awf
1190212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1190312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Extract the first word of "$ac_prog", so it can be a program name with args.
1190412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2
1190512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1190612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; }
1190712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_NROFF+:} false; then :
1190812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1190912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1191012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $NROFF in
1191112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  [\\/]* | ?:[\\/]*)
1191212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
1191312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1191412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1191512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1191612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $TestPath
1191712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1191812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
1191912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
1192012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_exec_ext in '' $ac_executable_extensions; do
1192112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1192212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
1192312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1192412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break 2
1192512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1192612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1192712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
1192812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
1192912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1193012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;;
1193112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1193212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1193312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNROFF=$ac_cv_path_NROFF
1193412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$NROFF"; then
1193512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFF" >&5
1193612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$NROFF" >&6; }
1193712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1193812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1193912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
1194012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1194112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1194212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1194312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -n "$NROFF" && break
1194412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1194512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "$NROFF" || NROFF="/bin/false"
1194612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1194712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if ${NROFF} -mdoc ${srcdir}/doc/editrc.5.roff >/dev/null 2>&1; then
1194812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      MANTYPE=mdoc
1194912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
1195012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1195112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1195212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1195312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1195412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltinfo" >&5
1195512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -ltinfo... " >&6; }
1195612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_tinfo_tgetent+:} false; then :
1195712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1195812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1195912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1196012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ltinfo  $LIBS"
1196112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1196212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1196312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1196412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1196512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1196612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1196712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1196812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1196912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1197012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent ();
1197112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1197212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1197312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1197412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent ();
1197512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1197612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1197712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1197812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1197912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1198012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_tinfo_tgetent=yes
1198112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1198212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_tinfo_tgetent=no
1198312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1198412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1198512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1198612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1198712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1198812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgetent" >&5
1198912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_tinfo_tgetent" >&6; }
1199012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_tinfo_tgetent" = xyes; then :
1199112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1199212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBTINFO 1
1199312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1199412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1199512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LIBS="-ltinfo $LIBS"
1199612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1199712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1199812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lterminfo" >&5
1199912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -lterminfo... " >&6; }
1200012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_terminfo_tgetent+:} false; then :
1200112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1200212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1200312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1200412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-lterminfo  $LIBS"
1200512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1200612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1200712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1200812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1200912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1201012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1201112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1201212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1201312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1201412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent ();
1201512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1201612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1201712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1201812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent ();
1201912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1202012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1202112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1202212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1202312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1202412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_terminfo_tgetent=yes
1202512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1202612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_terminfo_tgetent=no
1202712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1202812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1202912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1203012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1203112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1203212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_terminfo_tgetent" >&5
1203312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_terminfo_tgetent" >&6; }
1203412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_terminfo_tgetent" = xyes; then :
1203512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1203612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBTERMINFO 1
1203712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1203812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1203912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LIBS="-lterminfo $LIBS"
1204012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1204112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1204212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5
1204312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -ltermcap... " >&6; }
1204412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_termcap_tgetent+:} false; then :
1204512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1204612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1204712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1204812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ltermcap  $LIBS"
1204912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1205012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1205112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1205212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1205312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1205412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1205512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1205612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1205712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1205812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent ();
1205912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1206012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1206112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1206212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent ();
1206312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1206412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1206512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1206612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1206712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1206812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_termcap_tgetent=yes
1206912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1207012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_termcap_tgetent=no
1207112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1207212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1207312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1207412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1207512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1207612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5
1207712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
1207812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_termcap_tgetent" = xyes; then :
1207912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1208012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBTERMCAP 1
1208112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1208212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1208312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LIBS="-ltermcap $LIBS"
1208412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1208512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1208612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermlib" >&5
1208712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -ltermlib... " >&6; }
1208812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_termlib_tgetent+:} false; then :
1208912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1209012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1209112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1209212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ltermlib  $LIBS"
1209312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1209412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1209512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1209612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1209712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1209812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1209912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1210012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1210112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1210212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent ();
1210312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1210412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1210512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1210612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent ();
1210712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1210812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1210912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1211012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1211112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1211212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_termlib_tgetent=yes
1211312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1211412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_termlib_tgetent=no
1211512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1211612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1211712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1211812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1211912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1212012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termlib_tgetent" >&5
1212112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_termlib_tgetent" >&6; }
1212212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_termlib_tgetent" = xyes; then :
1212312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1212412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBTERMLIB 1
1212512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1212612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1212712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LIBS="-ltermlib $LIBS"
1212812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1212912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1213012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5
1213112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -lcurses... " >&6; }
1213212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_curses_tgetent+:} false; then :
1213312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1213412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1213512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1213612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-lcurses  $LIBS"
1213712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1213812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1213912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1214012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1214112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1214212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1214312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1214412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1214512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1214612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent ();
1214712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1214812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1214912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1215012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent ();
1215112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1215212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1215312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1215412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1215512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1215612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_curses_tgetent=yes
1215712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1215812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_curses_tgetent=no
1215912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1216012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1216112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1216212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1216312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1216412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5
1216512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_curses_tgetent" >&6; }
1216612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_curses_tgetent" = xyes; then :
1216712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1216812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBCURSES 1
1216912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1217012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1217112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LIBS="-lcurses $LIBS"
1217212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1217312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1217412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5
1217512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -lncurses... " >&6; }
1217612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_ncurses_tgetent+:} false; then :
1217712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1217812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1217912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_check_lib_save_LIBS=$LIBS
1218012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-lncurses  $LIBS"
1218112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1218212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1218312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1218412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1218512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1218612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1218712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1218812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1218912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1219012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent ();
1219112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1219212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1219312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1219412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent ();
1219512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1219612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1219712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1219812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1219912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1220012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_ncurses_tgetent=yes
1220112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1220212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_lib_ncurses_tgetent=no
1220312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1220412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1220512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1220612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS
1220712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1220812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5
1220912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
1221012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_ncurses_tgetent" = xyes; then :
1221112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1221212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBNCURSES 1
1221312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1221412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1221512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  LIBS="-lncurses $LIBS"
1221612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1221712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1221812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "libcurses or libncurses are required!" "$LINENO" 5
1221912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1222012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1222112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1222212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1222312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1222412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1222512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1222612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1222712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1222812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1222912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1223012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1223112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1223212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1223312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1223412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1223512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1223612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1223712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1223812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1223912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala### use option --enable-widec to turn on use of wide-character support
1224012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1224112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if you want wide-character code" >&5
1224212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if you want wide-character code... " >&6; }
1224312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   # Check whether --enable-widec was given.
1224412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_widec+set}" = set; then :
1224512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  enableval=$enable_widec; with_widec=$enableval
1224612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1224712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  with_widec=no
1224812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1224912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1225012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_widec" >&5
1225112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$with_widec" >&6; }
1225212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if test "$with_widec" = yes ; then
1225312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1225412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define WIDECHAR 1" >>confdefs.h
1225512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1225612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
1225712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "$with_widec" = yes; then
1225812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  WIDECHAR_TRUE=
1225912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  WIDECHAR_FALSE='#'
1226012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1226112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  WIDECHAR_TRUE='#'
1226212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  WIDECHAR_FALSE=
1226312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1226412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1226512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1226612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1226712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Checks for header files.
1226812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_header_dirent=no
1226912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
1227012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
1227112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
1227212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
1227312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$as_ac_Header+:} false; then :
1227412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1227512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1227612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1227712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1227812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/types.h>
1227912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$ac_hdr>
1228012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1228112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1228212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1228312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1228412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ((DIR *) 0)
1228512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn 0;
1228612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1228712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1228812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1228912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1229012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
1229112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$as_ac_Header=yes"
1229212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1229312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval "$as_ac_Header=no"
1229412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1229512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1229612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1229712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$as_ac_Header
1229812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1229912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; }
1230012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
1230112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1230212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
1230312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1230412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1230512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_header_dirent=$ac_hdr; break
1230612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1230712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1230812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1230912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1231012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_header_dirent = dirent.h; then
1231112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
1231212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for library containing opendir... " >&6; }
1231312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_search_opendir+:} false; then :
1231412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1231512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1231612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_func_search_save_LIBS=$LIBS
1231712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1231812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1231912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1232012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1232112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1232212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1232312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1232412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1232512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1232612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar opendir ();
1232712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1232812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1232912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1233012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn opendir ();
1233112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1233212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1233312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1233412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1233512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_lib in '' dir; do
1233612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$ac_lib"; then
1233712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_res="none required"
1233812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1233912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_res=-l$ac_lib
1234012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
1234112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1234212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ac_fn_c_try_link "$LINENO"; then :
1234312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_search_opendir=$ac_res
1234412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1234512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1234612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext
1234712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ${ac_cv_search_opendir+:} false; then :
1234812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  break
1234912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1235012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1235112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_search_opendir+:} false; then :
1235212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1235312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1235412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_search_opendir=no
1235512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1235612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm conftest.$ac_ext
1235712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_func_search_save_LIBS
1235812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1235912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
1236012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_search_opendir" >&6; }
1236112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_res=$ac_cv_search_opendir
1236212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_res" != no; then :
1236312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
1236412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1236512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1236612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1236712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1236812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
1236912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for library containing opendir... " >&6; }
1237012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_search_opendir+:} false; then :
1237112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1237212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1237312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_func_search_save_LIBS=$LIBS
1237412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext
1237512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1237612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1237712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error.
1237812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   Use char because int might match the return type of a GCC
1237912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   builtin and then its argument prototype would still apply.  */
1238012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1238112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C"
1238212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1238312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar opendir ();
1238412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1238512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1238612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1238712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn opendir ();
1238812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1238912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1239012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1239112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1239212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_lib in '' x; do
1239312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$ac_lib"; then
1239412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_res="none required"
1239512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1239612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_res=-l$ac_lib
1239712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
1239812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1239912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ac_fn_c_try_link "$LINENO"; then :
1240012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_search_opendir=$ac_res
1240112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1240212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1240312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext
1240412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ${ac_cv_search_opendir+:} false; then :
1240512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  break
1240612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1240712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1240812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_search_opendir+:} false; then :
1240912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1241012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1241112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_search_opendir=no
1241212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1241312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm conftest.$ac_ext
1241412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_func_search_save_LIBS
1241512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1241612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
1241712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_search_opendir" >&6; }
1241812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_res=$ac_cv_search_opendir
1241912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_res" != no; then :
1242012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
1242112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1242212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1242312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1242412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1242512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1242612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
1242712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for ANSI C header files... " >&6; }
1242812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_header_stdc+:} false; then :
1242912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1243012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1243112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1243212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1243312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
1243412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdarg.h>
1243512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <string.h>
1243612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <float.h>
1243712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1243812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1243912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1244012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1244112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1244212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1244312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1244412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1244512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1244612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
1244712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=yes
1244812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1244912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=no
1245012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1245112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1245212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1245312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then
1245412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1245512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1245612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1245712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <string.h>
1245812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1245912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1246012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1246112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $EGREP "memchr" >/dev/null 2>&1; then :
1246212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1246312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1246412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=no
1246512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1246612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest*
1246712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1246812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1246912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1247012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then
1247112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1247212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1247312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1247412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
1247512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1247612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1247712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1247812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $EGREP "free" >/dev/null 2>&1; then :
1247912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1248012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1248112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=no
1248212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1248312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest*
1248412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1248512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1248612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1248712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then
1248812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1248912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$cross_compiling" = yes; then :
1249012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :
1249112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1249212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1249312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1249412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <ctype.h>
1249512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
1249612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if ((' ' & 0x0FF) == 0x020)
1249712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1249812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1249912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else
1250012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define ISLOWER(c) \
1250112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		   (('a' <= (c) && (c) <= 'i') \
1250212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		     || ('j' <= (c) && (c) <= 'r') \
1250312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala		     || ('s' <= (c) && (c) <= 'z'))
1250412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
1250512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1250612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1250712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1250812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1250912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1251012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1251112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int i;
1251212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for (i = 0; i < 256; i++)
1251312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (XOR (islower (i), ISLOWER (i))
1251412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	|| toupper (i) != TOUPPER (i))
1251512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      return 2;
1251612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1251712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1251812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1251912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then :
1252012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1252112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1252212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_stdc=no
1252312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1252412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1252512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  conftest.$ac_objext conftest.beam conftest.$ac_ext
1252612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1252712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1252812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1252912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1253012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
1253112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_header_stdc" >&6; }
1253212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then
1253312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1253412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define STDC_HEADERS 1" >>confdefs.h
1253512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1253612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1253712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1253812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
1253912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
1254012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_header_sys_wait_h+:} false; then :
1254112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1254212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1254312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1254412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1254512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/types.h>
1254612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/wait.h>
1254712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef WEXITSTATUS
1254812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
1254912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1255012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef WIFEXITED
1255112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1255212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1255312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1255412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1255512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1255612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1255712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  int s;
1255812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  wait (&s);
1255912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1256012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1256112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1256212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1256312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1256412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
1256512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_sys_wait_h=yes
1256612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1256712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_header_sys_wait_h=no
1256812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1256912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1257012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1257112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
1257212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_header_sys_wait_h" >&6; }
1257312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_sys_wait_h = yes; then
1257412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1257512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
1257612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1257712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1257812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1257912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in fcntl.h limits.h malloc.h stdlib.h string.h sys/ioctl.h sys/param.h unistd.h curses.h ncurses.h sys/cdefs.h termcap.h
1258012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado :
1258112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
1258212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
1258312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
1258412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1258512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
1258612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1258712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1258812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1258912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1259012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1259112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1259212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1259312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_mongrel "$LINENO" "termios.h" "ac_cv_header_termios_h" "$ac_includes_default"
1259412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_termios_h" = xyes; then :
1259512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1259612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1259712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "termios.h is required!" "$LINENO" 5
1259812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1259912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1260012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1260112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1260212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## include curses.h to prevent "Present But Cannot Be Compiled"
1260312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in term.h
1260412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado :
1260512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
1260612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <curses.h>
1260712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#elif HAVE_NCURSES_H
1260812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <ncurses.h>
1260912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1261012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1261112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"
1261212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_term_h" = xyes; then :
1261312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1261412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_TERM_H 1
1261512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1261612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1261712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1261812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1261912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1262012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1262112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1262212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for dirent.d_namlen field explicitly
1262312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (This is a bit more straightforward than, if not quite as portable as,
1262412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the recipe given by the autoconf maintainers.)
1262512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_member "$LINENO" "struct dirent" "d_namlen" "ac_cv_member_struct_dirent_d_namlen" "#if HAVE_DIRENT_H
1262612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <dirent.h>
1262712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1262812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1262912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"
1263012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_member_struct_dirent_d_namlen" = xyes; then :
1263112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1263212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_STRUCT_DIRENT_D_NAMLEN 1" >>confdefs.h
1263312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1263412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1263512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1263612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1263712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Checks for typedefs, structures, and compiler characteristics.
1263812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
1263912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
1264012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_c_const+:} false; then :
1264112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1264212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1264312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1264412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1264512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1264612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1264712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1264812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1264912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1265012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef __cplusplus
1265112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  /* Ultrix mips cc rejects this sort of thing.  */
1265212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  typedef int charset[2];
1265312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  const charset cs = { 0, 0 };
1265412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  /* SunOS 4.1.1 cc rejects this.  */
1265512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  char const *const *pcpcc;
1265612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  char **ppc;
1265712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  /* NEC SVR4.0.2 mips cc rejects this.  */
1265812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  struct point {int x, y;};
1265912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  static struct point const zero = {0,0};
1266012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  /* AIX XL C 1.02.0.0 rejects this.
1266112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     It does not let you subtract one const X* pointer from another in
1266212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     an arm of an if-expression whose if-part is not a constant
1266312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     expression */
1266412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  const char *g = "string";
1266512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  pcpcc = &g + (g ? g-g : 0);
1266612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  /* HPUX 7.0 cc rejects these. */
1266712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ++pcpcc;
1266812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ppc = (char**) pcpcc;
1266912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  pcpcc = (char const *const *) ppc;
1267012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { /* SCO 3.2v4 cc rejects this sort of thing.  */
1267112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    char tx;
1267212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    char *t = &tx;
1267312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    char const *s = 0 ? (char *) 0 : (char const *) 0;
1267412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1267512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *t++ = 0;
1267612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (s) return 0;
1267712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1267812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
1267912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    int x[] = {25, 17};
1268012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    const int *foo = &x[0];
1268112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ++foo;
1268212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1268312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1268412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    typedef const int *iptr;
1268512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    iptr p = 0;
1268612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ++p;
1268712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1268812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
1268912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1269012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    struct s { int j; const int *ap[3]; } bx;
1269112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    struct s *b = &bx; b->j = 5;
1269212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1269312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1269412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    const int foo = 10;
1269512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (!foo) return 0;
1269612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1269712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return !cs[0] && !zero.x;
1269812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1269912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1270012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1270112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1270212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1270312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1270412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
1270512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_c_const=yes
1270612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1270712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_c_const=no
1270812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1270912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1271012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1271112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
1271212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_c_const" >&6; }
1271312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_c_const = no; then
1271412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1271512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define const /**/" >>confdefs.h
1271612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1271712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1271812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1271912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
1272012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_type_pid_t" = xyes; then :
1272112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1272212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1272312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1272412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
1272512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define pid_t int
1272612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1272712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1272812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1272912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1273012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
1273112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_type_size_t" = xyes; then :
1273212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1273312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1273412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1273512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
1273612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define size_t unsigned int
1273712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1273812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1273912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1274012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1274112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
1274212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_type_u_int32_t" = xyes; then :
1274312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1274412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
1274512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_U_INT32_T 1
1274612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1274712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1274812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1274912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1275012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1275112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1275212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Checks for library functions.
1275312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5
1275412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether closedir returns void... " >&6; }
1275512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_closedir_void+:} false; then :
1275612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1275712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1275812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$cross_compiling" = yes; then :
1275912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_closedir_void=yes
1276012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1276112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1276212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1276312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default
1276412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$ac_header_dirent>
1276512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef __cplusplus
1276612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint closedir ();
1276712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1276812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1276912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1277012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1277112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1277212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn closedir (opendir (".")) != 0;
1277312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1277412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1277512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1277612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1277712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then :
1277812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_closedir_void=no
1277912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1278012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_closedir_void=yes
1278112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1278212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1278312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  conftest.$ac_objext conftest.beam conftest.$ac_ext
1278412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1278512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1278612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1278712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5
1278812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_closedir_void" >&6; }
1278912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_func_closedir_void = yes; then
1279012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1279112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define CLOSEDIR_VOID 1" >>confdefs.h
1279212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1279312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1279412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1279512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in vfork.h
1279612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado :
1279712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
1279812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_vfork_h" = xyes; then :
1279912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1280012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_VFORK_H 1
1280112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1280212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1280312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1280412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1280512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1280612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1280712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_func in fork vfork
1280812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado :
1280912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
1281012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
1281112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
1281212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1281312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1281412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1281512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1281612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1281712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1281812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1281912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_fork" = xyes; then
1282012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
1282112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for working fork... " >&6; }
1282212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_fork_works+:} false; then :
1282312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1282412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1282512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$cross_compiling" = yes; then :
1282612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_fork_works=cross
1282712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1282812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1282912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1283012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default
1283112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1283212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1283312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1283412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1283512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /* By Ruediger Kuhlmann. */
1283612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  return fork () < 0;
1283712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1283812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1283912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1284012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1284112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1284212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then :
1284312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_fork_works=yes
1284412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1284512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_fork_works=no
1284612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1284712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1284812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  conftest.$ac_objext conftest.beam conftest.$ac_ext
1284912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1285012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1285112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1285212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
1285312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_fork_works" >&6; }
1285412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1285512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1285612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_fork_works=$ac_cv_func_fork
1285712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1285812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_fork_works" = xcross; then
1285912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host in
1286012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *-*-amigaos* | *-*-msdosdjgpp*)
1286112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Override, as these systems have only a dummy fork() stub
1286212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_cv_func_fork_works=no
1286312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1286412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
1286512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ac_cv_func_fork_works=yes
1286612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1286712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1286812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
1286912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
1287012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1287112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cv_func_vfork_works=$ac_cv_func_vfork
1287212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_vfork" = xyes; then
1287312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
1287412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for working vfork... " >&6; }
1287512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_vfork_works+:} false; then :
1287612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1287712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1287812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$cross_compiling" = yes; then :
1287912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_vfork_works=cross
1288012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1288112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1288212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1288312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Thanks to Paul Eggert for this test.  */
1288412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default
1288512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/wait.h>
1288612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_VFORK_H
1288712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <vfork.h>
1288812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1288912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* On some sparc systems, changes by the child to local and incoming
1289012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   argument registers are propagated back to the parent.  The compiler
1289112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   is told about this with #include <vfork.h>, but some compilers
1289212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
1289312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   static variable whose address is put into a register that is
1289412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   clobbered by the vfork.  */
1289512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic void
1289612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus
1289712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasparc_address_test (int arg)
1289812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else
1289912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasparc_address_test (arg) int arg;
1290012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif
1290112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1290212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  static pid_t child;
1290312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (!child) {
1290412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    child = vfork ();
1290512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (child < 0) {
1290612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      perror ("vfork");
1290712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _exit(2);
1290812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    }
1290912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (!child) {
1291012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      arg = getpid();
1291112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      write(-1, "", 0);
1291212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _exit (arg);
1291312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    }
1291412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1291512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1291612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1291712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1291812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1291912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1292012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  pid_t parent = getpid ();
1292112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  pid_t child;
1292212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1292312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sparc_address_test (0);
1292412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1292512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  child = vfork ();
1292612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1292712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (child == 0) {
1292812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    /* Here is another test for sparc vfork register problems.  This
1292912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       test uses lots of local variables, at least as many local
1293012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       variables as main has allocated so far including compiler
1293112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
1293212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
1293312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       reuse the register of parent for one of the local variables,
1293412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       since it will think that parent can't possibly be used any more
1293512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       in this routine.  Assigning to the local variable will thus
1293612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       munge parent in the parent process.  */
1293712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    pid_t
1293812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
1293912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
1294012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    /* Convince the compiler that p..p7 are live; otherwise, it might
1294112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       use the same hardware register for all 8 local variables.  */
1294212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (p != p1 || p != p2 || p != p3 || p != p4
1294312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	|| p != p5 || p != p6 || p != p7)
1294412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _exit(1);
1294512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1294612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
1294712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       from child file descriptors.  If the child closes a descriptor
1294812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       before it execs or exits, this munges the parent's descriptor
1294912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       as well.  Test for this by closing stdout in the child.  */
1295012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    _exit(close(fileno(stdout)) != 0);
1295112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  } else {
1295212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    int status;
1295312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    struct stat st;
1295412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1295512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    while (wait(&status) != child)
1295612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;
1295712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    return (
1295812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 /* Was there some problem with vforking?  */
1295912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 child < 0
1296012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1296112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 /* Did the child fail?  (This shouldn't happen.)  */
1296212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 || status
1296312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1296412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 /* Did the vfork/compiler bug occur?  */
1296512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 || parent != getpid()
1296612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1296712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 /* Did the file descriptor bug occur?  */
1296812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 || fstat(fileno(stdout), &st) != 0
1296912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 );
1297012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1297112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1297212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1297312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then :
1297412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_vfork_works=yes
1297512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1297612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_vfork_works=no
1297712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1297812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1297912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  conftest.$ac_objext conftest.beam conftest.$ac_ext
1298012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1298112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1298212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1298312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
1298412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_vfork_works" >&6; }
1298512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1298612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi;
1298712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_fork_works" = xcross; then
1298812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_vfork_works=$ac_cv_func_vfork
1298912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
1299012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
1299112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1299212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1299312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_vfork_works" = xyes; then
1299412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1299512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
1299612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1299712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1299812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1299912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define vfork fork" >>confdefs.h
1300012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1300112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1300212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_fork_works" = xyes; then
1300312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1300412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
1300512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1300612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1300712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1300812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_c_compiler_gnu = yes; then
1300912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
1301012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $CC needs -traditional... " >&6; }
1301112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_gcc_traditional+:} false; then :
1301212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1301312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1301412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_pattern="Autoconf.*'x'"
1301512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1301612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1301712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sgtty.h>
1301812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAutoconf TIOCGETP
1301912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1302012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1302112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
1302212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_gcc_traditional=yes
1302312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1302412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_gcc_traditional=no
1302512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1302612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest*
1302712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1302812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1302912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test $ac_cv_prog_gcc_traditional = no; then
1303012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1303112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1303212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <termio.h>
1303312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAutoconf TCGETA
1303412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1303512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1303612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
1303712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_prog_gcc_traditional=yes
1303812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1303912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest*
1304012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1304112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1304212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1304312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
1304412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
1304512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test $ac_cv_prog_gcc_traditional = yes; then
1304612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    CC="$CC -traditional"
1304712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1304812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1304912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1305012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## _AIX is offended by rpl_malloc and rpl_realloc
1305112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#AC_FUNC_MALLOC
1305212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#AC_FUNC_REALLOC
1305312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
1305412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking return type of signal handlers... " >&6; }
1305512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_type_signal+:} false; then :
1305612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1305712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1305812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1305912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1306012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/types.h>
1306112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <signal.h>
1306212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1306312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1306412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1306512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1306612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn *(signal (0, 0)) (0) == 1;
1306712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1306812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1306912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1307012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1307112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then :
1307212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_type_signal=int
1307312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1307412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_type_signal=void
1307512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1307612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1307712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1307812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
1307912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_type_signal" >&6; }
1308012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1308112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
1308212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define RETSIGTYPE $ac_cv_type_signal
1308312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1308412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1308512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1308612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5
1308712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; }
1308812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_lstat_dereferences_slashed_symlink+:} false; then :
1308912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1309012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1309112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conftest.sym conftest.file
1309212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho >conftest.file
1309312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
1309412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$cross_compiling" = yes; then :
1309512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_lstat_dereferences_slashed_symlink=no
1309612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1309712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1309812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1309912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default
1310012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1310112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1310212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1310312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct stat sbuf;
1310412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     /* Linux will dereference the symlink and fail, as required by POSIX.
1310512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	That is better in the sense that it means we will not
1310612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	have to compile and use the lstat wrapper.  */
1310712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     return lstat ("conftest.sym/", &sbuf) == 0;
1310812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1310912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1311012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1311112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1311212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then :
1311312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_lstat_dereferences_slashed_symlink=yes
1311412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1311512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_lstat_dereferences_slashed_symlink=no
1311612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1311712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1311812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  conftest.$ac_objext conftest.beam conftest.$ac_ext
1311912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1312012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1312112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1312212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # If the `ln -s' command failed, then we probably don't even
1312312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # have an lstat function.
1312412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_lstat_dereferences_slashed_symlink=no
1312512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1312612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.sym conftest.file
1312712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1312812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1312912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
1313012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; }
1313112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1313212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
1313312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1313412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
1313512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
1313612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1313712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1313812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1313912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_lstat_dereferences_slashed_symlink" = xno; then
1314012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case " $LIBOBJS " in
1314112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *" lstat.$ac_objext "* ) ;;
1314212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) LIBOBJS="$LIBOBJS lstat.$ac_objext"
1314312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;;
1314412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1314512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1314612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1314712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1314812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat accepts an empty string" >&5
1314912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether stat accepts an empty string... " >&6; }
1315012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_stat_empty_string_bug+:} false; then :
1315112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo_n "(cached) " >&6
1315212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1315312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$cross_compiling" = yes; then :
1315412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_stat_empty_string_bug=yes
1315512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1315612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1315712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1315812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default
1315912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1316012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1316112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1316212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct stat sbuf;
1316312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return stat ("", &sbuf) == 0;
1316412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1316512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1316612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1316712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1316812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then :
1316912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_stat_empty_string_bug=no
1317012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1317112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cv_func_stat_empty_string_bug=yes
1317212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1317312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1317412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  conftest.$ac_objext conftest.beam conftest.$ac_ext
1317512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1317612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1317712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1317812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_stat_empty_string_bug" >&5
1317912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_stat_empty_string_bug" >&6; }
1318012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_func_stat_empty_string_bug = yes; then
1318112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case " $LIBOBJS " in
1318212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *" stat.$ac_objext "* ) ;;
1318312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) LIBOBJS="$LIBOBJS stat.$ac_objext"
1318412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;;
1318512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1318612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1318712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1318812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF
1318912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_STAT_EMPTY_STRING_BUG 1
1319012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1319112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1319212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1319312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1319412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_func in endpwent isascii memchr memset re_comp regcomp strcasecmp strchr strcspn strdup strerror strrchr strstr strtol issetugid wcsdup strlcpy strlcat fgetln vis strvis strunvis __secure_getenv secure_getenv
1319512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado :
1319612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
1319712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
1319812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
1319912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat >>confdefs.h <<_ACEOF
1320012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1320112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1320212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1320312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1320412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1320512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1320612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1320712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# strlcpy
1320812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
1320912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_strlcpy" = xyes; then :
1321012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  found_strlcpy=yes
1321112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1321212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  found_strlcpy=no
1321312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1321412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1321512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$found_strlcpy" = xyes; then
1321612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_STRLCPY_TRUE=
1321712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_STRLCPY_FALSE='#'
1321812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1321912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_STRLCPY_TRUE='#'
1322012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_STRLCPY_FALSE=
1322112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1322212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1322312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1322412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# strlcat
1322512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
1322612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_strlcat" = xyes; then :
1322712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  found_strlcat=yes
1322812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1322912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  found_strlcat=no
1323012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1323112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1323212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$found_strlcat" = xyes; then
1323312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_STRLCAT_TRUE=
1323412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_STRLCAT_FALSE='#'
1323512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1323612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_STRLCAT_TRUE='#'
1323712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_STRLCAT_FALSE=
1323812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1323912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1324012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1324112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# vis
1324212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "vis" "ac_cv_func_vis"
1324312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_vis" = xyes; then :
1324412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  found_vis=yes
1324512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1324612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  found_vis=no
1324712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1324812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1324912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$found_vis" = xyes; then
1325012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_VIS_TRUE=
1325112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_VIS_FALSE='#'
1325212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1325312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_VIS_TRUE='#'
1325412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_VIS_FALSE=
1325512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1325612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1325712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1325812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# unvis
1325912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "unvis" "ac_cv_func_unvis"
1326012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_unvis" = xyes; then :
1326112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  found_unvis=yes
1326212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1326312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  found_unvis=no
1326412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1326512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1326612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$found_unvis" = xyes; then
1326712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_UNVIS_TRUE=
1326812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_UNVIS_FALSE='#'
1326912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1327012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_UNVIS_TRUE='#'
1327112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  HAVE_UNVIS_FALSE=
1327212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1327312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1327412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1327512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1327612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1327712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpwnam_r and getpwuid_r are posix like" >&5
1327812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether getpwnam_r and getpwuid_r are posix like... " >&6; }
1327912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # The prototype for the POSIX version is:
1328012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # int getpwnam_r(char *, struct passwd *, char *, size_t, struct passwd **)
1328112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # int getpwuid_r(uid_t, struct passwd *, char *, size_t, struct passwd **);
1328212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1328312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1328412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
1328512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                #include <sys/types.h>
1328612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                #include <pwd.h>
1328712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1328812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1328912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1329012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagetpwnam_r(NULL, NULL, NULL, (size_t)0, NULL);
1329112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                getpwuid_r((uid_t)0, NULL, NULL, (size_t)0, NULL);
1329212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1329312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1329412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1329512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1329612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1329712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1329812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_GETPW_R_POSIX 1" >>confdefs.h
1329912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1330012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1330112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
1330212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1330312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1330412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
1330512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1330612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1330712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1330812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1330912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1331012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpwnam_r and getpwuid_r are posix _draft_ like" >&5
1331112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether getpwnam_r and getpwuid_r are posix _draft_ like... " >&6; }
1331212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # The prototype for the POSIX draft version is:
1331312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # struct passwd *getpwuid_r(uid_t, struct passwd *, char *, int);
1331412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # struct passwd *getpwnam_r(char *, struct passwd *,  char *, int);
1331512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1331612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h.  */
1331712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h>
1331812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                #include <sys/types.h>
1331912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                #include <pwd.h>
1332012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint
1332112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain ()
1332212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1332312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagetpwnam_r(NULL, NULL, NULL, (size_t)0);
1332412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                getpwuid_r((uid_t)0, NULL, NULL, (size_t)0);
1332512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ;
1332612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return 0;
1332712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1332812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1332912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then :
1333012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1333112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_GETPW_R_DRAFT 1" >>confdefs.h
1333212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1333312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1333412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; }
1333512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1333612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1333712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; }
1333812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1333912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \
1334012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    conftest$ac_exeext conftest.$ac_ext
1334112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1334212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1334312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1334412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1334512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1334612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_files="$ac_config_files Makefile libedit.pc src/Makefile doc/Makefile examples/Makefile"
1334712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1334812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >confcache <<\_ACEOF
1334912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This file is a shell script that caches the results of configure
1335012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# tests run on this system so they can be shared between configure
1335112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# scripts and configure runs, see configure's option --config-cache.
1335212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# It is not useful on other systems.  If it contains results you don't
1335312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# want to keep, you may remove or edit it.
1335412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1335512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# config.status only pays attention to the cache file if you give it
1335612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the --recheck option to rerun configure.
1335712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1335812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# `ac_cv_env_foo' variables (set or unset) will be overridden when
1335912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# loading this file, other *unset* `ac_cv_foo' will be assigned the
1336012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# following values.
1336112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1336212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1336312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1336412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The following way of writing the cache mishandles newlines in values,
1336512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# but we know of no workaround that is simple, portable, and efficient.
1336612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# So, we kill variables containing newlines.
1336712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Ultrix sh set writes to stderr and can't be redirected directly,
1336812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# and sets the high bit in the cache file unless we assign to the vars.
1336912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(
1337012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
1337112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval ac_val=\$$ac_var
1337212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_val in #(
1337312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *${as_nl}*)
1337412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $ac_var in #(
1337512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1337612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1337712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
1337812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $ac_var in #(
1337912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _ | IFS | as_nl) ;; #(
1338012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1338112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) { eval $ac_var=; unset $ac_var;} ;;
1338212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac ;;
1338312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1338412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
1338512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1338612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (set) 2>&1 |
1338712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $as_nl`(ac_space=' '; set) 2>&1` in #(
1338812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *${as_nl}ac_space=\ *)
1338912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # `set' does not quote correctly, so add quotes: double-quote
1339012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # substitution turns \\\\ into \\, and sed turns \\ into \.
1339112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sed -n \
1339212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	"s/'/'\\\\''/g;
1339312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
1339412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;; #(
1339512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
1339612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # `set' quotes correctly as required by POSIX, so do not add quotes.
1339712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1339812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1339912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac |
1340012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sort
1340112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala) |
1340212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed '
1340312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     /^ac_cv_env_/b end
1340412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     t clear
1340512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     :clear
1340612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
1340712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     t end
1340812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1340912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     :end' >>confcache
1341012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1341112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -w "$cache_file"; then
1341212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test "x$cache_file" != "x/dev/null"; then
1341312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1341412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: updating cache $cache_file" >&6;}
1341512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      if test ! -f "$cache_file" || test -h "$cache_file"; then
1341612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	cat confcache >"$cache_file"
1341712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      else
1341812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        case $cache_file in #(
1341912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        */* | ?:*)
1342012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  mv -f confcache "$cache_file"$$ &&
1342112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  mv -f "$cache_file"$$ "$cache_file" ;; #(
1342212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala        *)
1342312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  mv -f confcache "$cache_file" ;;
1342412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	esac
1342512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fi
1342612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1342712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1342812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1342912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
1343012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1343112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1343212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f confcache
1343312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1343412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$prefix" = xNONE && prefix=$ac_default_prefix
1343512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Let make expand exec_prefix.
1343612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1343712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1343812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDEFS=-DHAVE_CONFIG_H
1343912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1344012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_libobjs=
1344112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ltlibobjs=
1344212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaU=
1344312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1344412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # 1. Remove the extension, and $U if already installed.
1344512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1344612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
1344712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
1344812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  #    will be set to the directory where LIBOBJS objects are built.
1344912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1345012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1345112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1345212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBOBJS=$ac_libobjs
1345312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1345412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTLIBOBJS=$ac_ltlibobjs
1345512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1345612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1345712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1345812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking that generated files are newer than configure... " >&6; }
1345912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   if test -n "$am_sleep_pid"; then
1346012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     # Hide warnings about reused PIDs.
1346112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     wait $am_sleep_pid 2>/dev/null
1346212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   fi
1346312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
1346412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "done" >&6; }
1346512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
1346612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "conditional \"AMDEP\" was never defined.
1346712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5
1346812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1346912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1347012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1347112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5
1347212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1347312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$EXEEXT"; then
1347412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__EXEEXT_TRUE=
1347512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__EXEEXT_FALSE='#'
1347612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1347712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__EXEEXT_TRUE='#'
1347812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  am__EXEEXT_FALSE=
1347912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1348012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1348112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${WIDECHAR_TRUE}" && test -z "${WIDECHAR_FALSE}"; then
1348212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "conditional \"WIDECHAR\" was never defined.
1348312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5
1348412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1348512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${HAVE_STRLCPY_TRUE}" && test -z "${HAVE_STRLCPY_FALSE}"; then
1348612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "conditional \"HAVE_STRLCPY\" was never defined.
1348712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5
1348812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1348912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${HAVE_STRLCAT_TRUE}" && test -z "${HAVE_STRLCAT_FALSE}"; then
1349012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "conditional \"HAVE_STRLCAT\" was never defined.
1349112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5
1349212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1349312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${HAVE_VIS_TRUE}" && test -z "${HAVE_VIS_FALSE}"; then
1349412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "conditional \"HAVE_VIS\" was never defined.
1349512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5
1349612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1349712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${HAVE_UNVIS_TRUE}" && test -z "${HAVE_UNVIS_FALSE}"; then
1349812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "conditional \"HAVE_UNVIS\" was never defined.
1349912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5
1350012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1350112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1350212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: "${CONFIG_STATUS=./config.status}"
1350312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_write_fail=0
1350412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files_save=$ac_clean_files
1350512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files="$ac_clean_files $CONFIG_STATUS"
1350612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1350712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
1350812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_write_fail=0
1350912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1351012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#! $SHELL
1351112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Generated by $as_me.
1351212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Run this file to recreate the current configuration.
1351312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler output produced by configure, useful for debugging
1351412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# configure, is in config.log if it exists.
1351512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1351612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadebug=false
1351712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_recheck=false
1351812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_silent=false
1351912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1352012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL=\${CONFIG_SHELL-$SHELL}
1352112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport SHELL
1352212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ASEOF
1352312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1352412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ##
1352512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## M4sh Initialization. ##
1352612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ##
1352712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1352812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Be more Bourne compatible
1352912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDUALCASE=1; export DUALCASE # for MKS sh
1353012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1353112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  emulate sh
1353212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  NULLCMD=:
1353312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1353412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # is contrary to our usage.  Disable this feature.
1353512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  alias -g '${1+"$@"}'='"$@"'
1353612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  setopt NO_GLOB_SUBST
1353712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1353812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case `(set -o) 2>/dev/null` in #(
1353912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *posix*) :
1354012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    set -o posix ;; #(
1354112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) :
1354212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ;;
1354312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1354412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1354512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1354612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1354712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_nl='
1354812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala'
1354912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport as_nl
1355012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Printing a long string crashes Solaris 7 /usr/bin/printf.
1355112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
1355212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
1355312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
1355412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Prefer a ksh shell builtin over an external printf program on Solaris,
1355512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# but without wasting forks for bash or zsh.
1355612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$BASH_VERSION$ZSH_VERSION" \
1355712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
1355812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo='print -r --'
1355912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo_n='print -rn --'
1356012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
1356112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo='printf %s\n'
1356212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo_n='printf %s'
1356312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1356412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
1356512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
1356612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_n='/usr/ucb/echo -n'
1356712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1356812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
1356912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_n_body='eval
1357012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      arg=$1;
1357112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $arg in #(
1357212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *"$as_nl"*)
1357312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	expr "X$arg" : "X\\(.*\\)$as_nl";
1357412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
1357512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac;
1357612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
1357712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    '
1357812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    export as_echo_n_body
1357912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_echo_n='sh -c $as_echo_n_body as_echo'
1358012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1358112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  export as_echo_body
1358212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_echo='sh -c $as_echo_body as_echo'
1358312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1358412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1358512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The user is always right.
1358612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${PATH_SEPARATOR+set}" != set; then
1358712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  PATH_SEPARATOR=:
1358812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1358912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1359012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      PATH_SEPARATOR=';'
1359112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1359212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1359312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1359412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1359512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# IFS
1359612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We need space, tab and new line, in precisely that order.  Quoting is
1359712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# there to prevent editors from complaining about space-tab.
1359812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (If _AS_PATH_WALK were called with IFS unset, it would disable word
1359912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# splitting by setting IFS to empty value.)
1360012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=" ""	$as_nl"
1360112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1360212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find who we are.  Look in the path if we contain no directory separator.
1360312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_myself=
1360412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $0 in #((
1360512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *[\\/]* ) as_myself=$0 ;;
1360612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1360712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH
1360812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1360912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$as_save_IFS
1361012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -z "$as_dir" && as_dir=.
1361112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1361212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
1361312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS
1361412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1361512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ;;
1361612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1361712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We did not find ourselves, most probably we were run as `sh COMMAND'
1361812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# in which case we are not to be found in the path.
1361912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$as_myself" = x; then
1362012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_myself=$0
1362112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1362212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test ! -f "$as_myself"; then
1362312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1362412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exit 1
1362512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1362612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1362712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Unset variables that we do not need and which cause bugs (e.g. in
1362812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1362912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# suppresses any "Segmentation fault" message there.  '((' could
1363012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# trigger a bug in pdksh 5.2.14.
1363112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_var in BASH_ENV ENV MAIL MAILPATH
1363212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado eval test x\${$as_var+set} = xset \
1363312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1363412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1363512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS1='$ '
1363612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS2='> '
1363712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS4='+ '
1363812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1363912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# NLS nuisances.
1364012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLC_ALL=C
1364112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport LC_ALL
1364212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLANGUAGE=C
1364312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport LANGUAGE
1364412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1364512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# CDPATH.
1364612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1364712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1364812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1364912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_error STATUS ERROR [LINENO LOG_FD]
1365012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------------------------
1365112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1365212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1365312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# script with STATUS, using 1 if that was 0.
1365412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error ()
1365512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1365612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_status=$1; test $as_status -eq 0 && as_status=1
1365712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test "$4"; then
1365812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1365912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1366012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1366112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$as_me: error: $2" >&2
1366212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_exit $as_status
1366312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_error
1366412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1366512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1366612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_set_status STATUS
1366712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -----------------------
1366812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set $? to STATUS, without forking.
1366912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_set_status ()
1367012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1367112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  return $1
1367212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_set_status
1367312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1367412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_exit STATUS
1367512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -----------------
1367612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
1367712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_exit ()
1367812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1367912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  set +e
1368012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_set_status $1
1368112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exit $1
1368212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_exit
1368312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1368412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_unset VAR
1368512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------
1368612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Portably unset VAR.
1368712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_unset ()
1368812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1368912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { eval $1=; unset $1;}
1369012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1369112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_unset=as_fn_unset
1369212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_append VAR VALUE
1369312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------
1369412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Append the text in VALUE to the end of the definition contained in VAR. Take
1369512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# advantage of any shell optimizations that allow amortized linear growth over
1369612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# repeated appends, instead of the typical quadratic growth present in naive
1369712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# implementations.
1369812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
1369912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval 'as_fn_append ()
1370012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
1370112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval $1+=\$2
1370212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }'
1370312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1370412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_append ()
1370512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
1370612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval $1=\$$1\$2
1370712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1370812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # as_fn_append
1370912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1371012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_arith ARG...
1371112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------------
1371212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Perform arithmetic evaluation on the ARGs, and store the result in the
1371312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# global $as_val. Take advantage of shells that can avoid forks. The arguments
1371412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# must be portable across $(()) and expr.
1371512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
1371612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval 'as_fn_arith ()
1371712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
1371812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_val=$(( $* ))
1371912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }'
1372012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1372112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_arith ()
1372212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  {
1372312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_val=`expr "$@" || test $? -eq 1`
1372412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1372512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # as_fn_arith
1372612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1372712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1372812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif expr a : '\(a\)' >/dev/null 2>&1 &&
1372912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1373012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_expr=expr
1373112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1373212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_expr=false
1373312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1373412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1373512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1373612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_basename=basename
1373712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1373812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_basename=false
1373912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1374012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1374112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
1374212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_dirname=dirname
1374312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1374412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_dirname=false
1374512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1374612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1374712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_me=`$as_basename -- "$0" ||
1374812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1374912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$0" : 'X\(//\)$' \| \
1375012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1375112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X/"$0" |
1375212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^.*\/\([^/][^/]*\)\/*$/{
1375312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1375412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1375512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1375612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\/\(\/\/\)$/{
1375712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1375812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1375912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1376012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\/\(\/\).*/{
1376112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1376212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1376312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1376412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`
1376512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1376612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Avoid depending upon Character Ranges.
1376712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1376812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1376912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1377012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_digits='0123456789'
1377112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_alnum=$as_cr_Letters$as_cr_digits
1377212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1377312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_C= ECHO_N= ECHO_T=
1377412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `echo -n x` in #(((((
1377512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala-n*)
1377612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case `echo 'xy\c'` in
1377712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
1377812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  xy)  ECHO_C='\c';;
1377912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
1378012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       ECHO_T='	';;
1378112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac;;
1378212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
1378312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ECHO_N='-n';;
1378412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1378512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1378612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$ conf$$.exe conf$$.file
1378712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -d conf$$.dir; then
1378812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conf$$.dir/conf$$.file
1378912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1379012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f conf$$.dir
1379112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  mkdir conf$$.dir 2>/dev/null
1379212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1379312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (echo >conf$$.file) 2>/dev/null; then
1379412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if ln -s conf$$.file conf$$ 2>/dev/null; then
1379512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_ln_s='ln -s'
1379612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # ... but there are two gotchas:
1379712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
1379812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
1379912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # In both cases, we have to default to `cp -pR'.
1380012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1380112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_ln_s='cp -pR'
1380212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  elif ln conf$$.file conf$$ 2>/dev/null; then
1380312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_ln_s=ln
1380412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1380512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_ln_s='cp -pR'
1380612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1380712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1380812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_ln_s='cp -pR'
1380912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1381012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
1381112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarmdir conf$$.dir 2>/dev/null
1381212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1381312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1381412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_mkdir_p
1381512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -------------
1381612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create "$as_dir" as a directory, including parents if necessary.
1381712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_mkdir_p ()
1381812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1381912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1382012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $as_dir in #(
1382112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -*) as_dir=./$as_dir;;
1382212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1382312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -d "$as_dir" || eval $as_mkdir_p || {
1382412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_dirs=
1382512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    while :; do
1382612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $as_dir in #(
1382712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1382812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) as_qdir=$as_dir;;
1382912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
1383012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_dirs="'$as_qdir' $as_dirs"
1383112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_dir=`$as_dirname -- "$as_dir" ||
1383212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1383312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_dir" : 'X\(//\)[^/]' \| \
1383412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_dir" : 'X\(//\)$' \| \
1383512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1383612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$as_dir" |
1383712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1383812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1383912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1384012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1384112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)[^/].*/{
1384212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1384312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1384412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1384512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)$/{
1384612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1384712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1384812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1384912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\).*/{
1385012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1385112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1385212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1385312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`
1385412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test -d "$as_dir" && break
1385512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
1385612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -z "$as_dirs" || eval "mkdir $as_dirs"
1385712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1385812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1385912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1386012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_mkdir_p
1386112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif mkdir -p . 2>/dev/null; then
1386212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_mkdir_p='mkdir -p "$as_dir"'
1386312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1386412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -d ./-p && rmdir ./-p
1386512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_mkdir_p=false
1386612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1386712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1386812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1386912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_executable_p FILE
1387012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -----------------------
1387112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Test if FILE is an executable regular file.
1387212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_executable_p ()
1387312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1387412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -f "$1" && test -x "$1"
1387512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_executable_p
1387612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_test_x='test -x'
1387712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_executable_p=as_fn_executable_p
1387812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1387912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed expression to map a string onto a valid CPP name.
1388012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1388112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1388212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed expression to map a string onto a valid variable name.
1388312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
1388412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1388512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1388612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec 6>&1
1388712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------------------------------- ##
1388812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Main body of $CONFIG_STATUS script. ##
1388912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------------------------------- ##
1389012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ASEOF
1389112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
1389212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1389312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1389412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Save the log message, to keep $0 and so on meaningful, and to
1389512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# report actual input values of CONFIG_FILES etc. instead of their
1389612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# values after options handling.
1389712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_log="
1389812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaThis file was extended by libedit $as_me 3.1, which was
1389912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagenerated by GNU Autoconf 2.69.  Invocation command line was
1390012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1390112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CONFIG_FILES    = $CONFIG_FILES
1390212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CONFIG_HEADERS  = $CONFIG_HEADERS
1390312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CONFIG_LINKS    = $CONFIG_LINKS
1390412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CONFIG_COMMANDS = $CONFIG_COMMANDS
1390512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $ $0 $@
1390612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1390712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaon `(hostname || uname -n) 2>/dev/null | sed 1q`
1390812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"
1390912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1391012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1391112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1391212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_config_files in *"
1391312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) set x $ac_config_files; shift; ac_config_files=$*;;
1391412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1391512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1391612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_config_headers in *"
1391712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
1391812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1391912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1392012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1392112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1392212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Files that config.status was made for.
1392312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaconfig_files="$ac_config_files"
1392412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaconfig_headers="$ac_config_headers"
1392512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaconfig_commands="$ac_config_commands"
1392612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1392712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1392812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1392912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1393012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_usage="\
1393112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\`$as_me' instantiates files and other configuration actions
1393212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafrom templates according to the current configuration.  Unless the files
1393312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaand actions are specified as TAGs, all are instantiated by default.
1393412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1393512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsage: $0 [OPTION]... [TAG]...
1393612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1393712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -h, --help       print this help, then exit
1393812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -V, --version    print version number and configuration settings, then exit
1393912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      --config     print configuration, then exit
1394012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -q, --quiet, --silent
1394112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                   do not print progress messages
1394212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -d, --debug      don't remove temporary files
1394312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      --recheck    update $as_me by reconfiguring in the same conditions
1394412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      --file=FILE[:TEMPLATE]
1394512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                   instantiate the configuration file FILE
1394612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      --header=FILE[:TEMPLATE]
1394712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala                   instantiate the configuration header FILE
1394812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1394912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaConfiguration files:
1395012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$config_files
1395112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1395212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaConfiguration headers:
1395312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$config_headers
1395412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1395512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaConfiguration commands:
1395612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$config_commands
1395712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1395812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaReport bugs to the package provider."
1395912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1396012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1396112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1396212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1396312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_version="\\
1396412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibedit config.status 3.1
1396512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaconfigured by $0, generated by GNU Autoconf 2.69,
1396612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  with options \\"\$ac_cs_config\\"
1396712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1396812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCopyright (C) 2012 Free Software Foundation, Inc.
1396912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaThis config.status script is free software; the Free Software Foundation
1397012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagives unlimited permission to copy, distribute and modify it."
1397112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1397212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_pwd='$ac_pwd'
1397312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasrcdir='$srcdir'
1397412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL='$INSTALL'
1397512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMKDIR_P='$MKDIR_P'
1397612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAWK='$AWK'
1397712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "\$AWK" || AWK=awk
1397812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1397912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1398012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1398112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The default lists apply if the user does not specify any file.
1398212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_need_defaults=:
1398312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhile test $# != 0
1398412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1398512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $1 in
1398612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --*=?*)
1398712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1398812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1398912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_shift=:
1399012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1399112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --*=)
1399212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1399312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_optarg=
1399412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_shift=:
1399512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1399612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)
1399712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_option=$1
1399812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_optarg=$2
1399912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_shift=shift
1400012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1400112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1400212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1400312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_option in
1400412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Handling of the options.
1400512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1400612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cs_recheck=: ;;
1400712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1400812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$ac_cs_version"; exit ;;
1400912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --config | --confi | --conf | --con | --co | --c )
1401012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$ac_cs_config"; exit ;;
1401112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --debug | --debu | --deb | --de | --d | -d )
1401212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    debug=: ;;
1401312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --file | --fil | --fi | --f )
1401412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $ac_shift
1401512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_optarg in
1401612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1401712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    '') as_fn_error $? "missing file argument" ;;
1401812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1401912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_append CONFIG_FILES " '$ac_optarg'"
1402012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_need_defaults=false;;
1402112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --header | --heade | --head | --hea )
1402212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $ac_shift
1402312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_optarg in
1402412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1402512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1402612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1402712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_need_defaults=false;;
1402812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --he | --h)
1402912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Conflict between --help and --header
1403012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "ambiguous option: \`$1'
1403112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaTry \`$0 --help' for more information.";;
1403212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  --help | --hel | -h )
1403312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "$ac_cs_usage"; exit ;;
1403412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1403512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1403612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_cs_silent=: ;;
1403712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1403812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # This is an error.
1403912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -*) as_fn_error $? "unrecognized option: \`$1'
1404012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaTry \`$0 --help' for more information." ;;
1404112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1404212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) as_fn_append ac_config_targets " $1"
1404312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     ac_need_defaults=false ;;
1404412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1404512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1404612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shift
1404712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1404812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1404912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure_extra_args=
1405012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1405112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_cs_silent; then
1405212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exec 6>/dev/null
1405312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_configure_extra_args="$ac_configure_extra_args --silent"
1405412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1405512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1405612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1405712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1405812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif \$ac_cs_recheck; then
1405912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1406012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shift
1406112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
1406212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  CONFIG_SHELL='$SHELL'
1406312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  export CONFIG_SHELL
1406412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exec "\$@"
1406512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1406612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1406712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1406812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1406912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec 5>>config.log
1407012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1407112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo
1407212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
1407312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Running $as_me. ##
1407412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ASBOX
1407512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $as_echo "$ac_log"
1407612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} >&5
1407712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1407812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1407912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1408012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1408112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# INIT-COMMANDS
1408212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1408312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
1408412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1408512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1408612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The HP-UX ksh and POSIX shell print the target directory to stdout
1408712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# if CDPATH is set.
1408812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1408912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1409012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased_quote_subst='$sed_quote_subst'
1409112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadouble_quote_subst='$double_quote_subst'
1409212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadelay_variable_subst='$delay_variable_subst'
1409312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
1409412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
1409512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
1409612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
1409712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
1409812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
1409912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
1410012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
1410112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
1410212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
1410312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
1410412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
1410512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
1410612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
1410712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
1410812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
1410912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
1411012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
1411112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
1411212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
1411312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
1411412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
1411512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
1411612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
1411712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
1411812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
1411912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
1412012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
1412112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
1412212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
1412312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
1412412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
1412512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
1412612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
1412712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
1412812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
1412912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
1413012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
1413112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
1413212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
1413312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
1413412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
1413512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
1413612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
1413712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
1413812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
1413912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
1414012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
1414112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
1414212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
1414312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
1414412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
1414512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
1414612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
1414712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
1414812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
1414912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
1415012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
1415112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
1415212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
1415312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
1415412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
1415512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
1415612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
1415712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
1415812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
1415912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
1416012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
1416112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
1416212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
1416312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
1416412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
1416512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
1416612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
1416712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
1416812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
1416912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
1417012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
1417112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
1417212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
1417312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
1417412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
1417512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
1417612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
1417712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
1417812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
1417912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
1418012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
1418112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
1418212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
1418312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
1418412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
1418512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
1418612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
1418712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
1418812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
1418912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
1419012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
1419112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
1419212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
1419312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
1419412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
1419512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
1419612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
1419712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
1419812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
1419912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
1420012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
1420112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
1420212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
1420312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
1420412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
1420512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
1420612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
1420712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
1420812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
1420912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
1421012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
1421112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
1421212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
1421312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
1421412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
1421512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
1421612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
1421712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
1421812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
1421912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
1422012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
1422112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
1422212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
1422312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1422412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCC='$LTCC'
1422512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCFLAGS='$LTCFLAGS'
1422612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler='$compiler_DEFAULT'
1422712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1422812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A function that is used when there is no print builtin or printf.
1422912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_fallback_echo ()
1423012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1423112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval 'cat <<_LTECHO_EOF
1423212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\$1
1423312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LTECHO_EOF'
1423412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1423512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1423612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Quote evaled strings.
1423712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor var in SHELL \
1423812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO \
1423912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPATH_SEPARATOR \
1424012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSED \
1424112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGREP \
1424212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEGREP \
1424312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFGREP \
1424412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD \
1424512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNM \
1424612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S \
1424712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_SP2NL \
1424812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_NL2SP \
1424912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_flag \
1425012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP \
1425112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadeplibs_check_method \
1425212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_cmd \
1425312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_glob \
1425412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawant_nocaseglob \
1425512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL \
1425612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedlib_from_linklib_cmd \
1425712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR \
1425812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR_FLAGS \
1425912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchiver_list_spec \
1426012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP \
1426112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB \
1426212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC \
1426312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCFLAGS \
1426412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler \
1426512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_pipe \
1426612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_cdecl \
1426712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address \
1426812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
1426912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanm_file_list_spec \
1427012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_no_builtin_flag \
1427112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_pic \
1427212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_wl \
1427312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_static \
1427412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_prog_compiler_c_o \
1427512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_locks \
1427612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL \
1427712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL \
1427812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT \
1427912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO \
1428012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL \
1428112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64 \
1428212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashrext_cmds \
1428312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_dynamic_flag_spec \
1428412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhole_archive_flag_spec \
1428512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_needs_object \
1428612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld \
1428712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaallow_undefined_flag \
1428812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_undefined_flag \
1428912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_flag_spec \
1429012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_separator \
1429112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexclude_expsyms \
1429212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainclude_expsyms \
1429312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_list_spec \
1429412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavariables_saved_for_relink \
1429512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibname_spec \
1429612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibrary_names_spec \
1429712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasoname_spec \
1429812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainstall_override_mode \
1429912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_eval \
1430012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_striplib \
1430112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastriplib; do
1430212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1430312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *[\\\\\\\`\\"\\\$]*)
1430412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
1430512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1430612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
1430712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1430812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1430912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1431012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1431112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1431212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Double-quote double-evaled strings.
1431312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor var in reload_cmds \
1431412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postinstall_cmds \
1431512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postuninstall_cmds \
1431612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_cmds \
1431712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextract_expsyms_cmds \
1431812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_new_cmds \
1431912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_expsyms_cmds \
1432012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_cmds \
1432112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_expsym_cmds \
1432212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_cmds \
1432312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_expsym_cmds \
1432412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_symbols_cmds \
1432512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprelink_cmds \
1432612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostlink_cmds \
1432712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostinstall_cmds \
1432812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostuninstall_cmds \
1432912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_cmds \
1433012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_search_path_spec \
1433112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_dlsearch_path_spec; do
1433212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1433312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *[\\\\\\\`\\"\\\$]*)
1433412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
1433512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1433612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *)
1433712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1433812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      ;;
1433912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1434012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1434112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1434212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_aux_dir='$ac_aux_dir'
1434312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaxsi_shell='$xsi_shell'
1434412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_shell_append='$lt_shell_append'
1434512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1434612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# See if we are running on zsh, and set the options which allow our
1434712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# commands through without removal of \ escapes INIT.
1434812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "\${ZSH_VERSION+set}" ; then
1434912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   setopt NO_GLOB_SUBST
1435012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1435112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1435212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1435312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    PACKAGE='$PACKAGE'
1435412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    VERSION='$VERSION'
1435512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    TIMESTAMP='$TIMESTAMP'
1435612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    RM='$RM'
1435712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ofile='$ofile'
1435812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1435912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1436012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1436112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1436212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1436312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1436412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1436512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1436612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Handling of arguments.
1436712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_config_target in $ac_config_targets
1436812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1436912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_config_target in
1437012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
1437112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
1437212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
1437312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
1437412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "libedit.pc") CONFIG_FILES="$CONFIG_FILES libedit.pc" ;;
1437512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
1437612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
1437712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
1437812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1437912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1438012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1438112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1438212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1438312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1438412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If the user did not use the arguments to specify the items to instantiate,
1438512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# then the envvar interface is used.  Set only those that are not.
1438612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We use the long form for the default assignment because of an extremely
1438712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# bizarre bug on SunOS 4.1.3.
1438812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_need_defaults; then
1438912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
1439012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
1439112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
1439212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1439312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1439412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Have a temporary directory for convenience.  Make it in the build tree
1439512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# simply because there is no reason against having it here, and in addition,
1439612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# creating and moving files from /tmp can sometimes cause problems.
1439712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Hook for its removal unless debugging.
1439812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Note that there is a small window in which the directory will not be cleaned:
1439912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# after its creation but before its name has been assigned to `$tmp'.
1440012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$debug ||
1440112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1440212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  tmp= ac_tmp=
1440312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  trap 'exit_status=$?
1440412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  : "${ac_tmp:=$tmp}"
1440512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
1440612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' 0
1440712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  trap 'as_fn_exit 1' 1 2 13 15
1440812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1440912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create a (secure) tmp directory for tmp files.
1441012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1441112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1441212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1441312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test -d "$tmp"
1441412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}  ||
1441512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1441612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  tmp=./conf$$-$RANDOM
1441712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  (umask 077 && mkdir "$tmp")
1441812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
1441912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tmp=$tmp
1442012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1442112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set up the scripts for CONFIG_FILES section.
1442212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# No need to generate them if there are no CONFIG_FILES.
1442312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This happens for instance with `./config.status config.h'.
1442412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CONFIG_FILES"; then
1442512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1442612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1442712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cr=`echo X | tr X '\015'`
1442812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# On cygwin, bash can eat \r inside `` if the user requested igncr.
1442912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# But we know of no other shell where ac_cr would be empty at this
1443012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# point, so we can use a bashism as a fallback.
1443112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cr" = x; then
1443212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  eval ac_cr=\$\'\\r\'
1443312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1443412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
1443512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
1443612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cs_awk_cr='\\r'
1443712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1443812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cs_awk_cr=$ac_cr
1443912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1444012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1444112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
1444212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1444312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1444412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1444512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1444612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo "cat >conf$$subs.awk <<_ACEOF" &&
1444712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
1444812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  echo "_ACEOF"
1444912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} >conf$$subs.sh ||
1445012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1445112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
1445212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_delim='%!_!# '
1445312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_last_try in false false false false false :; do
1445412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  . ./conf$$subs.sh ||
1445512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1445612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1445712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
1445812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test $ac_delim_n = $ac_delim_num; then
1445912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break
1446012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  elif $ac_last_try; then
1446112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1446212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1446312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1446412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1446512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1446612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$subs.sh
1446712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1446812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1446912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
1447012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1447112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased -n '
1447212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialah
1447312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^/S["/; s/!.*/"]=/
1447412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap
1447512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialag
1447612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^[^!]*!//
1447712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:repl
1447812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat repl
1447912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/'"$ac_delim"'$//
1448012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat delim
1448112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:nl
1448212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialah
1448312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\(.\{148\}\)..*/\1/
1448412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat more1
1448512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
1448612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap
1448712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialan
1448812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialab repl
1448912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:more1
1449012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/"\\/
1449112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap
1449212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialag
1449312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/.\{148\}//
1449412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat nl
1449512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:delim
1449612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialah
1449712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\(.\{148\}\)..*/\1/
1449812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat more2
1449912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/"/
1450012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap
1450112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialab
1450212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:more2
1450312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/"\\/
1450412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap
1450512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialag
1450612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/.\{148\}//
1450712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat delim
1450812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' <conf$$subs.awk | sed '
1450912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/^[^""]/{
1451012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  N
1451112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s/\n//
1451212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1451312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' >>$CONFIG_STATUS || ac_write_fail=1
1451412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$subs.awk
1451512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1451612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACAWK
1451712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
1451812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for (key in S) S_is_set[key] = 1
1451912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  FS = ""
1452012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1452112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1452212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{
1452312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  line = $ 0
1452412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  nfields = split(line, field, "@")
1452512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  substed = 0
1452612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  len = length(field[1])
1452712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for (i = 2; i < nfields; i++) {
1452812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    key = field[i]
1452912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    keylen = length(key)
1453012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (S_is_set[key]) {
1453112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      value = S[key]
1453212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
1453312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      len += length(value) + length(field[++i])
1453412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      substed = 1
1453512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    } else
1453612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      len += 1 + keylen
1453712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1453812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1453912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  print line
1454012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1454112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1454212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACAWK
1454312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1454412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1454512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
1454612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
1454712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1454812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  cat
1454912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
1455012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
1455112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1455212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1455312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
1455412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
1455512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# trailing colons and then remove the whole line if VPATH becomes empty
1455612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (actually we leave an empty line to preserve line numbers).
1455712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$srcdir" = x.; then
1455812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
1455912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialah
1456012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas///
1456112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^/:/
1456212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/[	 ]*$/:/
1456312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/:\$(srcdir):/:/g
1456412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/:\${srcdir}:/:/g
1456512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/:@srcdir@:/:/g
1456612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^:*//
1456712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/:*$//
1456812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax
1456912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\(=[	 ]*\).*/\1/
1457012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaG
1457112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\n//
1457212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^[^=]*=[	 ]*$//
1457312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}'
1457412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1457512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1457612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1457712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # test -n "$CONFIG_FILES"
1457812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1457912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set up the scripts for CONFIG_HEADERS section.
1458012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# No need to generate them if there are no CONFIG_HEADERS.
1458112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This happens for instance with `./config.status Makefile'.
1458212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CONFIG_HEADERS"; then
1458312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >"$ac_tmp/defines.awk" <<\_ACAWK ||
1458412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBEGIN {
1458512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1458612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1458712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform confdefs.h into an awk script `defines.awk', embedded as
1458812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# here-document in config.status, that substitutes the proper values into
1458912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# config.h.in to produce config.h.
1459012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1459112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create a delimiter string that does not exist in confdefs.h, to ease
1459212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# handling of long lines.
1459312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_delim='%!_!# '
1459412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_last_try in false false :; do
1459512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
1459612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test -z "$ac_tt"; then
1459712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    break
1459812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  elif $ac_last_try; then
1459912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
1460012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1460112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1460212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1460312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1460412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1460512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# For the awk script, D is an array of macro values keyed by name,
1460612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# likewise P contains macro parameters if any.  Preserve backslash
1460712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# newline sequences.
1460812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1460912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
1461012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased -n '
1461112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/.\{148\}/&'"$ac_delim"'/g
1461212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat rset
1461312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:rset
1461412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
1461512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat def
1461612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialad
1461712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:def
1461812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\\$//
1461912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat bsnl
1462012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g
1462112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1462212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaD["\1"]=" \3"/p
1462312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
1462412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialad
1462512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:bsnl
1462612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g
1462712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1462812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaD["\1"]=" \3\\\\\\n"\\/p
1462912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat cont
1463012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
1463112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat cont
1463212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialad
1463312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:cont
1463412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialan
1463512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/.\{148\}/&'"$ac_delim"'/g
1463612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat clear
1463712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:clear
1463812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\\$//
1463912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat bsnlc
1464012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/"/p
1464112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialad
1464212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:bsnlc
1464312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
1464412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialab cont
1464512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' <confdefs.h | sed '
1464612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/'"$ac_delim"'/"\\\
1464712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"/g' >>$CONFIG_STATUS || ac_write_fail=1
1464812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1464912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1465012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for (key in D) D_is_set[key] = 1
1465112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  FS = ""
1465212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1465312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
1465412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  line = \$ 0
1465512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  split(line, arg, " ")
1465612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (arg[1] == "#") {
1465712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    defundef = arg[2]
1465812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mac1 = arg[3]
1465912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  } else {
1466012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    defundef = substr(arg[1], 2)
1466112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mac1 = arg[2]
1466212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1466312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  split(mac1, mac2, "(") #)
1466412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  macro = mac2[1]
1466512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  prefix = substr(line, 1, index(line, defundef) - 1)
1466612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if (D_is_set[macro]) {
1466712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Preserve the white space surrounding the "#".
1466812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    print prefix "define", macro P[macro] D[macro]
1466912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    next
1467012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  } else {
1467112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Replace #undef with comments.  This is necessary, for example,
1467212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # in the case of _POSIX_SOURCE, which is predefined and required
1467312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # on some systems where configure will not decide to define it.
1467412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if (defundef == "undef") {
1467512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      print "/*", prefix defundef, macro, "*/"
1467612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      next
1467712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    }
1467812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  }
1467912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1468012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ print }
1468112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACAWK
1468212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1468312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1468412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
1468512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # test -n "$CONFIG_HEADERS"
1468612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1468712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1468812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
1468912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift
1469012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_tag
1469112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado
1469212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_tag in
1469312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :[FHLC]) ac_mode=$ac_tag; continue;;
1469412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1469512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_mode$ac_tag in
1469612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :[FHL]*:*);;
1469712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
1469812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :[FH]-) ac_tag=-:-;;
1469912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
1470012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1470112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_save_IFS=$IFS
1470212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=:
1470312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  set x $ac_tag
1470412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  IFS=$ac_save_IFS
1470512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shift
1470612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_file=$1
1470712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shift
1470812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1470912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_mode in
1471012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :L) ac_source=$1;;
1471112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :[FH])
1471212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_file_inputs=
1471312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for ac_f
1471412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    do
1471512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $ac_f in
1471612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      -) ac_f="$ac_tmp/stdin";;
1471712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      *) # Look for the file first in the build tree, then in the source tree
1471812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
1471912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 # because $ac_f cannot contain `:'.
1472012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 test -f "$ac_f" ||
1472112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   case $ac_f in
1472212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   [\\/$]*) false;;
1472312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
1472412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   esac ||
1472512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
1472612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      esac
1472712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1472812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_fn_append ac_file_inputs " '$ac_f'"
1472912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
1473012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1473112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Let's still pretend it is `configure' which instantiates (i.e., don't
1473212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # use $as_me), people would be surprised to read:
1473312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    #    /* config.h.  Generated by config.status.  */
1473412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    configure_input='Generated from '`
1473512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
1473612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	`' by configure.'
1473712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test x"$ac_file" != x-; then
1473812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      configure_input="$ac_file.  $configure_input"
1473912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1474012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: creating $ac_file" >&6;}
1474112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1474212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Neutralize special characters interpreted by sed in replacement strings.
1474312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $configure_input in #(
1474412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *\&* | *\|* | *\\* )
1474512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       ac_sed_conf_input=`$as_echo "$configure_input" |
1474612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala       sed 's/[\\\\&|]/\\\\&/g'`;; #(
1474712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *) ac_sed_conf_input=$configure_input;;
1474812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1474912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1475012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    case $ac_tag in
1475112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    *:-:* | *:-) cat >"$ac_tmp/stdin" \
1475212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
1475312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    esac
1475412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1475512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1475612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1475712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_dir=`$as_dirname -- "$ac_file" ||
1475812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1475912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$ac_file" : 'X\(//\)[^/]' \| \
1476012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$ac_file" : 'X\(//\)$' \| \
1476112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1476212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$ac_file" |
1476312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1476412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1476512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1476612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1476712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)[^/].*/{
1476812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1476912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1477012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1477112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)$/{
1477212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1477312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1477412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1477512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\).*/{
1477612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1477712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1477812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1477912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`
1478012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_dir="$ac_dir"; as_fn_mkdir_p
1478112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_builddir=.
1478212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1478312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "$ac_dir" in
1478412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1478512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*)
1478612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1478712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # A ".." for each directory in $ac_dir_suffix.
1478812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1478912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_top_builddir_sub in
1479012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1479112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1479212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac ;;
1479312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1479412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_top_builddir=$ac_pwd
1479512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_builddir=$ac_pwd$ac_dir_suffix
1479612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# for backward compatibility:
1479712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_top_builddir=$ac_top_build_prefix
1479812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1479912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $srcdir in
1480012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  .)  # We are building in place.
1480112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_srcdir=.
1480212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_top_srcdir=$ac_top_builddir_sub
1480312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_abs_top_srcdir=$ac_pwd ;;
1480412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  [\\/]* | ?:[\\/]* )  # Absolute name.
1480512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_srcdir=$srcdir$ac_dir_suffix;
1480612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_top_srcdir=$srcdir
1480712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_abs_top_srcdir=$srcdir ;;
1480812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) # Relative name.
1480912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1481012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_top_srcdir=$ac_top_build_prefix$srcdir
1481112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1481212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1481312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1481412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1481512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1481612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_mode in
1481712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :F)
1481812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  #
1481912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # CONFIG_FILE
1482012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  #
1482112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1482212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $INSTALL in
1482312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
1482412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
1482512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1482612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_MKDIR_P=$MKDIR_P
1482712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $MKDIR_P in
1482812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  [\\/$]* | ?:[\\/]* ) ;;
1482912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1483012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1483112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1483212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1483312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1483412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If the template does not know about datarootdir, expand it.
1483512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME: This hack should be removed a few years after 2.60.
1483612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_datarootdir_hack=; ac_datarootdir_seen=
1483712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_sed_dataroot='
1483812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/datarootdir/ {
1483912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  p
1484012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  q
1484112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1484212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@datadir@/p
1484312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@docdir@/p
1484412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@infodir@/p
1484512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@localedir@/p
1484612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@mandir@/p'
1484712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1484812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*datarootdir*) ac_datarootdir_seen=yes;;
1484912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1485012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1485112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1485212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1485312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1485412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_datarootdir_hack='
1485512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s&@datadir@&$datadir&g
1485612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s&@docdir@&$docdir&g
1485712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s&@infodir@&$infodir&g
1485812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s&@localedir@&$localedir&g
1485912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s&@mandir@&$mandir&g
1486012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  s&\\\${datarootdir}&$datarootdir&g' ;;
1486112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac
1486212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1486312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1486412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Neutralize VPATH when `$srcdir' = `.'.
1486512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shell code in configure.ac might set extrasub.
1486612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME: do we really want to maintain this feature?
1486712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1486812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_sed_extra="$ac_vpsub
1486912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$extrasub
1487012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1487112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1487212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:t
1487312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1487412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas|@configure_input@|$ac_sed_conf_input|;t t
1487512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@top_builddir@&$ac_top_builddir_sub&;t t
1487612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@top_build_prefix@&$ac_top_build_prefix&;t t
1487712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@srcdir@&$ac_srcdir&;t t
1487812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@abs_srcdir@&$ac_abs_srcdir&;t t
1487912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@top_srcdir@&$ac_top_srcdir&;t t
1488012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1488112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@builddir@&$ac_builddir&;t t
1488212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@abs_builddir@&$ac_abs_builddir&;t t
1488312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1488412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@INSTALL@&$ac_INSTALL&;t t
1488512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@MKDIR_P@&$ac_MKDIR_P&;t t
1488612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_datarootdir_hack
1488712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"
1488812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
1488912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1489012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1489112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1489212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1489312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
1489412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      "$ac_tmp/out"`; test -z "$ac_out"; } &&
1489512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1489612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhich seems to be undefined.  Please make sure it is defined" >&5
1489712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1489812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhich seems to be undefined.  Please make sure it is defined" >&2;}
1489912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1490012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  rm -f "$ac_tmp/stdin"
1490112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_file in
1490212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
1490312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
1490412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac \
1490512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1490612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;;
1490712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :H)
1490812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  #
1490912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # CONFIG_HEADER
1491012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  #
1491112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test x"$ac_file" != x-; then
1491212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    {
1491312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      $as_echo "/* $configure_input  */" \
1491412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1491512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    } >"$ac_tmp/config.h" \
1491612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1491712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1491812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1491912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: $ac_file is unchanged" >&6;}
1492012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
1492112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      rm -f "$ac_file"
1492212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      mv "$ac_tmp/config.h" "$ac_file" \
1492312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
1492412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1492512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  else
1492612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $as_echo "/* $configure_input  */" \
1492712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1492812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      || as_fn_error $? "could not create -" "$LINENO" 5
1492912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  fi
1493012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compute "$ac_file"'s index in $config_headers.
1493112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_am_arg="$ac_file"
1493212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_am_stamp_count=1
1493312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor _am_header in $config_headers :; do
1493412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $_am_header in
1493512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $_am_arg | $_am_arg:* )
1493612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      break ;;
1493712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    * )
1493812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1493912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1494012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone
1494112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1494212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1494312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$_am_arg" : 'X\(//\)[^/]' \| \
1494412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$_am_arg" : 'X\(//\)$' \| \
1494512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1494612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$_am_arg" |
1494712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1494812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1494912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1495012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1495112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)[^/].*/{
1495212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1495312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1495412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1495512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)$/{
1495612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1495712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1495812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1495912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\).*/{
1496012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1496112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1496212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1496312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`/stamp-h$_am_stamp_count
1496412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;;
1496512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1496612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1496712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: executing $ac_file commands" >&6;}
1496812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;;
1496912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1497012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1497112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1497212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $ac_file$ac_mode in
1497312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1497412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Older Autoconf quotes --file arguments for eval, but not when files
1497512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # are listed without --file.  Let's play safe and only enable the eval
1497612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # if we detect the quoting.
1497712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $CONFIG_FILES in
1497812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *\'*) eval set x "$CONFIG_FILES" ;;
1497912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  *)   set x $CONFIG_FILES ;;
1498012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1498112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  shift
1498212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  for mf
1498312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  do
1498412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Strip MF so we end up with the name of the file.
1498512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    mf=`echo "$mf" | sed -e 's/:.*$//'`
1498612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Check whether this is an Automake generated Makefile or not.
1498712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # We used to match only the files named 'Makefile.in', but
1498812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # some people rename them; so instead we look at the file content.
1498912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Grep'ing the first line is not enough: some people post-process
1499012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # each Makefile.in and add a new line on top of each file to say so.
1499112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Grep'ing the whole file is not good either: AIX grep has a line
1499212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # limit of 2048, but all sed's we know have understand at least 4000.
1499312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1499412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      dirpart=`$as_dirname -- "$mf" ||
1499512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1499612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$mf" : 'X\(//\)[^/]' \| \
1499712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$mf" : 'X\(//\)$' \| \
1499812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
1499912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$mf" |
1500012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1500112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1500212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1500312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1500412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)[^/].*/{
1500512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1500612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1500712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1500812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)$/{
1500912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1501012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1501112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1501212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\).*/{
1501312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1501412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1501512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1501612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`
1501712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    else
1501812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      continue
1501912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1502012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Extract the definition of DEPDIR, am__include, and am__quote
1502112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # from the Makefile without running 'make'.
1502212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1502312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -z "$DEPDIR" && continue
1502412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    am__include=`sed -n 's/^am__include = //p' < "$mf"`
1502512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    test -z "$am__include" && continue
1502612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1502712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # Find all dependency output files, they are included files with
1502812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # $(DEPDIR) in their names.  We invoke sed twice because it is the
1502912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # simplest approach to changing $(DEPDIR) to its actual value in the
1503012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # expansion.
1503112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    for file in `sed -n "
1503212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1503312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
1503412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # Make sure the directory exists.
1503512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      test -f "$dirpart/$file" && continue
1503612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      fdir=`$as_dirname -- "$file" ||
1503712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1503812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$file" : 'X\(//\)[^/]' \| \
1503912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$file" : 'X\(//\)$' \| \
1504012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
1504112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$file" |
1504212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1504312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1504412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1504512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1504612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)[^/].*/{
1504712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1504812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1504912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1505012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\/\)$/{
1505112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1505212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1505312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1505412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  /^X\(\/\).*/{
1505512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    s//\1/
1505612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	    q
1505712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  }
1505812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala	  s/.*/./; q'`
1505912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      as_dir=$dirpart/$fdir; as_fn_mkdir_p
1506012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      # echo "creating $dirpart/$file"
1506112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      echo '# dummy' > "$dirpart/$file"
1506212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    done
1506312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  done
1506412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}
1506512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;;
1506612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    "libtool":C)
1506712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1506812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # See if we are running on zsh, and set the options which allow our
1506912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    # commands through without removal of \ escapes.
1507012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    if test -n "${ZSH_VERSION+set}" ; then
1507112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      setopt NO_GLOB_SUBST
1507212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    fi
1507312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1507412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cfgfile="${ofile}T"
1507512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
1507612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    $RM "$cfgfile"
1507712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1507812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat <<_LT_EOF >> "$cfgfile"
1507912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#! $SHELL
1508012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1508112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
1508212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
1508312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1508412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# NOTE: Changes made to this file will be lost: look at ltmain.sh.
1508512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1508612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
1508712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
1508812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#                 Foundation, Inc.
1508912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#   Written by Gordon Matzigkeit, 1996
1509012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1509112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#   This file is part of GNU Libtool.
1509212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1509312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# GNU Libtool is free software; you can redistribute it and/or
1509412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# modify it under the terms of the GNU General Public License as
1509512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# published by the Free Software Foundation; either version 2 of
1509612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the License, or (at your option) any later version.
1509712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1509812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# As a special exception to the GNU General Public License,
1509912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# if you distribute this file as part of a program or library that
1510012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# is built using GNU Libtool, you may include this file under the
1510112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# same distribution terms that you use for the rest of that program.
1510212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1510312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# GNU Libtool is distributed in the hope that it will be useful,
1510412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# but WITHOUT ANY WARRANTY; without even the implied warranty of
1510512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1510612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# GNU General Public License for more details.
1510712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#
1510812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# You should have received a copy of the GNU General Public License
1510912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# along with GNU Libtool; see the file COPYING.  If not, a copy
1511012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
1511112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# obtained by writing to the Free Software Foundation, Inc.,
1511212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1511312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1511412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1511512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The names of the tagged configurations supported by this script.
1511612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaavailable_tags=""
1511712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1511812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ### BEGIN LIBTOOL CONFIG
1511912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1512012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Which release of libtool.m4 was used?
1512112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_version=$macro_version
1512212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_revision=$macro_revision
1512312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1512412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to build shared libraries.
1512512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_libtool_libs=$enable_shared
1512612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1512712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to build static libraries.
1512812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_old_libs=$enable_static
1512912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1513012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# What type of objects to build.
1513112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapic_mode=$pic_mode
1513212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1513312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to optimize for fast installation.
1513412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafast_install=$enable_fast_install
1513512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1513612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shell to use when invoking shell scripts.
1513712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL=$lt_SHELL
1513812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1513912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# An echo program that protects backslashes.
1514012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO=$lt_ECHO
1514112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1514212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The PATH separator for the build system.
1514312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPATH_SEPARATOR=$lt_PATH_SEPARATOR
1514412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1514512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The host system.
1514612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_alias=$host_alias
1514712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost=$host
1514812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_os=$host_os
1514912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1515012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The build system.
1515112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_alias=$build_alias
1515212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild=$build
1515312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_os=$build_os
1515412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1515512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A sed program that does not truncate output.
1515612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSED=$lt_SED
1515712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1515812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed that helps us avoid accidentally triggering echo(1) options like -n.
1515912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaXsed="\$SED -e 1s/^X//"
1516012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1516112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A grep program that handles long lines.
1516212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGREP=$lt_GREP
1516312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1516412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# An ERE matcher.
1516512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEGREP=$lt_EGREP
1516612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1516712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A literal string matcher.
1516812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFGREP=$lt_FGREP
1516912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1517012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A BSD- or MS-compatible name lister.
1517112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNM=$lt_NM
1517212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1517312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether we need soft or hard links.
1517412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S=$lt_LN_S
1517512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1517612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# What is the maximum length of a command?
1517712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamax_cmd_len=$max_cmd_len
1517812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1517912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Object file suffix (normally "o").
1518012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjext=$ac_objext
1518112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1518212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Executable file suffix (normally "").
1518312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexeext=$exeext
1518412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1518512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# whether the shell understands "unset".
1518612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_unset=$lt_unset
1518712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1518812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# turn spaces into newlines.
1518912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSP2NL=$lt_lt_SP2NL
1519012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1519112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# turn newlines into spaces.
1519212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNL2SP=$lt_lt_NL2SP
1519312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1519412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# convert \$build file names to \$host format.
1519512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato_host_file_cmd=$lt_cv_to_host_file_cmd
1519612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1519712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# convert \$build files to toolchain format.
1519812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato_tool_file_cmd=$lt_cv_to_tool_file_cmd
1519912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1520012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# An object symbol dumper.
1520112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP=$lt_OBJDUMP
1520212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1520312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Method to check whether dependent libraries are shared objects.
1520412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadeplibs_check_method=$lt_deplibs_check_method
1520512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1520612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Command to use when deplibs_check_method = "file_magic".
1520712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_cmd=$lt_file_magic_cmd
1520812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1520912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to find potential files when deplibs_check_method = "file_magic".
1521012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_glob=$lt_file_magic_glob
1521112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1521212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
1521312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawant_nocaseglob=$lt_want_nocaseglob
1521412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1521512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# DLL creation program.
1521612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL=$lt_DLLTOOL
1521712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1521812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Command to associate shared and link libraries.
1521912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
1522012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1522112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The archiver.
1522212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR=$lt_AR
1522312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1522412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Flags to create an archive.
1522512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR_FLAGS=$lt_AR_FLAGS
1522612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1522712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to feed a file listing to the archiver.
1522812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchiver_list_spec=$lt_archiver_list_spec
1522912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1523012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A symbol stripping program.
1523112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP=$lt_STRIP
1523212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1523312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to install an old-style archive.
1523412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB=$lt_RANLIB
1523512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postinstall_cmds=$lt_old_postinstall_cmds
1523612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postuninstall_cmds=$lt_old_postuninstall_cmds
1523712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1523812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether to use a lock for old archive extraction.
1523912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalock_old_archive_extraction=$lock_old_archive_extraction
1524012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1524112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A C compiler.
1524212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCC=$lt_CC
1524312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1524412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# LTCC compiler flags.
1524512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCFLAGS=$lt_CFLAGS
1524612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1524712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Take the output of nm and produce a listing of raw symbols and C names.
1524812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
1524912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1525012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform the output of nm in a proper C declaration.
1525112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
1525212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1525312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform the output of nm in a C name address pair.
1525412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
1525512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1525612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform the output of nm in a C name address pair when lib prefix is needed.
1525712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
1525812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1525912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Specify filename containing input files for \$NM.
1526012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanm_file_list_spec=$lt_nm_file_list_spec
1526112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1526212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The root where to search for dependent libraries,and in which our libraries should be installed.
1526312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_sysroot=$lt_sysroot
1526412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1526512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The name of the directory that contains temporary libtool files.
1526612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjdir=$objdir
1526712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1526812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Used to examine libraries when file_magic_cmd begins with "file".
1526912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAGIC_CMD=$MAGIC_CMD
1527012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1527112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Must we lock files when doing compilation?
1527212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_locks=$lt_need_locks
1527312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1527412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Manifest tool.
1527512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL=$lt_MANIFEST_TOOL
1527612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1527712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
1527812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL=$lt_DSYMUTIL
1527912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1528012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tool to change global to local symbols on Mac OS X.
1528112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT=$lt_NMEDIT
1528212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1528312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tool to manipulate fat objects and archives on Mac OS X.
1528412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO=$lt_LIPO
1528512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1528612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ldd/readelf like tool for Mach-O binaries on Mac OS X.
1528712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL=$lt_OTOOL
1528812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1528912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
1529012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64=$lt_OTOOL64
1529112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1529212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Old archive suffix (normally "a").
1529312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibext=$libext
1529412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1529512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shared library suffix (normally ".so").
1529612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashrext_cmds=$lt_shrext_cmds
1529712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1529812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The commands to extract the exported symbol list from a shared archive.
1529912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextract_expsyms_cmds=$lt_extract_expsyms_cmds
1530012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1530112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Variables whose values should be saved in libtool wrapper scripts and
1530212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# restored at link time.
1530312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavariables_saved_for_relink=$lt_variables_saved_for_relink
1530412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1530512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Do we need the "lib" prefix for modules?
1530612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_lib_prefix=$need_lib_prefix
1530712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1530812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Do we need a version for libraries?
1530912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_version=$need_version
1531012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1531112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Library versioning type.
1531212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaversion_type=$version_type
1531312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1531412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shared library runtime path variable.
1531512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarunpath_var=$runpath_var
1531612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1531712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shared library path variable.
1531812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_var=$shlibpath_var
1531912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1532012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Is shlibpath searched before the hard-coded library search path?
1532112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_overrides_runpath=$shlibpath_overrides_runpath
1532212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1532312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Format of library name prefix.
1532412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibname_spec=$lt_libname_spec
1532512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1532612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# List of archive names.  First name is the real one, the rest are links.
1532712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The last name is the one that the linker finds with -lNAME
1532812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibrary_names_spec=$lt_library_names_spec
1532912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1533012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The coded name of the library, if different from the real name.
1533112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasoname_spec=$lt_soname_spec
1533212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1533312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Permission mode override for installation of shared libraries.
1533412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainstall_override_mode=$lt_install_override_mode
1533512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1533612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Command to use after installation of a shared archive.
1533712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostinstall_cmds=$lt_postinstall_cmds
1533812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1533912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Command to use after uninstallation of a shared archive.
1534012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostuninstall_cmds=$lt_postuninstall_cmds
1534112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1534212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to finish a libtool library installation in a directory.
1534312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_cmds=$lt_finish_cmds
1534412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1534512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# As "finish_cmds", except a single script fragment to be evaled but
1534612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# not shown.
1534712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_eval=$lt_finish_eval
1534812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1534912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether we should hardcode library paths into libraries.
1535012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_into_libs=$hardcode_into_libs
1535112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1535212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compile-time system search path for libraries.
1535312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_search_path_spec=$lt_sys_lib_search_path_spec
1535412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1535512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Run-time system search path for libraries.
1535612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
1535712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1535812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether dlopen is supported.
1535912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadlopen_support=$enable_dlopen
1536012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1536112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether dlopen of programs is supported.
1536212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadlopen_self=$enable_dlopen_self
1536312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1536412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether dlopen of statically linked programs is supported.
1536512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadlopen_self_static=$enable_dlopen_self_static
1536612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1536712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands to strip libraries.
1536812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_striplib=$lt_old_striplib
1536912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastriplib=$lt_striplib
1537012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1537112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1537212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The linker used to build libraries.
1537312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD=$lt_LD
1537412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1537512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to create reloadable object files.
1537612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_flag=$lt_reload_flag
1537712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_cmds=$lt_reload_cmds
1537812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1537912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to build an old-style archive.
1538012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_cmds=$lt_old_archive_cmds
1538112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1538212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A language specific compiler.
1538312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$lt_compiler
1538412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1538512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Is the compiler the GNU compiler?
1538612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gcc=$GCC
1538712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1538812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler flag to turn off builtin functions.
1538912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
1539012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1539112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Additional compiler flags for building library objects.
1539212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapic_flag=$lt_lt_prog_compiler_pic
1539312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1539412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to pass a linker flag through the compiler.
1539512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawl=$lt_lt_prog_compiler_wl
1539612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1539712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler flag to prevent dynamic linking.
1539812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalink_static_flag=$lt_lt_prog_compiler_static
1539912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1540012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Does compiler simultaneously support -c and -o options?
1540112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_c_o=$lt_lt_cv_prog_compiler_c_o
1540212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1540312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to add -lc for building shared libraries.
1540412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_libtool_need_lc=$archive_cmds_need_lc
1540512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1540612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to disallow shared libs when runtime libs are static.
1540712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
1540812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1540912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler flag to allow reflexive dlopens.
1541012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec
1541112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1541212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler flag to generate shared objects directly from archives.
1541312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhole_archive_flag_spec=$lt_whole_archive_flag_spec
1541412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1541512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether the compiler copes with passing no objects directly.
1541612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_needs_object=$lt_compiler_needs_object
1541712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1541812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create an old-style archive from a shared archive.
1541912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_new_cmds=$lt_old_archive_from_new_cmds
1542012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1542112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create a temporary old-style archive to link instead of a shared archive.
1542212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
1542312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1542412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to build a shared archive.
1542512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_cmds=$lt_archive_cmds
1542612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_expsym_cmds=$lt_archive_expsym_cmds
1542712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1542812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to build a loadable module if different from building
1542912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# a shared archive.
1543012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_cmds=$lt_module_cmds
1543112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_expsym_cmds=$lt_module_expsym_cmds
1543212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1543312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether we are building with GNU ld or not.
1543412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld=$lt_with_gnu_ld
1543512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1543612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Flag that allows shared libraries with undefined symbols to be built.
1543712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaallow_undefined_flag=$lt_allow_undefined_flag
1543812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1543912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Flag that enforces no undefined symbols.
1544012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_undefined_flag=$lt_no_undefined_flag
1544112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1544212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Flag to hardcode \$libdir into a binary during linking.
1544312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This must work even if \$libdir does not exist
1544412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
1544512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1544612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether we need a single "-rpath" flag with a separated argument.
1544712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_separator=$lt_hardcode_libdir_separator
1544812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1544912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
1545012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# DIR into the resulting binary.
1545112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_direct=$hardcode_direct
1545212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1545312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
1545412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# DIR into the resulting binary and the resulting library dependency is
1545512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
1545612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# library is relocated.
1545712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_direct_absolute=$hardcode_direct_absolute
1545812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1545912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
1546012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# into the resulting binary.
1546112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_minus_L=$hardcode_minus_L
1546212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1546312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
1546412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# into the resulting binary.
1546512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_shlibpath_var=$hardcode_shlibpath_var
1546612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1546712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if building a shared library automatically hardcodes DIR
1546812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# into the library and all subsequent libraries and executables linked
1546912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# against it.
1547012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_automatic=$hardcode_automatic
1547112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1547212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to yes if linker adds runtime paths of dependent libraries
1547312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# to runtime path list.
1547412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainherit_rpath=$inherit_rpath
1547512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1547612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether libtool must link a program against all its dependency libraries.
1547712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalink_all_deplibs=$link_all_deplibs
1547812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1547912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if exported symbols are required.
1548012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaalways_export_symbols=$always_export_symbols
1548112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1548212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The commands to list exported symbols.
1548312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_symbols_cmds=$lt_export_symbols_cmds
1548412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1548512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Symbols that should not be listed in the preloaded symbols.
1548612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexclude_expsyms=$lt_exclude_expsyms
1548712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1548812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Symbols that must always be exported.
1548912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainclude_expsyms=$lt_include_expsyms
1549012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1549112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands necessary for linking programs (against libraries) with templates.
1549212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprelink_cmds=$lt_prelink_cmds
1549312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1549412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands necessary for finishing linking programs.
1549512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostlink_cmds=$lt_postlink_cmds
1549612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1549712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Specify filename containing input files.
1549812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_list_spec=$lt_file_list_spec
1549912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1550012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to hardcode a shared library path into an executable.
1550112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_action=$hardcode_action
1550212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1550312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ### END LIBTOOL CONFIG
1550412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1550512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
1550612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1550712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  case $host_os in
1550812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  aix3*)
1550912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    cat <<\_LT_EOF >> "$cfgfile"
1551012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AIX sometimes has problems with the GCC collect2 program.  For some
1551112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# reason, if we set the COLLECT_NAMES environment variable, the problems
1551212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# vanish in a puff of smoke.
1551312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "X${COLLECT_NAMES+set}" != Xset; then
1551412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  COLLECT_NAMES=
1551512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  export COLLECT_NAMES
1551612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1551712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF
1551812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ;;
1551912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1552012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1552112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1552212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaltmain="$ac_aux_dir/ltmain.sh"
1552312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1552412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1552512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # We use sed instead of cat because bash on DJGPP gets confused if
1552612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
1552712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # text mode, it properly converts lines to CR/LF.  This bash problem
1552812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # is reportedly fixed, but why not run on old versions too?
1552912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed '$q' "$ltmain" >> "$cfgfile" \
1553012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala     || (rm -f "$cfgfile"; exit 1)
1553112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1553212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  if test x"$xsi_shell" = xyes; then
1553312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
1553412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_dirname ()\
1553512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1553612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    case ${1} in\
1553712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\      */*) func_dirname_result="${1%/*}${2}" ;;\
1553812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\      *  ) func_dirname_result="${3}" ;;\
1553912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    esac\
1554012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
1554112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1554212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1554312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1554412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1554512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1554612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_basename ()$/,/^} # func_basename /c\
1554712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_basename ()\
1554812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1554912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_basename_result="${1##*/}"\
1555012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
1555112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1555212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1555312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1555412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1555512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1555612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
1555712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_dirname_and_basename ()\
1555812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1555912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    case ${1} in\
1556012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\      */*) func_dirname_result="${1%/*}${2}" ;;\
1556112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\      *  ) func_dirname_result="${3}" ;;\
1556212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    esac\
1556312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_basename_result="${1##*/}"\
1556412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
1556512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1556612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1556712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1556812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1556912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1557012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
1557112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_stripname ()\
1557212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1557312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
1557412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    # positional parameters, so assign one to ordinary parameter first.\
1557512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_stripname_result=${3}\
1557612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_stripname_result=${func_stripname_result#"${1}"}\
1557712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_stripname_result=${func_stripname_result%"${2}"}\
1557812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
1557912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1558012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1558112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1558212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1558312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1558412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
1558512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_split_long_opt ()\
1558612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1558712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_split_long_opt_name=${1%%=*}\
1558812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_split_long_opt_arg=${1#*=}\
1558912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
1559012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1559112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1559212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1559312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1559412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1559512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
1559612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_split_short_opt ()\
1559712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1559812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_split_short_opt_arg=${1#??}\
1559912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
1560012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
1560112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1560212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1560312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1560412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1560512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1560612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
1560712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_lo2o ()\
1560812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1560912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    case ${1} in\
1561012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
1561112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\      *)    func_lo2o_result=${1} ;;\
1561212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    esac\
1561312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
1561412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1561512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1561612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1561712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1561812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1561912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_xform ()$/,/^} # func_xform /c\
1562012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_xform ()\
1562112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1562212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    func_xform_result=${1%.*}.lo\
1562312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
1562412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1562512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1562612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1562712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1562812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1562912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_arith ()$/,/^} # func_arith /c\
1563012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_arith ()\
1563112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1563212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    func_arith_result=$(( $* ))\
1563312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
1563412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1563512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1563612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1563712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1563812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1563912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_len ()$/,/^} # func_len /c\
1564012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_len ()\
1564112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1564212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    func_len_result=${#1}\
1564312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
1564412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1564512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1564612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1564712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1564812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1564912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1565012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_shell_append" = xyes; then
1565112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_append ()$/,/^} # func_append /c\
1565212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_append ()\
1565312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1565412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    eval "${1}+=\\${2}"\
1565512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
1565612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1565712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1565812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1565912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1566012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1566112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
1566212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_append_quoted ()\
1566312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\
1566412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    func_quote_for_eval "${2}"\
1566512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
1566612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
1566712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  && mv -f "$cfgfile.tmp" "$cfgfile" \
1566812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1566912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=:
1567012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1567112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1567212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Save a `func_append' function call where possible by direct use of '+='
1567312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
1567412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    && mv -f "$cfgfile.tmp" "$cfgfile" \
1567512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1567612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test 0 -eq $? || _lt_function_replace_fail=:
1567712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse
1567812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Save a `func_append' function call even when '+=' is not available
1567912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
1568012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    && mv -f "$cfgfile.tmp" "$cfgfile" \
1568112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
1568212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test 0 -eq $? || _lt_function_replace_fail=:
1568312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1568412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1568512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$_lt_function_replace_fail" = x":"; then
1568612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
1568712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
1568812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1568912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1569012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1569112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala   mv -f "$cfgfile" "$ofile" ||
1569212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
1569312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  chmod +x "$ofile"
1569412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1569512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;;
1569612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1569712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  esac
1569812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone # for ac_tag
1569912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1570012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1570112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_exit 0
1570212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF
1570312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files=$ac_clean_files_save
1570412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1570512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest $ac_write_fail = 0 ||
1570612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
1570712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1570812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
1570912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# configure is writing to config.log, and then calls config.status.
1571012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# config.status does its own redirection, appending to config.log.
1571112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Unfortunately, on DOS this fails, as config.log is still kept open
1571212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# by configure, so config.status won't be able to write to it; its
1571312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# output is simply discarded.  So we exec the FD to /dev/null,
1571412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# effectively closing config.log, so it can be properly (re)opened and
1571512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# appended to by config.status.  When coming back to configure, we
1571612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# need to make the FD available again.
1571712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$no_create" != yes; then
1571812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_cs_success=:
1571912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  ac_config_status_args=
1572012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  test "$silent" = yes &&
1572112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala    ac_config_status_args="$ac_config_status_args --quiet"
1572212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exec 5>/dev/null
1572312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1572412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  exec 5>>config.log
1572512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
1572612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  # would make configure fail if this is the last instruction.
1572712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  $ac_cs_success || as_fn_exit 1
1572812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1572912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1573012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1573112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1573212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi
1573312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala
15734