15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! /bin/sh
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Guess values for system-dependent variables and create Makefiles.
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generated by GNU Autoconf 2.62 for sqlite 3.7.6.3.
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This configure script is free software; the Free Software Foundation
85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# gives unlimited permission to copy, distribute and modify it.
95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ##
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## M4sh Initialization.  ##
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ##
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Be more Bourne compatible
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUALCASE=1; export DUALCASE # for MKS sh
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  emulate sh
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NULLCMD=:
185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is contrary to our usage.  Disable this feature.
205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  alias -g '${1+"$@"}'='"$@"'
215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  setopt NO_GLOB_SUBST
225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `(set -o) 2>/dev/null` in
245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *posix*) set -o posix ;;
255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PATH needs CR
335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Avoid depending upon Character Ranges.
345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_letters='abcdefghijklmnopqrstuvwxyz'
355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_Letters=$as_cr_letters$as_cr_LETTERS
375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_digits='0123456789'
385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_alnum=$as_cr_Letters$as_cr_digits
395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_nl='
415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export as_nl
435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Printing a long string crashes Solaris 7 /usr/bin/printf.
445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='printf %s\n'
495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo_n='printf %s'
505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n='/usr/ucb/echo -n'
545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n_body='eval
575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      arg=$1;
585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $arg in
595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"$as_nl"*)
605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	expr "X$arg" : "X\\(.*\\)$as_nl";
615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac;
635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '
655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export as_echo_n_body
665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n='sh -c $as_echo_n_body as_echo'
675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export as_echo_body
695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='sh -c $as_echo_body as_echo'
705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The user is always right.
735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${PATH_SEPARATOR+set}" != set; then
745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  PATH_SEPARATOR=:
755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      PATH_SEPARATOR=';'
785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Support unset when possible.
825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_unset=unset
845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_unset=false
865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IFS
905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We need space, tab and new line, in precisely that order.  Quoting is
915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# there to prevent editors from complaining about space-tab.
925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (If _AS_PATH_WALK were called with IFS unset, it would disable word
935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# splitting by setting IFS to empty value.)
945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=" ""	$as_nl"
955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find who we are.  Look in the path if we contain no directory separator.
975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $0 in
985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *[\\/]* ) as_myself=$0 ;;
995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
1015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
1025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
1035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
1045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
1065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
1075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ;;
1095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
1105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We did not find ourselves, most probably we were run as `sh COMMAND'
1115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in which case we are not to be found in the path.
1125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$as_myself" = x; then
1135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_myself=$0
1145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -f "$as_myself"; then
1165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { (exit 1); exit 1; }
1185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Work around bugs in pre-3.0 UWIN ksh.
1215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_var in ENV MAIL MAILPATH
1225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
1235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
1245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS1='$ '
1255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS2='> '
1265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS4='+ '
1275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NLS nuisances.
1295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LC_ALL=C
1305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LC_ALL
1315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LANGUAGE=C
1325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LANGUAGE
1335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Required to use basename.
1355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 &&
1365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=expr
1385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
1395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=false
1405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_basename=basename
1445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
1455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_basename=false
1465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Name of the executable.
1505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_me=`$as_basename -- "$0" ||
1515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$0" : 'X\(//\)$' \| \
1535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X/"$0" |
1555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^.*\/\([^/][^/]*\)\/*$/{
1565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
1575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
1585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
1595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\/\(\/\/\)$/{
1605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
1615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
1625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
1635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\/\(\/\).*/{
1645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
1655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
1665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
1675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
1685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# CDPATH.
1705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_unset CDPATH
1715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$CONFIG_SHELL" = x; then
1745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (eval ":") 2>/dev/null; then
1755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_have_required=yes
1765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
1775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_have_required=no
1785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
1795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test $as_have_required = yes &&	 (eval ":
1815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(as_func_return () {
1825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit \$1)
1835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
1845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_success () {
1855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_func_return 0
1865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
1875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_failure () {
1885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_func_return 1
1895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
1905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_success () {
1915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0
1925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
1935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_failure () {
1945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 1
1955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
1965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exitcode=0
1985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_success; then
1995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
2005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
2015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
2025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_success failed.
2035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_failure; then
2065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
2075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_failure succeeded.
2085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_success; then
2115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
2125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
2135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
2145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_ret_success failed.
2155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_failure; then
2185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
2195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_ret_failure succeeded.
2205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
2235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
2245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
2255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
2265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo positional parameters were not saved.
2275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test \$exitcode = 0) || { (exit 1); exit 1; }
2305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(
2325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_1=\$LINENO
2335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_2=\$LINENO
2345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
2355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
2365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)") 2> /dev/null; then
2375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
2385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
2395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_candidate_shells=
2405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
2425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
2435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
2445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
2455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $as_dir in
2465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 /*)
2475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   for as_base in sh bash ksh sh5; do
2485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
2495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   done;;
2505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       esac
2515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
2525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
2535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for as_shell in $as_candidate_shells $SHELL; do
2565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # Try only shells that exist, to save several forks.
2575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
2585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		{ ("$as_shell") 2> /dev/null <<\_ASEOF
2595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
2605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  emulate sh
2615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NULLCMD=:
2625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is contrary to our usage.  Disable this feature.
2645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  alias -g '${1+"$@"}'='"$@"'
2655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  setopt NO_GLOB_SUBST
2665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
2675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `(set -o) 2>/dev/null` in
2685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *posix*) set -o posix ;;
2695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
2705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):
2755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASEOF
2765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}; then
2775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_SHELL=$as_shell
2785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       as_have_required=yes
2795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       if { "$as_shell" 2> /dev/null <<\_ASEOF
2805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
2815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  emulate sh
2825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NULLCMD=:
2835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is contrary to our usage.  Disable this feature.
2855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  alias -g '${1+"$@"}'='"$@"'
2865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  setopt NO_GLOB_SUBST
2875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
2885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `(set -o) 2>/dev/null` in
2895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *posix*) set -o posix ;;
2905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
2915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
2935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):
2965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(as_func_return () {
2975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $1)
2985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
2995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_success () {
3005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_func_return 0
3015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_failure () {
3035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_func_return 1
3045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_success () {
3065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0
3075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_failure () {
3095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 1
3105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exitcode=0
3135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_success; then
3145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
3155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
3165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
3175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_success failed.
3185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_failure; then
3215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
3225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_failure succeeded.
3235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_success; then
3265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
3275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
3285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
3295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_ret_success failed.
3305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_failure; then
3335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
3345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_ret_failure succeeded.
3355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( set x; as_func_ret_success y && test x = "$1" ); then
3385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
3395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
3405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
3415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo positional parameters were not saved.
3425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test $exitcode = 0) || { (exit 1); exit 1; }
3455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(
3475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_1=$LINENO
3485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_2=$LINENO
3495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x$as_lineno_1" != "x$as_lineno_2" &&
3505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
3515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASEOF
3535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}; then
3545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
3555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
3605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "x$CONFIG_SHELL" != x; then
3625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for as_var in BASH_ENV ENV
3635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
3645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	done
3655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	export CONFIG_SHELL
3665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
3675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $as_have_required = no; then
3715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo This script requires a shell more modern than all the
3725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo shells that I found on your system.  Please install a
3735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo modern shell, or manually run the script under such a
3745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo shell if you do have one.
3755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { (exit 1); exit 1; }
3765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
3825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
3855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(eval "as_func_return () {
3865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit \$1)
3875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_success () {
3895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_func_return 0
3905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_failure () {
3925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_func_return 1
3935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_success () {
3955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0
3965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
3975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_func_ret_failure () {
3985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 1
3995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
4005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exitcode=0
4025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_success; then
4035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
4045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
4055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
4065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_success failed.
4075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_failure; then
4105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
4115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_failure succeeded.
4125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_success; then
4155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
4165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
4175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
4185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_ret_success failed.
4195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if as_func_ret_failure; then
4225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
4235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo as_func_ret_failure succeeded.
4245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
4275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
4285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
4295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exitcode=1
4305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo positional parameters were not saved.
4315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test \$exitcode = 0") || {
4345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo No shell found that supports shell functions.
4355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo Please tell bug-autoconf@gnu.org about your system,
4365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo including any error possibly output before this message.
4375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo This can help us improve future autoconf versions.
4385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo Configuration will now proceed without shell functions.
4395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
4405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_1=$LINENO
4445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_2=$LINENO
4455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x$as_lineno_1" != "x$as_lineno_2" &&
4465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
4475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
4495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # uniformly replaced by the line number.  The first 'sed' inserts a
4505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # line-number line after each line using $LINENO; the second 'sed'
4515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # does the real work.  The second script uses 'N' to pair each
4525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # line-number line with the line containing $LINENO, and appends
4535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # trailing '-' during substitution so that $LINENO is not a special
4545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # case at line end.
4555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
4565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # scripts with optimization help from Paolo Bonzini.  Blame Lee
4575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # E. McMahon (1931-1989) for sed's syntax.  :-)
4585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed -n '
4595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    p
4605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    /[$]LINENO/=
4615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ' <$as_myself |
4625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '
4635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/[$]LINENO.*/&-/
4645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      t lineno
4655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      b
4665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      :lineno
4675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      N
4685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      :loop
4695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
4705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      t loop
4715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/-\n.*//
4725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ' >$as_me.lineno &&
4735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  chmod +x "$as_me.lineno" ||
4745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
4755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
4765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Don't try to exec as it changes $[0], causing all sort of problems
4785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # (the dirname of $[0] is not the place where we might find the
4795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # original and so on.  Autoconf is especially sensitive to this).
4805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  . "./$as_me.lineno"
4815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Exit status is that of the last command.
4825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit
4835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
4845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dirname=dirname
4885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
4895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dirname=false
4905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
4915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
4925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C= ECHO_N= ECHO_T=
4935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo -n x` in
4945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-n*)
4955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `echo 'x\c'` in
4965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
4975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)   ECHO_C='\c';;
4985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac;;
4995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
5005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ECHO_N='-n';;
5015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
5025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 &&
5035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "X`expr 00001 : '.*\(...\)'`" = X001; then
5045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=expr
5055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
5065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=false
5075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.file
5105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d conf$$.dir; then
5115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conf$$.dir/conf$$.file
5125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
5135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conf$$.dir
5145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mkdir conf$$.dir 2>/dev/null
5155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (echo >conf$$.file) 2>/dev/null; then
5175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ln -s conf$$.file conf$$ 2>/dev/null; then
5185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s='ln -s'
5195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # ... but there are two gotchas:
5205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # In both cases, we have to default to `cp -p'.
5235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_ln_s='cp -p'
5255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif ln conf$$.file conf$$ 2>/dev/null; then
5265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s=ln
5275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
5285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s='cp -p'
5295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
5305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
5315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ln_s='cp -p'
5325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir conf$$.dir 2>/dev/null
5355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if mkdir -p . 2>/dev/null; then
5375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_mkdir_p=:
5385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
5395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -d ./-p && rmdir ./-p
5405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_mkdir_p=false
5415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -x / >/dev/null 2>&1; then
5445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_test_x='test -x'
5455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
5465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ls -dL / >/dev/null 2>&1; then
5475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ls_L_option=L
5485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
5495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ls_L_option=
5505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
5515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_test_x='
5525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval sh -c '\''
5535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d "$1"; then
5545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test -d "$1/.";
5555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
5565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $1 in
5575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	-*)set "./$1";;
5585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac;
5595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
5605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	???[sx]*):;;*)false;;esac;fi
5615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '\'' sh
5625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  '
5635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_executable_p=$as_test_x
5655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid CPP name.
5675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid variable name.
5705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that we are running under the correct shell.
5765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=${CONFIG_SHELL-/bin/sh}
5775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case X$lt_ECHO in
5795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)X*--fallback-echo)
5805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Remove one level of quotation (which was required for Make).
5815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
5825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
5835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
5845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO=${lt_ECHO-echo}
5865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$1" = X--no-reexec; then
5875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Discard the --no-reexec flag, and continue.
5885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
5895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "X$1" = X--fallback-echo; then
5905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Avoid inline document here, it may be left over
5915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
5925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
5935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Yippee, $ECHO works!
5945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
5955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
5965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Restart under the correct shell.
5975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec $SHELL "$0" --no-reexec ${1+"$@"}
5985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
5995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$1" = X--fallback-echo; then
6015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # used as fallback echo
6025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
6035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<_LT_EOF
6045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$*
6055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
6065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit 0
6075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
6085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The HP-UX ksh and POSIX shell print the target directory to stdout
6105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if CDPATH is set.
6115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_ECHO"; then
6145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X${echo_test_string+set}" != Xset; then
6155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # find a string as large as possible, as long as the shell can cope with it
6165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
6175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
6185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
6195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
6205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      then
6215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        break
6225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
6235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
6245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
6255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
6275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
6285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     test "X$echo_testing_string" = "X$echo_test_string"; then
6295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    :
6305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
6315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # The Solaris, AIX, and Digital Unix default echo programs unquote
6325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # backslashes.  This makes it impossible to quote backslashes using
6335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #   echo "$something" | sed 's/\\/\\\\/g'
6345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
6355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # So, first we look for a working echo in the user's PATH.
6365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for dir in $PATH /usr/ucb; do
6395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
6405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
6415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
6425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
6435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         test "X$echo_testing_string" = "X$echo_test_string"; then
6445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ECHO="$dir/echo"
6455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        break
6465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
6475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
6485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
6495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "X$ECHO" = Xecho; then
6515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # We didn't find a better echo, so look for alternatives.
6525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
6535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
6545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         test "X$echo_testing_string" = "X$echo_test_string"; then
6555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # This shell has a builtin print -r that does the trick.
6565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ECHO='print -r'
6575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
6585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   test "X$CONFIG_SHELL" != X/bin/ksh; then
6595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # If we have ksh, try running configure again with it.
6605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
6615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        export ORIGINAL_CONFIG_SHELL
6625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        CONFIG_SHELL=/bin/ksh
6635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        export CONFIG_SHELL
6645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
6655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
6665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # Try using printf.
6675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ECHO='printf %s\n'
6685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
6695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
6705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   test "X$echo_testing_string" = "X$echo_test_string"; then
6715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Cool, printf works
6725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  :
6735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
6745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     test "X$echo_testing_string" = 'X\t' &&
6755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
6765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     test "X$echo_testing_string" = "X$echo_test_string"; then
6775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
6785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export CONFIG_SHELL
6795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  SHELL="$CONFIG_SHELL"
6805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export SHELL
6815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
6825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
6835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     test "X$echo_testing_string" = 'X\t' &&
6845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
6855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     test "X$echo_testing_string" = "X$echo_test_string"; then
6865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
6875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        else
6885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # maybe with a smaller string...
6895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  prev=:
6905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
6925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
6935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    then
6945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      break
6955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    fi
6965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    prev="$cmd"
6975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  done
6985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
6995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test "$prev" != 'sed 50q "$0"'; then
7005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo_test_string=`eval $prev`
7015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    export echo_test_string
7025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
7035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
7045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    # Oops.  We lost completely, so just stick with echo.
7055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ECHO=echo
7065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
7075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
7085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
7095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
7105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
7115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
7125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Copy echo and quote the copy suitably for passing to libtool from
7145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the Makefile, instead of quoting the original, which is used later.
7155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_ECHO=$ECHO
7165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
7175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
7185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
7195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 7<&0 </dev/null 6>&1
7245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Name of the host.
7265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
7275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so uname gets run too.
7285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
7295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
7315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Initializations.
7325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
7335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_default_prefix=/usr/local
7345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=
7355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_libobj_dir=.
7365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS=
7375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cross_compiling=no
7385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)subdirs=
7395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MFLAGS=
7405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAKEFLAGS=
7415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=${CONFIG_SHELL-/bin/sh}
7425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Identity of this package.
7445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_NAME='sqlite'
7455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_TARNAME='sqlite'
7465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_VERSION='3.7.6.3'
7475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_STRING='sqlite 3.7.6.3'
7485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_BUGREPORT=''
7495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Factoring default headers for most tests.
7515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_includes_default="\
7525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
7535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_SYS_TYPES_H
7545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/types.h>
7555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_SYS_STAT_H
7575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <sys/stat.h>
7585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef STDC_HEADERS
7605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stdlib.h>
7615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stddef.h>
7625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
7635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ifdef HAVE_STDLIB_H
7645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  include <stdlib.h>
7655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
7665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STRING_H
7685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
7695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  include <memory.h>
7705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# endif
7715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <string.h>
7725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STRINGS_H
7745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <strings.h>
7755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_INTTYPES_H
7775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <inttypes.h>
7785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_STDINT_H
7805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <stdint.h>
7815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
7825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef HAVE_UNISTD_H
7835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <unistd.h>
7845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif"
7855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
7865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_subst_vars='SHELL
7875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PATH_SEPARATOR
7885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_NAME
7895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_TARNAME
7905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_VERSION
7915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_STRING
7925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PACKAGE_BUGREPORT
7935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec_prefix
7945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prefix
7955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_transform_name
7965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bindir
7975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sbindir
7985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libexecdir
7995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datarootdir
8005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datadir
8015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysconfdir
8025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sharedstatedir
8035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localstatedir
8045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)includedir
8055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)oldincludedir
8065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)docdir
8075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)infodir
8085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)htmldir
8095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dvidir
8105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pdfdir
8115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)psdir
8125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libdir
8135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localedir
8145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mandir
8155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEFS
8165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C
8175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_N
8185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_T
8195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS
8205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias
8215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias
8225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target_alias
8235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL
8245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build
8255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_cpu
8265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_vendor
8275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os
8285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host
8295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_cpu
8305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_vendor
8315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os
8325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC
8335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS
8345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LDFLAGS
8355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS
8365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC
8375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EXEEXT
8385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJEXT
8395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED
8405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP
8415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP
8425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP
8435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD
8445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUMPBIN
8455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DUMPBIN
8465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM
8475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S
8485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP
8495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR
8505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP
8515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB
8525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_ECHO
8535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL
8545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT
8555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO
8565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL
8575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64
8585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPP
8595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_PROGRAM
8605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_SCRIPT
8615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL_DATA
8625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK
8635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCLSH_CMD
8645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCLLIBDIR
8655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_prefix
8665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION
8675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RELEASE
8685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION_NUMBER
8695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_CC
8705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SQLITE_THREADSAFE
8715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)XTHREADCONNECT
8725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ALLOWRELEASE
8735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TEMP_STORE
8745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_EXEEXT
8755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SQLITE_OS_UNIX
8765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SQLITE_OS_WIN
8775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SQLITE_OS_OS2
8785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_EXEEXT
8795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_VERSION
8805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_BIN_DIR
8815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_SRC_DIR
8825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_LIBS
8835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_INCLUDE_SPEC
8845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_LIB_FILE
8855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_LIB_FLAG
8865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_LIB_SPEC
8875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_STUB_LIB_FILE
8885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_STUB_LIB_FLAG
8895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCL_STUB_LIB_SPEC
8905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)HAVE_TCL
8915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_READLINE_LIBS
8925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_READLINE_INC
8935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_HAVE_READLINE
8945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_DEBUG
8955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)USE_AMALGAMATION
8965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OPT_FEATURE_FLAGS
8975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)USE_GCOV
8985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_CFLAGS
8995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS
9005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTLIBOBJS'
9015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_subst_files=''
9025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_user_opts='
9035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_option_checking
9045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared
9055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_static
9065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_pic
9075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_fast_install
9085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld
9095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_libtool_lock
9105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_largefile
9115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_hints
9125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_threadsafe
9135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_cross_thread_connections
9145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_releasemode
9155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_tempstore
9165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_tcl
9175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_tcl
9185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_readline
9195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_readline_lib
9205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_readline_inc
9215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_debug
9225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_amalgamation
9235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_load_extension
9245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_gcov
9255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
9265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_precious_vars='build_alias
9275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias
9285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target_alias
9295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC
9305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS
9315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LDFLAGS
9325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS
9335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS
9345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPP
9355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCLLIBDIR'
9365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
9375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
9385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Initialize some variables set by options.
9395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_init_help=
9405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_init_version=false
9415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_unrecognized_opts=
9425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_unrecognized_sep=
9435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The variables have the same names as the options, with
9445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dashes changed to underlines.
9455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cache_file=/dev/null
9465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec_prefix=NONE
9475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_create=
9485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_recursion=
9495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prefix=NONE
9505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_prefix=NONE
9515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_suffix=NONE
9525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)program_transform_name=s,x,x,
9535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)silent=
9545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)site=
9555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)srcdir=
9565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)verbose=
9575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x_includes=NONE
9585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x_libraries=NONE
9595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
9605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Installation directory options.
9615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These are left unexpanded so users can "make install exec_prefix=/foo"
9625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and all the variables that are supposed to be based on exec_prefix
9635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# by default will actually change.
9645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use braces instead of parens because sh, perl, etc. also accept them.
9655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (The list follows the same order as the GNU Coding Standards.)
9665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bindir='${exec_prefix}/bin'
9675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sbindir='${exec_prefix}/sbin'
9685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libexecdir='${exec_prefix}/libexec'
9695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datarootdir='${prefix}/share'
9705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)datadir='${datarootdir}'
9715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysconfdir='${prefix}/etc'
9725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sharedstatedir='${prefix}/com'
9735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localstatedir='${prefix}/var'
9745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)includedir='${prefix}/include'
9755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)oldincludedir='/usr/include'
9765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
9775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)infodir='${datarootdir}/info'
9785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)htmldir='${docdir}'
9795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dvidir='${docdir}'
9805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pdfdir='${docdir}'
9815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)psdir='${docdir}'
9825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libdir='${exec_prefix}/lib'
9835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)localedir='${datarootdir}/locale'
9845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mandir='${datarootdir}/man'
9855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
9865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_prev=
9875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_dashdash=
9885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_option
9895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
9905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # If the previous option needs an argument, assign it.
9915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_prev"; then
9925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval $ac_prev=\$ac_option
9935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=
9945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    continue
9955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
9965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
9975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_option in
9985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
9995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)	ac_optarg=yes ;;
10005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
10015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Accept the important Cygnus configure options, so we can diagnose typos.
10035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_dashdash$ac_option in
10055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --)
10065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_dashdash=yes ;;
10075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -bindir | --bindir | --bindi | --bind | --bin | --bi)
10095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=bindir ;;
10105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
10115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    bindir=$ac_optarg ;;
10125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -build | --build | --buil | --bui | --bu)
10145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=build_alias ;;
10155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
10165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    build_alias=$ac_optarg ;;
10175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -cache-file | --cache-file | --cache-fil | --cache-fi \
10195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
10205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=cache_file ;;
10215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
10225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
10235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cache_file=$ac_optarg ;;
10245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --config-cache | -C)
10265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cache_file=config.cache ;;
10275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -datadir | --datadir | --datadi | --datad)
10295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=datadir ;;
10305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -datadir=* | --datadir=* | --datadi=* | --datad=*)
10315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    datadir=$ac_optarg ;;
10325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
10345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --dataroo | --dataro | --datar)
10355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=datarootdir ;;
10365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
10375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
10385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    datarootdir=$ac_optarg ;;
10395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -disable-* | --disable-*)
10415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
10425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
10435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
10445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
10455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
10465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt_orig=$ac_useropt
10475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
10485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_user_opts in
10495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"
10505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"enable_$ac_useropt"
10515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;;
10525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
10535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 ac_unrecognized_sep=', ';;
10545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
10555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval enable_$ac_useropt=no ;;
10565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -docdir | --docdir | --docdi | --doc | --do)
10585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=docdir ;;
10595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
10605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    docdir=$ac_optarg ;;
10615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
10635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=dvidir ;;
10645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
10655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dvidir=$ac_optarg ;;
10665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -enable-* | --enable-*)
10685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
10695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
10705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
10715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
10725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
10735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt_orig=$ac_useropt
10745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
10755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_user_opts in
10765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"
10775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"enable_$ac_useropt"
10785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;;
10795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
10805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 ac_unrecognized_sep=', ';;
10815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
10825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval enable_$ac_useropt=\$ac_optarg ;;
10835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
10855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
10865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --exec | --exe | --ex)
10875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=exec_prefix ;;
10885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
10895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
10905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --exec=* | --exe=* | --ex=*)
10915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    exec_prefix=$ac_optarg ;;
10925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -gas | --gas | --ga | --g)
10945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Obsolete; use --with-gas.
10955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_gas=yes ;;
10965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
10975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -help | --help | --hel | --he | -h)
10985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_init_help=long ;;
10995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
11005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_init_help=recursive ;;
11015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
11025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_init_help=short ;;
11035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -host | --host | --hos | --ho)
11055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=host_alias ;;
11065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -host=* | --host=* | --hos=* | --ho=*)
11075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    host_alias=$ac_optarg ;;
11085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
11105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=htmldir ;;
11115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
11125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --ht=*)
11135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    htmldir=$ac_optarg ;;
11145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -includedir | --includedir | --includedi | --included | --include \
11165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --includ | --inclu | --incl | --inc)
11175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=includedir ;;
11185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
11195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --includ=* | --inclu=* | --incl=* | --inc=*)
11205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    includedir=$ac_optarg ;;
11215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -infodir | --infodir | --infodi | --infod | --info | --inf)
11235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=infodir ;;
11245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
11255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    infodir=$ac_optarg ;;
11265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -libdir | --libdir | --libdi | --libd)
11285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=libdir ;;
11295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -libdir=* | --libdir=* | --libdi=* | --libd=*)
11305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    libdir=$ac_optarg ;;
11315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
11335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --libexe | --libex | --libe)
11345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=libexecdir ;;
11355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
11365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --libexe=* | --libex=* | --libe=*)
11375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    libexecdir=$ac_optarg ;;
11385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -localedir | --localedir | --localedi | --localed | --locale)
11405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=localedir ;;
11415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
11425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    localedir=$ac_optarg ;;
11435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -localstatedir | --localstatedir | --localstatedi | --localstated \
11455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --localstate | --localstat | --localsta | --localst | --locals)
11465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=localstatedir ;;
11475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
11485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
11495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    localstatedir=$ac_optarg ;;
11505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
11525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=mandir ;;
11535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
11545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mandir=$ac_optarg ;;
11555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -nfp | --nfp | --nf)
11575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Obsolete; use --without-fp.
11585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_fp=no ;;
11595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
11615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --no-cr | --no-c | -n)
11625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no_create=yes ;;
11635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
11655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
11665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no_recursion=yes ;;
11675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
11695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
11705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --oldin | --oldi | --old | --ol | --o)
11715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=oldincludedir ;;
11725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
11735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
11745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
11755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    oldincludedir=$ac_optarg ;;
11765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
11785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=prefix ;;
11795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
11805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    prefix=$ac_optarg ;;
11815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-prefix | --program-prefix | --program-prefi | --program-pref \
11835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-pre | --program-pr | --program-p)
11845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=program_prefix ;;
11855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-prefix=* | --program-prefix=* | --program-prefi=* \
11865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
11875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    program_prefix=$ac_optarg ;;
11885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-suffix | --program-suffix | --program-suffi | --program-suff \
11905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-suf | --program-su | --program-s)
11915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=program_suffix ;;
11925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-suffix=* | --program-suffix=* | --program-suffi=* \
11935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
11945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    program_suffix=$ac_optarg ;;
11955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
11965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-transform-name | --program-transform-name \
11975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform-nam | --program-transform-na \
11985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform-n | --program-transform- \
11995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform | --program-transfor \
12005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transfo | --program-transf \
12015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-trans | --program-tran \
12025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --progr-tra | --program-tr | --program-t)
12035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=program_transform_name ;;
12045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -program-transform-name=* | --program-transform-name=* \
12055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform-nam=* | --program-transform-na=* \
12065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform-n=* | --program-transform-=* \
12075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transform=* | --program-transfor=* \
12085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-transfo=* | --program-transf=* \
12095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --program-trans=* | --program-tran=* \
12105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --progr-tra=* | --program-tr=* | --program-t=*)
12115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    program_transform_name=$ac_optarg ;;
12125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
12145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=pdfdir ;;
12155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
12165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    pdfdir=$ac_optarg ;;
12175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -psdir | --psdir | --psdi | --psd | --ps)
12195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=psdir ;;
12205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
12215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    psdir=$ac_optarg ;;
12225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | -silent | --silent | --silen | --sile | --sil)
12255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    silent=yes ;;
12265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
12285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=sbindir ;;
12295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
12305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sbi=* | --sb=*)
12315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sbindir=$ac_optarg ;;
12325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sharedstatedir | --sharedstatedir | --sharedstatedi \
12345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
12355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sharedst | --shareds | --shared | --share | --shar \
12365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sha | --sh)
12375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=sharedstatedir ;;
12385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
12395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
12405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
12415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --sha=* | --sh=*)
12425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sharedstatedir=$ac_optarg ;;
12435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -site | --site | --sit)
12455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=site ;;
12465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -site=* | --site=* | --sit=*)
12475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    site=$ac_optarg ;;
12485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
12505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=srcdir ;;
12515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
12525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    srcdir=$ac_optarg ;;
12535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
12555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --syscon | --sysco | --sysc | --sys | --sy)
12565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=sysconfdir ;;
12575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
12585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
12595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysconfdir=$ac_optarg ;;
12605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -target | --target | --targe | --targ | --tar | --ta | --t)
12625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=target_alias ;;
12635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
12645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    target_alias=$ac_optarg ;;
12655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -v | -verbose | --verbose | --verbos | --verbo | --verb)
12675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    verbose=yes ;;
12685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -version | --version | --versio | --versi | --vers | -V)
12705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_init_version=: ;;
12715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -with-* | --with-*)
12735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
12745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
12755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
12765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
12775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
12785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt_orig=$ac_useropt
12795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
12805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_user_opts in
12815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"
12825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"with_$ac_useropt"
12835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;;
12845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
12855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 ac_unrecognized_sep=', ';;
12865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
12875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval with_$ac_useropt=\$ac_optarg ;;
12885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
12895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -without-* | --without-*)
12905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
12915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
12925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
12935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
12945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
12955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt_orig=$ac_useropt
12965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
12975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_user_opts in
12985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"
12995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"with_$ac_useropt"
13005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"*) ;;
13015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
13025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 ac_unrecognized_sep=', ';;
13035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
13045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval with_$ac_useropt=no ;;
13055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --x)
13075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Obsolete; use --with-x.
13085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_x=yes ;;
13095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
13115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --x-incl | --x-inc | --x-in | --x-i)
13125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=x_includes ;;
13135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
13145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
13155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    x_includes=$ac_optarg ;;
13165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -x-libraries | --x-libraries | --x-librarie | --x-librari \
13185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
13195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prev=x_libraries ;;
13205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
13215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
13225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    x_libraries=$ac_optarg ;;
13235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
13255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information." >&2
13265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
13275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
13285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *=*)
13305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
13315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Reject names that are not valid shell variable names.
13325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
13335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
13345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
13355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval $ac_envvar=\$ac_optarg
13365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export $ac_envvar ;;
13375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
13395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # FIXME: should be removed in autoconf 3.0.
13405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
13415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
13425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
13435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
13445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
13455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
13475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
13485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_prev"; then
13505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
13515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me: error: missing argument to $ac_option" >&2
13525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
13535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
13545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_unrecognized_opts"; then
13565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $enable_option_checking in
13575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no) ;;
13585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2
13595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; } ;;
13605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)     $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;;
13615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
13625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
13635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check all directory arguments for consistency.
13655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
13665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		datadir sysconfdir sharedstatedir localstatedir includedir \
13675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
13685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		libdir localedir mandir
13695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
13705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_val=\$$ac_var
13715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Remove trailing slashes.
13725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_val in
13735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    */ )
13745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
13755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval $ac_var=\$ac_val;;
13765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
13775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Be sure to have absolute directory names.
13785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_val in
13795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    [\\/$]* | ?:[\\/]* )  continue;;
13805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
13815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
13825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
13835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
13845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
13855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# There might be people who depend on the old broken behavior: `$host'
13875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# used to hold the argument of --host etc.
13885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: To remove some day.
13895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$build_alias
13905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$host_alias
13915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)target=$target_alias
13925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
13935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: To remove some day.
13945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$host_alias" != x; then
13955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$build_alias" = x; then
13965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cross_compiling=maybe
13975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
13985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    If a cross compiler is detected then cross compile mode will be used." >&2
13995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif test "x$build_alias" != "x$host_alias"; then
14005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cross_compiling=yes
14015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
14025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
14035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_prefix=
14055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$host_alias" && ac_tool_prefix=$host_alias-
14065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$silent" = yes && exec 6>/dev/null
14085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd=`pwd` && test -n "$ac_pwd" &&
14115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ls_di=`ls -di .` &&
14125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
14135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me: error: Working directory cannot be determined" >&2
14145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
14155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
14165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
14175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
14185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find the source files, if location was not specified.
14215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$srcdir"; then
14225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_srcdir_defaulted=yes
14235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Try the directory containing this script, then the parent directory.
14245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_confdir=`$as_dirname -- "$as_myself" ||
14255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_myself" : 'X\(//\)[^/]' \| \
14275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_myself" : 'X\(//\)$' \| \
14285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
14295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$as_myself" |
14305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
14325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
14335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
14345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
14355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
14365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
14375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
14385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
14395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
14405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
14415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
14425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
14435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
14445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
14455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
14465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
14475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  srcdir=$ac_confdir
14485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test ! -r "$srcdir/$ac_unique_file"; then
14495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    srcdir=..
14505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
14515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
14525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_srcdir_defaulted=no
14535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
14545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -r "$srcdir/$ac_unique_file"; then
14555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
14565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
14575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
14585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
14595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
14605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_confdir=`(
14615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
14625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
14635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	pwd)`
14645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# When building in place, set srcdir=.
14655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_abs_confdir" = "$ac_pwd"; then
14665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  srcdir=.
14675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
14685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remove unnecessary trailing slashes from srcdir.
14695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Double slashes in file names in object file debugging info
14705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# mess up M-x gdb in Emacs.
14715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in
14725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
14735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
14745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in $ac_precious_vars; do
14755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_env_${ac_var}_set=\${${ac_var}+set}
14765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_env_${ac_var}_value=\$${ac_var}
14775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
14785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_cv_env_${ac_var}_value=\$${ac_var}
14795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
14805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
14825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Report the --help message.
14835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
14845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_init_help" = "long"; then
14855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Omit some internal or obsolete options to make the list less imposing.
14865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # This message is too long to be a string in the A/UX 3.1 sh.
14875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<_ACEOF
14885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`configure' configures sqlite 3.7.6.3 to adapt to many kinds of systems.
14895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usage: $0 [OPTION]... [VAR=VALUE]...
14915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)To assign environment variables (e.g., CC, CFLAGS...), specify them as
14935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VAR=VALUE.  See below for descriptions of some of the useful variables.
14945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Defaults for the options are specified in brackets.
14965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
14975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration:
14985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -h, --help              display this help and exit
14995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --help=short        display options specific to this package
15005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --help=recursive    display the short help of all the included packages
15015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -V, --version           display version information and exit
15025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -q, --quiet, --silent   do not print \`checking...' messages
15035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --cache-file=FILE   cache test results in FILE [disabled]
15045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -C, --config-cache      alias for \`--cache-file=config.cache'
15055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -n, --no-create         do not create output files
15065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
15075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Installation directories:
15095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --prefix=PREFIX         install architecture-independent files in PREFIX
15105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          [$ac_default_prefix]
15115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
15125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          [PREFIX]
15135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)By default, \`make install' will install all the files in
15155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
15165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)an installation prefix other than \`$ac_default_prefix' using \`--prefix',
15175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for instance \`--prefix=\$HOME'.
15185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)For better control, use the options below.
15205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Fine tuning of the installation directories:
15225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --bindir=DIR            user executables [EPREFIX/bin]
15235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --sbindir=DIR           system admin executables [EPREFIX/sbin]
15245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --libexecdir=DIR        program executables [EPREFIX/libexec]
15255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
15265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
15275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
15285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --libdir=DIR            object code libraries [EPREFIX/lib]
15295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --includedir=DIR        C header files [PREFIX/include]
15305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
15315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
15325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
15335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --infodir=DIR           info documentation [DATAROOTDIR/info]
15345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
15355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --mandir=DIR            man documentation [DATAROOTDIR/man]
15365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --docdir=DIR            documentation root [DATAROOTDIR/doc/sqlite]
15375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --htmldir=DIR           html documentation [DOCDIR]
15385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --dvidir=DIR            dvi documentation [DOCDIR]
15395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --pdfdir=DIR            pdf documentation [DOCDIR]
15405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --psdir=DIR             ps documentation [DOCDIR]
15415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
15425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<\_ACEOF
15445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)System types:
15465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --build=BUILD     configure for building on BUILD [guessed]
15475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
15485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
15495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
15505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_init_help"; then
15525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_init_help in
15535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     short | recursive ) echo "Configuration of sqlite 3.7.6.3:";;
15545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   esac
15555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<\_ACEOF
15565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Optional Features:
15585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-option-checking  ignore unrecognized --enable/--with options
15595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
15605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
15615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-shared[=PKGS]  build shared libraries [default=yes]
15625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-static[=PKGS]  build static libraries [default=yes]
15635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-fast-install[=PKGS]
15645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          optimize for fast installation [default=yes]
15655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-libtool-lock  avoid locking (might break parallel builds)
15665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-largefile     omit support for large files
15675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-threadsafe     Support threadsafe operation
15685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-cross-thread-connections
15695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          Allow connection sharing across threads
15705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-releasemode    Support libtool link to release mode
15715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-tempstore      Use an in-ram database for temporary tables
15725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          (never,no,yes,always)
15735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-tcl           do not build TCL extension
15745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-readline      disable readline support [default=detect]
15755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-debug          enable debugging & verbose explain
15765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --disable-amalgamation  Disable the amalgamation and instead build all files
15775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          separately
15785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-load-extension Enable loading of external extensions
15795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --enable-gcov           Enable coverage testing using gcov
15805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Optional Packages:
15825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
15835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
15845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-pic              try to use only PIC/non-PIC objects [default=use
15855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          both]
15865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
15875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-hints=FILE       Read configuration options from FILE
15885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-tcl=DIR          directory containing tcl configuration
15895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                          (tclConfig.sh)
15905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-readline-lib     specify readline library
15915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --with-readline-inc     specify readline include paths
15925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
15935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Some influential environment variables:
15945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CC          C compiler command
15955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CFLAGS      C compiler flags
15965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
15975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)              nonstandard directory <lib dir>
15985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LIBS        libraries to pass to the linker, e.g. -l<library>
15995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
16005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)              you have headers in a nonstandard directory <include dir>
16015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CPP         C preprocessor
16025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TCLLIBDIR   Where to install tcl plugin
16035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Use these variables to override the choices made by `configure' or to help
16055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)it to find libraries and programs with nonstandard names/locations.
16065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
16085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_status=$?
16095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
16105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_init_help" = "recursive"; then
16125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # If there are subdirs, report their specific --help.
16135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
16145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -d "$ac_dir" ||
16155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
16165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      continue
16175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_builddir=.
16185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$ac_dir" in
16205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles).) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
16225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # A ".." for each directory in $ac_dir_suffix.
16245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_top_builddir_sub in
16265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac ;;
16295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
16305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_top_builddir=$ac_pwd
16315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_builddir=$ac_pwd$ac_dir_suffix
16325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# for backward compatibility:
16335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_top_builddir=$ac_top_build_prefix
16345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in
16365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  .)  # We are building in place.
16375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=.
16385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$ac_top_builddir_sub
16395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$ac_pwd ;;
16405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]* )  # Absolute name.
16415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=$srcdir$ac_dir_suffix;
16425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$srcdir
16435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$srcdir ;;
16445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) # Relative name.
16455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$ac_top_build_prefix$srcdir
16475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
16495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cd "$ac_dir" || { ac_status=$?; continue; }
16525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Check for guested configure.
16535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f "$ac_srcdir/configure.gnu"; then
16545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo &&
16555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
16565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    elif test -f "$ac_srcdir/configure"; then
16575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo &&
16585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $SHELL "$ac_srcdir/configure" --help=recursive
16595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
16605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
16615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi || ac_status=$?
16625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cd "$ac_pwd" || { ac_status=$?; break; }
16635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
16645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
16655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$ac_init_help" && exit $ac_status
16675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_init_version; then
16685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat <<\_ACEOF
16695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sqlite configure 3.7.6.3
16705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.62
16715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
16735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
16745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This configure script is free software; the Free Software Foundation
16755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gives unlimited permission to copy, distribute and modify it.
16765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
16775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit
16785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
16795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >config.log <<_ACEOF
16805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This file contains any messages produced by compilers while
16815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)running configure, to aid debugging if configure makes a mistake.
16825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)It was created by sqlite $as_me 3.7.6.3, which was
16845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.62.  Invocation command line was
16855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $ $0 $@
16875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
16895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 5>>config.log
16905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
16915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat <<_ASUNAME
16925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------- ##
16935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Platform. ##
16945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------- ##
16955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
16965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
16975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -m = `(uname -m) 2>/dev/null || echo unknown`
16985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -r = `(uname -r) 2>/dev/null || echo unknown`
16995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -s = `(uname -s) 2>/dev/null || echo unknown`
17005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uname -v = `(uname -v) 2>/dev/null || echo unknown`
17015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
17035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
17045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
17065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
17075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
17095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
17105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
17115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
17125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASUNAME
17145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
17175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
17185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
17195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
17205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "PATH: $as_dir"
17215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
17225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
17235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >&5
17255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >&5 <<_ACEOF
17275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ##
17305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Core tests. ##
17315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ##
17325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
17345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Keep a trace of the command line.
17375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Strip out --no-create and --no-recursion so they do not pile up.
17385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Strip out --silent because we don't want to record it for future runs.
17395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Also quote any args containing shell meta-characters.
17405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Make two passes to allow for proper duplicate-argument suppression.
17415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args=
17425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args0=
17435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_args1=
17445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_must_keep_next=false
17455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_pass in 1 2
17465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
17475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_arg
17485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
17495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_arg in
17505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
17515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    | -silent | --silent | --silen | --sile | --sil)
17535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      continue ;;
17545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\'*)
17555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
17575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_pass in
17585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
17595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    2)
17605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
17615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test $ac_must_keep_next = true; then
17625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_must_keep_next=false # Got value, back to normal.
17635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
17645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $ac_arg in
17655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  *=* | --config-cache | -C | -disable-* | --disable-* \
17665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
17675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
17685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  | -with-* | --with-* | -without-* | --without-* | --x)
17695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    case "$ac_configure_args0 " in
17705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
17715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    esac
17725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
17735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  -* ) ac_must_keep_next=true ;;
17745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
17755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
17765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_configure_args="$ac_configure_args '$ac_arg'"
17775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
17785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
17795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
17805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
17815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
17825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
17835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# When interrupted or exit'd, cleanup temporary files, and complete
17855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.log.  We remove comments because anyway the quotes in there
17865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# would cause problems or look ugly.
17875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# WARNING: Use '\'' to represent an apostrophe within the trap.
17885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
17895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)trap 'exit_status=$?
17905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Save into config.log some information that might help in debugging.
17915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {
17925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
17935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
17945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat <<\_ASBOX
17955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ---------------- ##
17965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Cache variables. ##
17975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ---------------- ##
17985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
17995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
18005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # The following way of writing the cache mishandles newlines in values,
18015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(
18025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval ac_val=\$$ac_var
18045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_val in #(
18055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *${as_nl}*)
18065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_var in #(
18075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
18085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
18095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
18105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_var in #(
18115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _ | IFS | as_nl) ;; #(
18125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) $as_unset $ac_var ;;
18145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac ;;
18155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
18165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
18175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (set) 2>&1 |
18185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *${as_nl}ac_space=\ *)
18205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sed -n \
18215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	"s/'\''/'\''\\\\'\'''\''/g;
18225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;; #(
18245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
18255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
18275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac |
18285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sort
18295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles))
18305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
18315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat <<\_ASBOX
18335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------------- ##
18345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Output variables. ##
18355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------------- ##
18365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
18375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
18385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_var in $ac_subst_vars
18395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    do
18405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval ac_val=\$$ac_var
18415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_val in
18425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
18445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "$ac_var='\''$ac_val'\''"
18455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done | sort
18465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo
18475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_subst_files"; then
18495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat <<\_ASBOX
18505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ------------------- ##
18515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## File substitutions. ##
18525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ------------------- ##
18535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
18545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo
18555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for ac_var in $ac_subst_files
18565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      do
18575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	eval ac_val=\$$ac_var
18585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $ac_val in
18595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
18615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$as_echo "$ac_var='\''$ac_val'\''"
18625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done | sort
18635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo
18645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
18655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -s confdefs.h; then
18675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat <<\_ASBOX
18685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ##
18695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## confdefs.h. ##
18705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## ----------- ##
18715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
18725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo
18735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat confdefs.h
18745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo
18755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
18765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test "$ac_signal" != 0 &&
18775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "$as_me: caught signal $ac_signal"
18785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me: exit $exit_status"
18795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } >&5
18805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f core *.core core.conftest.* &&
18815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
18825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    exit $exit_status
18835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 0
18845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_signal in 1 2 13 15; do
18855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
18865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
18875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_signal=0
18885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# confdefs.h avoids OS command line length limits that DEFS can exceed.
18905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f -r conftest* confdefs.h
18915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Predefined preprocessor variables.
18935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
18955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_NAME "$PACKAGE_NAME"
18965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
18975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
18995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
19005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
19015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
19025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
19055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_VERSION "$PACKAGE_VERSION"
19065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
19075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
19105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_STRING "$PACKAGE_STRING"
19115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
19125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
19155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
19165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
19175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Let the site file select an alternate cache file if it wants to.
19205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Prefer an explicitly selected file to automatically selected ones.
19215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_site_file1=NONE
19225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_site_file2=NONE
19235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_SITE"; then
19245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file1=$CONFIG_SITE
19255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "x$prefix" != xNONE; then
19265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file1=$prefix/share/config.site
19275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file2=$prefix/etc/config.site
19285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
19295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file1=$ac_default_prefix/share/config.site
19305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_site_file2=$ac_default_prefix/etc/config.site
19315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
19325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_site_file in "$ac_site_file1" "$ac_site_file2"
19335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
19345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x$ac_site_file" = xNONE && continue
19355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -r "$ac_site_file"; then
19365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
19375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: loading site script $ac_site_file" >&6;}
19385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed 's/^/| /' "$ac_site_file" >&5
19395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    . "$ac_site_file"
19405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
19415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
19425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -r "$cache_file"; then
19445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Some versions of bash will fail to source /dev/null (special
19455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # files actually), so we avoid doing that.
19465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -f "$cache_file"; then
19475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
19485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: loading cache $cache_file" >&6;}
19495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cache_file in
19505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      [\\/]* | ?:[\\/]* ) . "$cache_file";;
19515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)                      . "./$cache_file";;
19525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
19535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
19545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
19555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
19565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating cache $cache_file" >&6;}
19575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  >$cache_file
19585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
19595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
19605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that the precious variables saved in the cache have kept the same
19615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# value.
19625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cache_corrupted=false
19635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_var in $ac_precious_vars; do
19645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_old_set=\$ac_cv_env_${ac_var}_set
19655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_new_set=\$ac_env_${ac_var}_set
19665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_old_val=\$ac_cv_env_${ac_var}_value
19675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval ac_new_val=\$ac_env_${ac_var}_value
19685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_old_set,$ac_new_set in
19695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    set,)
19705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
19715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
19725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cache_corrupted=: ;;
19735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ,set)
19745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
19755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
19765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cache_corrupted=: ;;
19775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ,);;
19785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
19795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "x$ac_old_val" != "x$ac_new_val"; then
19805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# differences in whitespace do not lead to failure.
19815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_old_val_w=`echo x $ac_old_val`
19825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_new_val_w=`echo x $ac_new_val`
19835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$ac_old_val_w" != "$ac_new_val_w"; then
19845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
19855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
19865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ac_cache_corrupted=:
19875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
19885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
19895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
19905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  eval $ac_var=\$ac_old_val
19915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
19925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	{ $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
19935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
19945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	{ $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
19955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
19965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi;;
19975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
19985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pass precious variables to config.status.
19995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$ac_new_set" = set; then
20005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_new_val in
20015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
20025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_arg=$ac_var=$ac_new_val ;;
20035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
20045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case " $ac_configure_args " in
20055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
20065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
20075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
20085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
20095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
20105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_cache_corrupted; then
20115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
20125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
20135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
20145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
20155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
20165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
20175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
20435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
20445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
20475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sqlite_version_sanity_check=`cat $srcdir/VERSION | tr -d '\n'`
20515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$PACKAGE_VERSION" != "$sqlite_version_sanity_check" ; then
20525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ { $as_echo "$as_me:$LINENO: error: configure script is out of date:
20535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) configure \$PACKAGE_VERSION = $PACKAGE_VERSION
20545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) top level VERSION file     = $sqlite_version_sanity_check
20555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)please regen with autoconf" >&5
20565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: configure script is out of date:
20575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) configure \$PACKAGE_VERSION = $PACKAGE_VERSION
20585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) top level VERSION file     = $sqlite_version_sanity_check
20595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)please regen with autoconf" >&2;}
20605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
20615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
20625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The following RCS revision string applies to configure.in
20645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# $Revision: 1.56 $
20655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
20675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Programs needed
20685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
20695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `pwd` in
20705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\ * | *\	*)
20715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
20725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
20735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
20745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version='2.2.6'
20785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision='1.3012'
20795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ltmain="$ac_aux_dir/ltmain.sh"
20935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
20945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_aux_dir=
20955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
20965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -f "$ac_dir/install-sh"; then
20975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_aux_dir=$ac_dir
20985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_install_sh="$ac_aux_dir/install-sh -c"
20995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
21005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif test -f "$ac_dir/install.sh"; then
21015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_aux_dir=$ac_dir
21025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_install_sh="$ac_aux_dir/install.sh -c"
21035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
21045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif test -f "$ac_dir/shtool"; then
21055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_aux_dir=$ac_dir
21065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_install_sh="$ac_aux_dir/shtool install -c"
21075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
21085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
21095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
21105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_aux_dir"; then
21115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
21125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
21135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
21145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
21155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These three variables are undocumented and unsupported,
21175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and are intended to be withdrawn in a future Autoconf release.
21185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# They can cause serious problems if a builder's source tree is in a directory
21195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whose full name contains unusual characters.
21205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
21215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
21225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
21235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Make sure we can run config.sub.
21265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
21275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
21285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
21295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
21305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking build system type" >&5
21325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking build system type... " >&6; }
21335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_build+set}" = set; then
21345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
21355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
21365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_build_alias=$build_alias
21375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$ac_build_alias" = x &&
21385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
21395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$ac_build_alias" = x &&
21405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
21415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
21425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
21435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
21445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
21455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
21465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
21475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
21495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
21505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_build" >&6; }
21515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_build in
21525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-*) ;;
21535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
21545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: invalid value of canonical build" >&2;}
21555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; };;
21565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
21575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$ac_cv_build
21585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_IFS=$IFS; IFS='-'
21595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x $ac_cv_build
21605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift
21615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_cpu=$1
21625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_vendor=$2
21635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift; shift
21645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remember, the first character of IFS is used to create $*,
21655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# except with old shells:
21665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os=$*
21675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$ac_save_IFS
21685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
21695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking host system type" >&5
21725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking host system type... " >&6; }
21735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_host+set}" = set; then
21745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
21755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
21765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$host_alias" = x; then
21775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_host=$ac_cv_build
21785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
21795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
21805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
21815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
21825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
21835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
21845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
21855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
21865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
21875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_host" >&6; }
21885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_host in
21895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-*) ;;
21905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
21915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: invalid value of canonical host" >&2;}
21925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; };;
21935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
21945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$ac_cv_host
21955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_IFS=$IFS; IFS='-'
21965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x $ac_cv_host
21975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift
21985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_cpu=$1
21995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_vendor=$2
22005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift; shift
22015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remember, the first character of IFS is used to create $*,
22025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# except with old shells:
22035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os=$*
22045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$ac_save_IFS
22055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
22065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
22095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
22105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
22135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
22145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
22155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}gcc; ac_word=$2
22165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
22175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
22185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then
22195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
22205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
22215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$CC"; then
22225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CC="$CC" # Let the user override the test.
22235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
22245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
22265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
22275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
22285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
22295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
22305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="${ac_tool_prefix}gcc"
22325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
22345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
22355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
22365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
22375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
22385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
22405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
22415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC
22425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then
22435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $CC" >&5
22445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; }
22455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
22465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
22475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
22485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
22495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
22525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_CC"; then
22535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_CC=$CC
22545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "gcc", so it can be a program name with args.
22555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy gcc; ac_word=$2
22565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
22575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
22585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
22595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
22605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
22615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_CC"; then
22625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
22635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
22645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
22665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
22675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
22685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
22695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
22705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_CC="gcc"
22725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
22745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
22755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
22765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
22775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
22785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
22805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
22815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC=$ac_cv_prog_ac_ct_CC
22825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_CC"; then
22835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
22845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_CC" >&6; }
22855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
22865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
22875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
22885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
22895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_CC" = x; then
22915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=""
22925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
22935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
22945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
22955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
22965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
22975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
22985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
22995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
23005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
23015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
23025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
23035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=$ac_ct_CC
23045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
23055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
23065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CC="$ac_cv_prog_CC"
23075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then
23105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          if test -n "$ac_tool_prefix"; then
23115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
23125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}cc; ac_word=$2
23135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
23145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
23155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then
23165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
23175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
23185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$CC"; then
23195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CC="$CC" # Let the user override the test.
23205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
23215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
23235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
23245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
23255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
23265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
23275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="${ac_tool_prefix}cc"
23295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
23305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
23315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
23325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
23335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
23345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
23355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC
23395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then
23405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $CC" >&5
23415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; }
23425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
23435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
23445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
23455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
23495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then
23515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "cc", so it can be a program name with args.
23525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy cc; ac_word=$2
23535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
23545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
23555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then
23565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
23575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
23585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$CC"; then
23595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CC="$CC" # Let the user override the test.
23605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
23615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_prog_rejected=no
23625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
23645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
23655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
23665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
23675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
23685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
23705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ac_prog_rejected=yes
23715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       continue
23725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
23735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="cc"
23745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
23755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
23765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
23775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
23785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
23795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
23805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
23815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_prog_rejected = yes; then
23825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We found a bogon in the path, so make sure we never use it.
23835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  set dummy $ac_cv_prog_CC
23845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
23855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test $# != 0; then
23865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We chose a different compiler from the bogus one.
23875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # However, it has the same basename, so the bogon will be chosen
23885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # first if we set CC to just the basename; use the full file name.
23895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shift
23905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
23915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
23925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
23955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC
23965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then
23975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $CC" >&5
23985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; }
23995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
24005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
24015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
24025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then
24075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
24085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in cl.exe
24095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
24105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
24115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_tool_prefix$ac_prog; ac_word=$2
24125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
24135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
24145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_CC+set}" = set; then
24155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
24165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
24175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$CC"; then
24185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CC="$CC" # Let the user override the test.
24195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
24205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
24225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
24235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
24245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
24255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
24265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
24285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
24295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
24305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
24315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
24325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
24335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
24345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_cv_prog_CC
24385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CC"; then
24395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $CC" >&5
24405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CC" >&6; }
24415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
24425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
24435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
24445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -n "$CC" && break
24485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
24495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CC"; then
24515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_CC=$CC
24525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in cl.exe
24535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
24545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "$ac_prog", so it can be a program name with args.
24555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2
24565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
24575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
24585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
24595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
24605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
24615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_CC"; then
24625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
24635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
24645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
24665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
24675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
24685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
24695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
24705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_CC="$ac_prog"
24725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
24735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
24745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
24755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
24765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
24775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
24785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_CC=$ac_cv_prog_ac_ct_CC
24825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_CC"; then
24835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
24845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_CC" >&6; }
24855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
24865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
24875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
24885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
24895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$ac_ct_CC" && break
24925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
24935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
24945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_CC" = x; then
24955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=""
24965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
24975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
24985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
24995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
25005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
25015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
25025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
25035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
25045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
25055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
25065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
25075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=$ac_ct_CC
25085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
25095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
25105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
25125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
25155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5
25165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
25175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;}
25185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
25195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Provide some information about the compiler.
25215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
25225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set X $ac_compile
25235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler=$2
25245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ (ac_try="$ac_compiler --version >&5"
25255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
25265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
25285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
25295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
25315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compiler --version >&5") 2>&5
25325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
25335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }
25355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ (ac_try="$ac_compiler -v >&5"
25365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
25375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
25395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
25405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
25425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compiler -v >&5") 2>&5
25435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
25445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }
25465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ (ac_try="$ac_compiler -V >&5"
25475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
25485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
25505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
25515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
25535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compiler -V >&5") 2>&5
25545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
25555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }
25575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
25595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
25605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
25615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
25625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
25635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
25645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
25665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
25675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
25685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
25705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
25715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
25725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
25735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files_save=$ac_clean_files
25745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
25755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try to create an executable without -o first, disregard a.out.
25765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It will help us diagnose broken compilers, and finding out an intuition
25775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# of exeext.
25785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
25795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for C compiler default output file name... " >&6; }
25805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
25815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The possible output files:
25835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
25845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_rmfiles=
25865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in $ac_files
25875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
25885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
25895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
25905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
25915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
25925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
25935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f $ac_rmfiles
25945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
25955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link_default"
25965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
25975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
25995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
26005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
26025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link_default") 2>&5
26035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
26045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; then
26065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
26075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
26085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in a Makefile.  We should not override ac_cv_exeext if it was cached,
26095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so that the user can short-circuit this test for compilers unknown to
26105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Autoconf.
26115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in $ac_files ''
26125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
26135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -f "$ac_file" || continue
26145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
26155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
26165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
26175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    [ab].out )
26185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# We found the default executable, but exeext='' is most
26195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# certainly right.
26205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	break;;
26215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.* )
26225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
26235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	then :; else
26245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
26255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
26265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# We set ac_cv_exeext here because the later test for it is not
26275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# safe: cross compilers may not add the suffix if given an `-o'
26285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# argument, so we may need to know it at that point already.
26295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Even if this section looks crufty: it has the advantage of
26305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# actually working.
26315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	break;;
26325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    * )
26335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	break;;
26345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
26355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
26365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$ac_cv_exeext" = no && ac_cv_exeext=
26375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
26395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_file=''
26405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
26415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
26435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_file" >&6; }
26445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_file"; then
26455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
26465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
26475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
26495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5
26505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: C compiler cannot create executables
26515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;}
26525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 77); exit 77; }; }
26535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
26545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_exeext=$ac_cv_exeext
26565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that the compiler produces executables we can run.  If not, either
26585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the compiler is broken, or we cross compile.
26595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
26605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the C compiler works... " >&6; }
26615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
26625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If not cross compiling, check that we can run a simple program.
26635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$cross_compiling" != yes; then
26645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { ac_try='./$ac_file'
26655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { (case "(($ac_try" in
26665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
26685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
26695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
26715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_try") 2>&5
26725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
26735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; }; then
26755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cross_compiling=no
26765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
26775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$cross_compiling" = maybe; then
26785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cross_compiling=yes
26795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
26805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
26815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)If you meant to cross compile, use \`--host'.
26825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5
26835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot run C compiled programs.
26845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)If you meant to cross compile, use \`--host'.
26855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;}
26865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
26875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
26885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
26895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
26905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: yes" >&5
26915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
26925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
26935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
26945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=$ac_clean_files_save
26955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check that the compiler produces executables we can run.  If not, either
26965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the compiler is broken, or we cross compile.
26975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
26985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether we are cross compiling... " >&6; }
26995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
27005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$cross_compiling" >&6; }
27015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
27035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for suffix of executables... " >&6; }
27045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
27055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
27065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
27085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
27095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
27115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>&5
27125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
27135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; then
27155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # If both `conftest.exe' and `conftest' are `present' (well, observable)
27165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
27175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# work properly (i.e., refer to `conftest.exe'), while it won't with
27185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `rm'.
27195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_file in conftest.exe conftest conftest.*; do
27205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -f "$ac_file" || continue
27215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
27225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
27235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
27245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  break;;
27255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    * ) break;;
27265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
27275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
27285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
27295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
27305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5
27315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
27325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;}
27335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
27345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
27355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest$ac_cv_exeext
27375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
27385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_exeext" >&6; }
27395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_ext
27415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EXEEXT=$ac_cv_exeext
27425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_exeext=$EXEEXT
27435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
27445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for suffix of object files... " >&6; }
27455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_objext+set}" = set; then
27465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
27475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
27485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
27495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
27505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
27515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
27525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
27535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
27545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
27565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
27575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
27585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
27605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
27615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
27625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
27635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.o conftest.obj
27645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
27655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
27665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
27685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
27695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
27715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>&5
27725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
27735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; then
27755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_file in conftest.o conftest.obj conftest.*; do
27765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -f "$ac_file" || continue;
27775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
27785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
27795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
27805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       break;;
27815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
27825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
27835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
27845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
27855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
27865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
27885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5
27895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
27905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;}
27915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
27925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
27935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
27945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_cv_objext conftest.$ac_ext
27955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
27965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
27975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_objext" >&6; }
27985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJEXT=$ac_cv_objext
27995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_objext=$OBJEXT
28005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
28015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
28025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_c_compiler_gnu+set}" = set; then
28035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
28045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
28065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
28075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
28085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
28095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
28105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
28115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
28135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
28145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
28155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef __GNUC__
28165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       choke me
28175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
28185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
28205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
28215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
28225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
28235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
28245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
28255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
28265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
28285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
28295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
28315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
28325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
28335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
28345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
28355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
28365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
28385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
28395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
28405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
28415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_compiler_gnu=yes
28425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
28445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
28455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_compiler_gnu=no
28475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cv_c_compiler_gnu=$ac_compiler_gnu
28515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
28545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_c_compiler_gnu" >&6; }
28555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_compiler_gnu = yes; then
28565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  GCC=yes
28575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  GCC=
28595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
28605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_test_CFLAGS=${CFLAGS+set}
28615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_CFLAGS=$CFLAGS
28625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
28635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether $CC accepts -g... " >&6; }
28645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_cc_g+set}" = set; then
28655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
28665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
28675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_save_c_werror_flag=$ac_c_werror_flag
28685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_c_werror_flag=yes
28695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_cv_prog_cc_g=no
28705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   CFLAGS="-g"
28715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat >conftest.$ac_ext <<_ACEOF
28725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
28735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
28745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
28755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
28765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
28775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
28795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
28805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
28815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
28825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
28835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
28845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
28855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
28865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
28875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
28885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
28895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
28915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
28925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
28945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
28955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
28965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
28975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
28985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
28995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
29015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
29025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
29035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
29045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_cc_g=yes
29055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
29065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
29075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
29085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	CFLAGS=""
29105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat >conftest.$ac_ext <<_ACEOF
29115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
29125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
29135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
29145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
29155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
29165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
29185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
29195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
29205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
29225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
29235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
29245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
29255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
29265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
29275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
29285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
29305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
29315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
29335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
29345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
29355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
29365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
29375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
29385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
29405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
29415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
29425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
29435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
29445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
29455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
29465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
29475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_c_werror_flag=$ac_save_c_werror_flag
29495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 CFLAGS="-g"
29505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 cat >conftest.$ac_ext <<_ACEOF
29515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
29525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
29535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
29545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
29555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
29565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
29585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
29595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
29605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
29625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
29635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
29645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
29655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
29665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
29675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
29685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
29705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
29715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
29735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
29745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
29755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
29765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
29775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
29785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
29805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
29815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
29825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
29835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_cc_g=yes
29845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
29855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
29865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
29875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
29965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
29975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_c_werror_flag=$ac_save_c_werror_flag
29995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
30005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
30015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_prog_cc_g" >&6; }
30025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_test_CFLAGS" = set; then
30035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CFLAGS=$ac_save_CFLAGS
30045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test $ac_cv_prog_cc_g = yes; then
30055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$GCC" = yes; then
30065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="-g -O2"
30075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
30085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="-g"
30095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
30105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
30115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$GCC" = yes; then
30125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="-O2"
30135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
30145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS=
30155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
30165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
30175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
30185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
30195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_cc_c89+set}" = set; then
30205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
30215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
30225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_cc_c89=no
30235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_CC=$CC
30245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
30255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
30265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
30275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
30285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
30295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
30305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h>
30315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
30325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
30335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/stat.h>
30345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
30355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct buf { int x; };
30365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FILE * (*rcsopen) (struct buf *, struct stat *, int);
30375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static char *e (p, i)
30385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     char **p;
30395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     int i;
30405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
30415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return p[i];
30425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
30435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static char *f (char * (*g) (char **, int), char **p, ...)
30445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
30455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  char *s;
30465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  va_list v;
30475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  va_start (v,p);
30485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s = g (p, va_arg (v,int));
30495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  va_end (v);
30505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return s;
30515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
30525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
30545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   function prototypes and stuff, but not '\xHH' hex character constants.
30555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   These don't provoke an error unfortunately, instead are silently treated
30565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   as 'x'.  The following induces an error, until -std is added to get
30575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
30585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   array size at least.  It's necessary to write '\x00'==0 to get something
30595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   that's true only with -std.  */
30605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int osf4_cc_array ['\x00' == 0 ? 1 : -1];
30615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
30635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   inside strings and character constants.  */
30645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define FOO(x) 'x'
30655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
30665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
30675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int test (int i, double x);
30685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct s1 {int (*f) (int a);};
30695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct s2 {int (*f) (double a);};
30705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
30715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int argc;
30725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char **argv;
30735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
30745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
30755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
30765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
30775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
30785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
30795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
30805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
30815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
30825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
30835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
30845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CC="$ac_save_CC $ac_arg"
30855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.$ac_objext
30865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
30875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
30885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
30905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
30915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
30935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
30945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
30955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
30965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
30975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
30985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
31005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
31015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
31025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
31035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_cc_c89=$ac_arg
31045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
31055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
31065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
31075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext
31125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x$ac_cv_prog_cc_c89" != "xno" && break
31135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
31145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_ext
31155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$ac_save_CC
31165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
31185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AC_CACHE_VAL
31195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "x$ac_cv_prog_cc_c89" in
31205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  x)
31215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: none needed" >&5
31225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "none needed" >&6; } ;;
31235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  xno)
31245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: unsupported" >&5
31255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "unsupported" >&6; } ;;
31265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
31275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC="$CC $ac_cv_prog_cc_c89"
31285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
31295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
31305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
31315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
31345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
31355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
31365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
31375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
31385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
31405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for a sed that does not truncate output... " >&6; }
31415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_SED+set}" = set; then
31425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
31435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
31445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
31455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     for ac_i in 1 2 3 4 5 6 7; do
31465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ac_script="$ac_script$as_nl$ac_script"
31475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     done
31485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
31495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $as_unset ac_script || ac_script=
31505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -z "$SED"; then
31515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_path_SED_found=false
31525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Loop through the user's path and test for each of PROGNAME-LIST
31535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
31545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
31555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
31565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
31575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
31585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in sed gsed; do
31595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
31605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
31615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
31625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_SED and select it if it is found.
31635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check for GNU $ac_path_SED
31645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_SED" --version 2>&1` in
31655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*)
31665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
31675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
31685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_count=0
31695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n 0123456789 >"conftest.in"
31705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :
31715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
31725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat "conftest.in" "conftest.in" >"conftest.tmp"
31735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv "conftest.tmp" "conftest.in"
31745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cp "conftest.in" "conftest.nl"
31755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo '' >> "conftest.nl"
31765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
31775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
31785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_count=`expr $ac_count + 1`
31795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $ac_count -gt ${ac_path_SED_max-0}; then
31805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Best one so far, save it but keep looking for a better one
31815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cv_path_SED="$ac_path_SED"
31825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_SED_max=$ac_count
31835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
31845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 10*(2^10) chars as input seems more than enough
31855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test $ac_count -gt 10 && break
31865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
31875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
31885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
31895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
31905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $ac_path_SED_found && break 3
31915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
31925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
31935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
31945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
31955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_cv_path_SED"; then
31965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
31975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
31985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
31995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
32005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_SED=$SED
32025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
32065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_SED" >&6; }
32075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) SED="$ac_cv_path_SED"
32085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.sed
32095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$SED" && SED=sed
32115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed="$SED -e 1s/^X//"
32125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
32245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
32255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_GREP+set}" = set; then
32265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
32275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$GREP"; then
32295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_path_GREP_found=false
32305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Loop through the user's path and test for each of PROGNAME-LIST
32315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
32335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
32345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
32355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
32365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in grep ggrep; do
32375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
32385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
32395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
32405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_GREP and select it if it is found.
32415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check for GNU $ac_path_GREP
32425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_GREP" --version 2>&1` in
32435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*)
32445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
32455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
32465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_count=0
32475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n 0123456789 >"conftest.in"
32485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :
32495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
32505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat "conftest.in" "conftest.in" >"conftest.tmp"
32515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv "conftest.tmp" "conftest.in"
32525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cp "conftest.in" "conftest.nl"
32535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo 'GREP' >> "conftest.nl"
32545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
32555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
32565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_count=`expr $ac_count + 1`
32575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $ac_count -gt ${ac_path_GREP_max-0}; then
32585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Best one so far, save it but keep looking for a better one
32595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cv_path_GREP="$ac_path_GREP"
32605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_GREP_max=$ac_count
32615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
32625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 10*(2^10) chars as input seems more than enough
32635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test $ac_count -gt 10 && break
32645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
32655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
32665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
32675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $ac_path_GREP_found && break 3
32695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
32705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
32715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
32725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
32735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_cv_path_GREP"; then
32745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
32755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
32765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
32775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
32785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_GREP=$GREP
32805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
32835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
32845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_GREP" >&6; }
32855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) GREP="$ac_cv_path_GREP"
32865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
32885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for egrep" >&5
32895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for egrep... " >&6; }
32905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_EGREP+set}" = set; then
32915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
32925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
32935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
32945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then ac_cv_path_EGREP="$GREP -E"
32955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   else
32965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -z "$EGREP"; then
32975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_path_EGREP_found=false
32985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Loop through the user's path and test for each of PROGNAME-LIST
32995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
33015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
33025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
33035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
33045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in egrep; do
33055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
33065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
33075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
33085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_EGREP and select it if it is found.
33095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check for GNU $ac_path_EGREP
33105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_EGREP" --version 2>&1` in
33115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*)
33125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
33135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
33145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_count=0
33155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n 0123456789 >"conftest.in"
33165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :
33175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
33185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat "conftest.in" "conftest.in" >"conftest.tmp"
33195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv "conftest.tmp" "conftest.in"
33205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cp "conftest.in" "conftest.nl"
33215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo 'EGREP' >> "conftest.nl"
33225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
33235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
33245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_count=`expr $ac_count + 1`
33255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
33265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Best one so far, save it but keep looking for a better one
33275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cv_path_EGREP="$ac_path_EGREP"
33285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_EGREP_max=$ac_count
33295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
33305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 10*(2^10) chars as input seems more than enough
33315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test $ac_count -gt 10 && break
33325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
33335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
33345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
33355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $ac_path_EGREP_found && break 3
33375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
33385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
33395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
33405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
33415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_cv_path_EGREP"; then
33425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
33435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
33445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
33455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
33465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_EGREP=$EGREP
33485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
33515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
33525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
33535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_EGREP" >&6; }
33545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) EGREP="$ac_cv_path_EGREP"
33555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
33575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
33585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for fgrep... " >&6; }
33595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_FGREP+set}" = set; then
33605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
33615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
33625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
33635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then ac_cv_path_FGREP="$GREP -F"
33645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   else
33655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -z "$FGREP"; then
33665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_path_FGREP_found=false
33675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Loop through the user's path and test for each of PROGNAME-LIST
33685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
33705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
33715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
33725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
33735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in fgrep; do
33745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_exec_ext in '' $ac_executable_extensions; do
33755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
33765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
33775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for GNU ac_path_FGREP and select it if it is found.
33785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check for GNU $ac_path_FGREP
33795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `"$ac_path_FGREP" --version 2>&1` in
33805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU*)
33815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
33825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
33835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_count=0
33845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n 0123456789 >"conftest.in"
33855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :
33865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
33875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat "conftest.in" "conftest.in" >"conftest.tmp"
33885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mv "conftest.tmp" "conftest.in"
33895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cp "conftest.in" "conftest.nl"
33905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo 'FGREP' >> "conftest.nl"
33915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
33925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
33935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_count=`expr $ac_count + 1`
33945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
33955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Best one so far, save it but keep looking for a better one
33965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_cv_path_FGREP="$ac_path_FGREP"
33975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_path_FGREP_max=$ac_count
33985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
33995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 10*(2^10) chars as input seems more than enough
34005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test $ac_count -gt 10 && break
34015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
34025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
34035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
34045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $ac_path_FGREP_found && break 3
34065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
34075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
34085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
34095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
34105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_cv_path_FGREP"; then
34115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
34125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
34135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
34145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
34155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
34165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_path_FGREP=$FGREP
34175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
34185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
34205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
34215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
34225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_path_FGREP" >&6; }
34235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) FGREP="$ac_cv_path_FGREP"
34245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$GREP" && GREP=grep
34275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-gnu-ld was given.
34475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_gnu_ld+set}" = set; then
34485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
34495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
34505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  with_gnu_ld=no
34515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
34525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
34535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_prog=ld
34545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then
34555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check if gcc -print-prog-name=ld gives a path.
34565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
34575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ld used by $CC... " >&6; }
34585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host in
34595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-*-mingw*)
34605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # gcc leaves a trailing carriage return which upsets mingw
34615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
34625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
34635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
34645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
34655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_prog in
34665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Accept absolute paths.
34675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    [\\/]* | ?:[\\/]*)
34685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      re_direlt='/[^/][^/]*/\.\./'
34695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Canonicalize the pathname of ld
34705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
34715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
34725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
34735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
34745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -z "$LD" && LD="$ac_prog"
34755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
34765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  "")
34775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # If it fails, then pretend we aren't using GCC.
34785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_prog=ld
34795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
34805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
34815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # If it is relative, then search for the first ld in PATH.
34825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_gnu_ld=unknown
34835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
34845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
34855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "$with_gnu_ld" = yes; then
34865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
34875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for GNU ld... " >&6; }
34885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
34895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
34905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for non-GNU ld... " >&6; }
34915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
34925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_LD+set}" = set; then
34935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
34945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
34955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$LD"; then
34965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
34975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_dir in $PATH; do
34985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
34995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$ac_dir" && ac_dir=.
35005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
35015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_path_LD="$ac_dir/$ac_prog"
35025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Check to see if the program is GNU ld.  I'd rather use --version,
35035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # but apparently some variants of GNU ld only accept -v.
35045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Break only if it was the GNU/non-GNU ld that we prefer.
35055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
35065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *GNU* | *'with BFD'*)
35075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test "$with_gnu_ld" != no && break
35085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
35095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
35105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test "$with_gnu_ld" != yes && break
35115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
35125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
35135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
35145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
35155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS="$lt_save_ifs"
35165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
35175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_path_LD="$LD" # Let the user override the test with a path.
35185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
35195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
35205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD="$lt_cv_path_LD"
35225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$LD"; then
35235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $LD" >&5
35245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$LD" >&6; }
35255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
35265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
35275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
35285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
35295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
35305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
35315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
35325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
35335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
35345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_gnu_ld+set}" = set; then
35355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
35365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
35375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # I'd rather use --version here, but apparently some GNU lds only accept -v.
35385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `$LD -v 2>&1 </dev/null` in
35395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU* | *'with BFD'*)
35405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_gnu_ld=yes
35415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
35425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
35435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_gnu_ld=no
35445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
35455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
35465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
35475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
35485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_gnu_ld" >&6; }
35495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$lt_cv_prog_gnu_ld
35505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
35605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
35615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_NM+set}" = set; then
35625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
35635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
35645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$NM"; then
35655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Let the user override the test.
35665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_path_NM="$NM"
35675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
35685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_nm_to_check="${ac_tool_prefix}nm"
35695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
35705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_nm_to_check="$lt_nm_to_check nm"
35715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
35725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for lt_tmp_nm in $lt_nm_to_check; do
35735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
35745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
35755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
35765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -z "$ac_dir" && ac_dir=.
35775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      tmp_nm="$ac_dir/$lt_tmp_nm"
35785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
35795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Check to see if the nm accepts a BSD-compat flag.
35805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
35815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	#   nm: unknown option "B" ignored
35825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Tru64's nm complains that /dev/null is an invalid object file
35835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
35845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*/dev/null* | *'Invalid file or object type'*)
35855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_cv_path_NM="$tmp_nm -B"
35865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  break
35875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
35885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
35895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
35905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  */dev/null*)
35915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    lt_cv_path_NM="$tmp_nm -p"
35925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    break
35935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
35945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  *)
35955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
35965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    continue # so that we can try to find one that supports BSD flags
35975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
35985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  esac
35995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
36005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
36015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
36025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
36035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
36045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
36055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  : ${lt_cv_path_NM=no}
36065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
36095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_path_NM" >&6; }
36105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$lt_cv_path_NM" != "no"; then
36115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NM="$lt_cv_path_NM"
36125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Didn't find any BSD compatible name lister, look for dumpbin.
36145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
36155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
36165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  do
36175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
36185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_tool_prefix$ac_prog; ac_word=$2
36195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
36205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
36215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_DUMPBIN+set}" = set; then
36225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
36235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$DUMPBIN"; then
36255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
36265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
36285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
36295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
36305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
36315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
36325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
36335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
36345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
36355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
36365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
36375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
36385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
36395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
36405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
36415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUMPBIN=$ac_cv_prog_DUMPBIN
36455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$DUMPBIN"; then
36465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
36475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$DUMPBIN" >&6; }
36485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
36505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
36515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -n "$DUMPBIN" && break
36555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
36565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$DUMPBIN"; then
36585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_DUMPBIN=$DUMPBIN
36595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
36605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
36615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "$ac_prog", so it can be a program name with args.
36625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2
36635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
36645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
36655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
36665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
36675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_DUMPBIN"; then
36695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
36705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
36725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
36735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
36745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
36755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
36765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
36775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
36785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
36795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
36805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
36815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
36825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
36835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
36845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
36855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
36895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_DUMPBIN"; then
36905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
36915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_DUMPBIN" >&6; }
36925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
36935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
36945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
36955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
36965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
36985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$ac_ct_DUMPBIN" && break
36995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
37005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_DUMPBIN" = x; then
37025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DUMPBIN=":"
37035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
37045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
37055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
37065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
37075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
37085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
37095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
37105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
37115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
37125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
37135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
37145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DUMPBIN=$ac_ct_DUMPBIN
37155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
37165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$DUMPBIN" != ":"; then
37205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    NM="$DUMPBIN"
37215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
37225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$NM" && NM=nm
37245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
37315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking the name lister ($NM) interface... " >&6; }
37325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_nm_interface+set}" = set; then
37335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
37345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
37355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_nm_interface="BSD nm"
37365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "int some_variable = 0;" > conftest.$ac_ext
37375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval echo "\"\$as_me:3737: $ac_compile\"" >&5)
37385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile" 2>conftest.err)
37395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
37405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval echo "\"\$as_me:3740: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
37415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
37425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
37435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval echo "\"\$as_me:3743: output\"" >&5)
37445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.out >&5
37455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
37465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_nm_interface="MS dumpbin"
37475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
37485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest*
37495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
37515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_nm_interface" >&6; }
37525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
37545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether ln -s works... " >&6; }
37555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S=$as_ln_s
37565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$LN_S" = "ln -s"; then
37575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: yes" >&5
37585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
37595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
37605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
37615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no, using $LN_S" >&6; }
37625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
37635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# find the maximum length of command line arguments
37655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
37665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking the maximum length of command line arguments... " >&6; }
37675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_max_cmd_len+set}" = set; then
37685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
37695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
37705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    i=0
37715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  teststring="ABCD"
37725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $build_os in
37745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  msdosdjgpp*)
37755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # On DJGPP, this test can blow up pretty badly due to problems in libc
37765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # (any single argument exceeding 2000 bytes causes a buffer overrun
37775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # during glob expansion).  Even if it were fixed, the result of this
37785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # check would be larger than it should be.
37795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
37805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
37815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  gnu*)
37835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Under GNU Hurd, this test is not required because there is
37845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # no limit to the length of command line arguments.
37855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Libtool will interpret -1 as no limit whatsoever
37865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=-1;
37875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
37885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
37895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cygwin* | mingw* | cegcc*)
37905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # On Win9x/ME, this test blows up -- it succeeds, but takes
37915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # about 5 minutes as the teststring grows exponentially.
37925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Worse, since 9x/ME are not pre-emptively multitasking,
37935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # you end up with a "frozen" computer, even though with patience
37945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # the test eventually succeeds (with a max line length of 256k).
37955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Instead, let's just punt: use the minimum linelength reported by
37965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # all of the supported platforms: 8192 (on NT/2K/XP).
37975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=8192;
37985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
37995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  amigaos*)
38015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # On AmigaOS with pdksh, this test takes hours, literally.
38025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # So we just punt and use a minimum line length of 8192.
38035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=8192;
38045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
38055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
38075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # This has been around since 386BSD, at least.  Likely further.
38085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -x /sbin/sysctl; then
38095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
38105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    elif test -x /usr/sbin/sysctl; then
38115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
38125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
38135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
38145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
38155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # And add a safety zone
38165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
38175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
38185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
38195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  interix*)
38215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We know the value 262144 and hardcode it with a safety zone (like BSD)
38225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=196608
38235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
38245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  osf*)
38265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
38275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
38285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # nice to cause kernel panics so lets avoid the loop below.
38295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # First set a reasonable default.
38305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=16384
38315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
38325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -x /sbin/sysconfig; then
38335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
38345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        *1*) lt_cv_sys_max_cmd_len=-1 ;;
38355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
38365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
38375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
38385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sco3.2v5*)
38395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=102400
38405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
38415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sysv5* | sco5v6* | sysv4.2uw2*)
38425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
38435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$kargmax"; then
38445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
38455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
38465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=32768
38475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
38485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
38495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
38505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
38515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$lt_cv_sys_max_cmd_len"; then
38525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
38535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
38545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
38555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Make teststring a little bigger before we do anything with it.
38565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # a 1K string should be a reasonable start.
38575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for i in 1 2 3 4 5 6 7 8 ; do
38585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        teststring=$teststring$teststring
38595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
38605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
38615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # If test is not a shell built-in, we'll probably end up computing a
38625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # maximum length that is only half of the actual maximum length, but
38635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # we can't tell.
38645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
38655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
38665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      test $i != 17 # 1/2 MB should be enough
38675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      do
38685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        i=`expr $i + 1`
38695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        teststring=$teststring$teststring
38705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
38715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Only check the string length outside the loop.
38725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
38735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      teststring=
38745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Add a significant safety factor because C++ compilers can tack on
38755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # massive amounts of additional arguments before passing them to the
38765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # linker.  It appears as though 1/2 is a usable value.
38775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
38785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
38795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
38805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
38815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
38835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n $lt_cv_sys_max_cmd_len ; then
38855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
38865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
38875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
38885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: none" >&5
38895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "none" >&6; }
38905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
38915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len=$lt_cv_sys_max_cmd_len
38925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
38985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${CP="cp -f"}
38995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${MV="mv -f"}
39005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${RM="rm -f"}
39015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
39035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
39045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try some XSI features
39055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)xsi_shell=no
39065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( _lt_dummy="a/b/c"
39075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
39085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      = c,a/b,, \
39095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    && eval 'test $(( 1 + 1 )) -eq 2 \
39105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
39115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  && xsi_shell=yes
39125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
39135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$xsi_shell" >&6; }
39145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
39175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
39185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_shell_append=no
39195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
39205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    >/dev/null 2>&1 \
39215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  && lt_shell_append=yes
39225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
39235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_shell_append" >&6; }
39245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
39275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_unset=unset
39285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
39295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_unset=false
39305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
39315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# test EBCDIC or ASCII
39375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo X|tr X '\101'` in
39385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) A) # ASCII based system
39395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
39405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_SP2NL='tr \040 \012'
39415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_NL2SP='tr \015\012 \040\040'
39425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
39435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) *) # EBCDIC based system
39445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_SP2NL='tr \100 \n'
39455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_NL2SP='tr \r\n \100\100'
39465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
39475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
39485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
39585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $LD option to reload object files... " >&6; }
39595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_ld_reload_flag+set}" = set; then
39605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
39615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
39625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_ld_reload_flag='-r'
39635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
39645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
39655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_ld_reload_flag" >&6; }
39665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag=$lt_cv_ld_reload_flag
39675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $reload_flag in
39685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"" | " "*) ;;
39695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) reload_flag=" $reload_flag" ;;
39705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
39715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds='$LD$reload_flag -o $output$reload_objs'
39725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
39735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  darwin*)
39745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$GCC" = yes; then
39755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
39765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
39775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      reload_cmds='$LD$reload_flag -o $output$reload_objs'
39785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
39795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
39805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
39815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
39905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
39915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
39925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}objdump; ac_word=$2
39935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
39945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
39955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OBJDUMP+set}" = set; then
39965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
39975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
39985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$OBJDUMP"; then
39995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
40005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
40015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
40035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
40045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
40055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
40065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
40075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
40085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
40095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
40105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
40115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
40125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
40135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
40145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
40155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP=$ac_cv_prog_OBJDUMP
40195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OBJDUMP"; then
40205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
40215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OBJDUMP" >&6; }
40225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
40235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
40245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
40255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OBJDUMP"; then
40305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_OBJDUMP=$OBJDUMP
40315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "objdump", so it can be a program name with args.
40325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy objdump; ac_word=$2
40335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
40345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
40355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
40365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
40375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
40385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_OBJDUMP"; then
40395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
40405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
40415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
40435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
40445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
40455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
40465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
40475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
40485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_OBJDUMP="objdump"
40495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
40505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
40515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
40525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
40535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
40545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
40555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
40595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OBJDUMP"; then
40605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
40615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OBJDUMP" >&6; }
40625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
40635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
40645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
40655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_OBJDUMP" = x; then
40685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OBJDUMP="false"
40695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
40705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
40715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
40725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
40735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
40745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
40755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
40765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
40775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
40785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
40795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
40805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OBJDUMP=$ac_ct_OBJDUMP
40815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
40825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
40835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OBJDUMP="$ac_cv_prog_OBJDUMP"
40845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
40855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$OBJDUMP" && OBJDUMP=objdump
40875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
40965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
40975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to recognize dependent libraries... " >&6; }
40985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_deplibs_check_method+set}" = set; then
40995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
41005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
41015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd='$MAGIC_CMD'
41025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_file_magic_test_file=
41035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_deplibs_check_method='unknown'
41045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Need to set the preceding variable on all platforms that support
41055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# interlibrary dependencies.
41065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'none' -- dependencies not supported.
41075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `unknown' -- same as none, but documents that we really don't know.
41085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'pass_all' -- all dependencies passed with no checks.
41095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'test_compile' -- check by making test program.
41105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 'file_magic [[regex]]' -- check by looking for files in library path
41115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# which responds to the $file_magic_cmd with a given extended regex.
41125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If you have `file' or equivalent on your system and you're not sure
41135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whether `pass_all' will *always* work, you probably want this one.
41145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
41165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix[4-9]*)
41175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
41185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)beos*)
41215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
41225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bsdi[45]*)
41255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
41265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd='/usr/bin/file -L'
41275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_test_file=/shlib/libc.so
41285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin*)
41315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # func_win32_libid is a shell function defined in ltmain.sh
41325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
41335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd='func_win32_libid'
41345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mingw* | pw32*)
41375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Base MSYS/MinGW do not provide the 'file' command needed by
41385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # func_win32_libid shell function, so use a weaker test based on 'objdump',
41395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # unless we find 'file', for example because we are cross-compiling.
41405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ( file / ) >/dev/null 2>&1; then
41415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
41425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_cmd='func_win32_libid'
41435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
41445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
41455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_cmd='$OBJDUMP -f'
41465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
41475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cegcc)
41505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # use the weaker test based on 'objdump'. See mingw*.
41515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
41525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd='$OBJDUMP -f'
41535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)darwin* | rhapsody*)
41565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
41575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd* | dragonfly*)
41605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
41615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_cpu in
41625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    i*86 )
41635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Not sure whether the presence of OpenBSD here was a mistake.
41645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Let's accept both of them until this is cleared up.
41655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
41665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_file_magic_cmd=/usr/bin/file
41675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
41685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
41695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
41705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
41715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method=pass_all
41725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
41735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gnu*)
41765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
41775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux10.20* | hpux11*)
41805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd=/usr/bin/file
41815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_cpu in
41825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ia64*)
41835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
41845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
41855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
41865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hppa*64*)
41875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
41885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
41895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
41905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
41915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
41925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=/usr/lib/libc.sl
41935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
41945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
41955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
41965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
41975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)interix[3-9]*)
41985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
41995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
42005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix5* | irix6* | nonstopux*)
42035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $LD in
42045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-32|*"-32 ") libmagic=32-bit;;
42055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-n32|*"-n32 ") libmagic=N32;;
42065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *-64|*"-64 ") libmagic=64-bit;;
42075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) libmagic=never-match;;
42085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
42095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
42105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must be Linux ELF.
42135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux* | k*bsd*-gnu)
42145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
42155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)netbsd*)
42185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
42195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
42205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
42215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
42225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
42235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)newos6*)
42265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
42275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_cmd=/usr/bin/file
42285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_file_magic_test_file=/usr/lib/libnls.so
42295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*nto* | *qnx*)
42325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
42335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)openbsd*)
42365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
42375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
42385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
42395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
42405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
42415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf3* | osf4* | osf5*)
42445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
42455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rdos*)
42485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
42495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*)
42525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
42535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
42565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
42575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4 | sysv4.3*)
42605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_vendor in
42615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  motorola)
42625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    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]'
42635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
42645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
42655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ncr)
42665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method=pass_all
42675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
42685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sequent)
42695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_cmd='/bin/file'
42705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
42715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
42725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sni)
42735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_cmd='/bin/file'
42745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
42755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_file_magic_test_file=/lib/libc.so
42765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
42775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  siemens)
42785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method=pass_all
42795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
42805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  pc)
42815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_deplibs_check_method=pass_all
42825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
42835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
42845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)tpf*)
42875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_deplibs_check_method=pass_all
42885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
42895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
42905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
42925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
42935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_deplibs_check_method" >&6; }
42945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd=$lt_cv_file_magic_cmd
42955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method=$lt_cv_deplibs_check_method
42965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$deplibs_check_method" && deplibs_check_method=unknown
42975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
42995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
43105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
43115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}ar; ac_word=$2
43125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
43135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
43145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_AR+set}" = set; then
43155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
43165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$AR"; then
43185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_AR="$AR" # Let the user override the test.
43195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
43225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
43235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
43245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
43255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
43265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
43275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_AR="${ac_tool_prefix}ar"
43285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
43295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
43305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
43315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
43325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
43335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
43345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR=$ac_cv_prog_AR
43385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$AR"; then
43395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $AR" >&5
43405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$AR" >&6; }
43415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
43435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
43445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_AR"; then
43495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_AR=$AR
43505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "ar", so it can be a program name with args.
43515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ar; ac_word=$2
43525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
43535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
43545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
43555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
43565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_AR"; then
43585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
43595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
43625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
43635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
43645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
43655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
43665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
43675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_AR="ar"
43685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
43695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
43705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
43715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
43725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
43735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
43745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_AR=$ac_cv_prog_ac_ct_AR
43785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_AR"; then
43795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
43805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_AR" >&6; }
43815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
43825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
43835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
43845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
43855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
43865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_AR" = x; then
43875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AR="false"
43885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
43895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
43905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
43915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
43925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
43935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
43945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
43955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
43965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
43975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
43985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
43995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AR=$ac_ct_AR
44005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
44015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  AR="$ac_cv_prog_AR"
44035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$AR" && AR=ar
44065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$AR_FLAGS" && AR_FLAGS=cru
44075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
44195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
44205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}strip; ac_word=$2
44215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
44225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
44235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_STRIP+set}" = set; then
44245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
44255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$STRIP"; then
44275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
44285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
44315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
44325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
44335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
44345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
44355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
44365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
44375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
44385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
44395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
44405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
44415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
44425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
44435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP=$ac_cv_prog_STRIP
44475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$STRIP"; then
44485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
44495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$STRIP" >&6; }
44505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
44525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
44535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_STRIP"; then
44585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_STRIP=$STRIP
44595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "strip", so it can be a program name with args.
44605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy strip; ac_word=$2
44615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
44625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
44635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
44645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
44655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_STRIP"; then
44675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
44685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
44715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
44725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
44735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
44745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
44755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
44765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_STRIP="strip"
44775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
44785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
44795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
44805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
44815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
44825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
44835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
44875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_STRIP"; then
44885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
44895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_STRIP" >&6; }
44905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
44915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
44925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
44935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
44945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
44955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_STRIP" = x; then
44965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    STRIP=":"
44975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
44985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
44995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
45005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
45015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
45025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
45035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
45045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
45055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
45065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
45075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
45085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    STRIP=$ac_ct_STRIP
45095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
45105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  STRIP="$ac_cv_prog_STRIP"
45125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$STRIP" && STRIP=:
45155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_tool_prefix"; then
45225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
45235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}ranlib; ac_word=$2
45245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
45255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
45265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_RANLIB+set}" = set; then
45275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
45285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$RANLIB"; then
45305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
45315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
45345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
45355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
45365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
45375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
45385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
45395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
45405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
45415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
45425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
45435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
45445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
45455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
45465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB=$ac_cv_prog_RANLIB
45505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$RANLIB"; then
45515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
45525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$RANLIB" >&6; }
45535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
45555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
45565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_RANLIB"; then
45615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_RANLIB=$RANLIB
45625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "ranlib", so it can be a program name with args.
45635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ranlib; ac_word=$2
45645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
45655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
45665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
45675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
45685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_RANLIB"; then
45705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
45715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
45745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
45755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
45765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
45775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
45785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
45795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_RANLIB="ranlib"
45805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
45815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
45825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
45835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
45845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
45855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
45865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
45905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_RANLIB"; then
45915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
45925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_RANLIB" >&6; }
45935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
45945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
45955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
45965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
45975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_RANLIB" = x; then
45995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RANLIB=":"
46005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
46015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
46025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
46035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
46045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
46055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
46065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
46075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
46085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
46095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
46105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
46115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RANLIB=$ac_ct_RANLIB
46125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
46135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
46145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  RANLIB="$ac_cv_prog_RANLIB"
46155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
46165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$RANLIB" && RANLIB=:
46185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Determine commands to create old-style static archives.
46255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
46265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds='chmod 644 $oldlib'
46275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds=
46285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$RANLIB"; then
46305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
46315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  openbsd*)
46325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
46335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
46345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
46355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
46365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
46375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
46385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
46395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
46405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler was specified, use CC.
46755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=${LTCC-"$CC"}
46765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler flags were specified, use CFLAGS.
46785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
46795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Allow CC to be a program name with arguments.
46815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler=$CC
46825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for command to grab the raw symbol name followed by C symbol from nm.
46855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
46865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
46875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
46885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
46895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
46905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# These are sane defaults that work on at least a few old systems.
46925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
46935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Character class describing NM global symbol codes.
46955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)symcode='[BCDEGRST]'
46965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
46975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Regexp to match symbols that can be accessed directly from C.
46985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
46995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Define system-specific variables.
47015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
47025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix*)
47035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[BCDT]'
47045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin* | mingw* | pw32* | cegcc*)
47065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[ABCDGISTW]'
47075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux*)
47095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$host_cpu" = ia64; then
47105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    symcode='[ABCDEGRST]'
47115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
47125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix* | nonstopux*)
47145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[BCDEGRST]'
47155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf*)
47175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[BCDEGQRST]'
47185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*)
47205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[BDRT]'
47215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sco3.2v5*)
47235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[DT]'
47245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4.2uw2*)
47265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[DT]'
47275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco5v6* | unixware* | OpenUNIX*)
47295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[ABDT]'
47305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4)
47325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[DFNSTU]'
47335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
47355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If we're using GNU nm, then use its standard symbol codes.
47375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `$NM -V 2>&1` in
47385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*GNU* | *'with BFD'*)
47395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symcode='[ABCDGIRSTW]' ;;
47405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
47415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform an extracted symbol line into a proper C declaration.
47435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Some systems (esp. on ia64) link data and code symbols differently,
47445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so use this general approach.
47455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
47465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform an extracted symbol line into symbol name and symbol address
47485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
47495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_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'"
47505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Handle CRLF in mingw tool chain
47525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)opt_cr=
47535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $build_os in
47545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mingw*)
47555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
47565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
47575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
47585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Try without a prefix underscore, then with it.
47605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_symprfx in "" "_"; do
47615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
47635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  symxfrm="\\1 $ac_symprfx\\2 \\2"
47645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Write the raw and C identifiers.
47665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
47675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Fake it for dumpbin and say T for any non-static function
47685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # and D for any global variable.
47695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Also find C++ and __fastcall symbols from MSVC++,
47705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # which start with @ or ?.
47715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_global_symbol_pipe="$AWK '"\
47725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     {last_section=section; section=\$ 3};"\
47735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
47745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     \$ 0!~/External *\|/{next};"\
47755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
47765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     {if(hide[section]) next};"\
47775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
47785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
47795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
47805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
47815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"     ' prfx=^$ac_symprfx"
47825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
47835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
47845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
47855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check to see that the pipe works correctly.
47875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  pipe_works=no
47885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
47895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest*
47905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat > conftest.$ac_ext <<_LT_EOF
47915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
47925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" {
47935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
47945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char nm_test_var;
47955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void nm_test_func(void);
47965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void nm_test_func(void){}
47975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
47985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
47995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
48005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main(){nm_test_var='a';nm_test_func();return(0);}
48015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
48025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
48045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
48055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
48065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
48075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; then
48085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Now try to grab the symbols.
48095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    nlist=conftest.nm
48105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
48115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
48125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
48135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
48145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && test -s "$nlist"; then
48155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Try sorting and uniquifying the output.
48165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if sort "$nlist" | uniq > "$nlist"T; then
48175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	mv -f "$nlist"T "$nlist"
48185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
48195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	rm -f "$nlist"T
48205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
48215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Make sure that we snagged all the symbols we need.
48235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
48245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
48255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat <<_LT_EOF > conftest.$ac_ext
48265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
48275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C" {
48285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
48295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
48315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Now generate the symbol file.
48325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
48335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat <<_LT_EOF >> conftest.$ac_ext
48355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The mapping between symbol names and symbols.  */
48375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const struct {
48385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  const char *name;
48395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  void       *address;
48405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
48415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt__PROGRAM__LTX_preloaded_symbols[] =
48425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
48435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { "@PROGRAM@", (void *) 0 },
48445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
48455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
48465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat <<\_LT_EOF >> conftest.$ac_ext
48475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  {0, (void *) 0}
48485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)};
48495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* This works around a problem in FreeBSD linker */
48515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef FREEBSD_WORKAROUND
48525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)static const void *lt_preloaded_setup() {
48535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return lt__PROGRAM__LTX_preloaded_symbols;
48545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
48555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
48565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
48585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
48595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
48605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
48615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Now try linking the two files.
48625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  mv conftest.$ac_objext conftstm.$ac_objext
48635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_save_LIBS="$LIBS"
48645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_save_CFLAGS="$CFLAGS"
48655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LIBS="conftstm.$ac_objext"
48665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
48675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
48685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_link) 2>&5
48695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
48705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
48715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && test -s conftest${ac_exeext}; then
48725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    pipe_works=yes
48735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
48745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LIBS="$lt_save_LIBS"
48755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  CFLAGS="$lt_save_CFLAGS"
48765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
48775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  echo "cannot find nm_test_func in $nlist" >&5
48785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
48795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
48805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "cannot find nm_test_var in $nlist" >&5
48815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
48825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
48835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
48845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
48855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
48865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    echo "$progname: failed program was:" >&5
48875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat conftest.$ac_ext >&5
48885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
48895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest* conftst*
48905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Do not use the global_symbol_pipe unless it works.
48925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$pipe_works" = yes; then
48935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
48945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
48955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_sys_global_symbol_pipe=
48965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
48975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
48985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
48995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_sys_global_symbol_pipe"; then
49025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_sys_global_symbol_to_cdecl=
49035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
49055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: failed" >&5
49065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "failed" >&6; }
49075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
49085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: ok" >&5
49095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "ok" >&6; }
49105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-libtool-lock was given.
49355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_libtool_lock+set}" = set; then
49365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_libtool_lock;
49375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
49385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
49405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
49415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Some flags need to be propagated to the compiler or linker for good
49425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# libtool support.
49435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host in
49445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ia64-*-hpux*)
49455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Find out which ABI we are using.
49465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo 'int i;' > conftest.$ac_ext
49475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
49485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
49495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
49505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
49515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; then
49525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case `/usr/bin/file conftest.$ac_objext` in
49535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *ELF-32*)
49545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	HPUX_IA64_MODE="32"
49555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
49565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *ELF-64*)
49575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	HPUX_IA64_MODE="64"
49585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
49595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
49605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
49615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
49625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
49635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-irix6*)
49645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Find out which ABI we are using.
49655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo '#line 4965 "configure"' > conftest.$ac_ext
49665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
49675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
49685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
49695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
49705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; then
49715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$lt_cv_prog_gnu_ld" = yes; then
49725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `/usr/bin/file conftest.$ac_objext` in
49735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*32-bit*)
49745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -melf32bsmip"
49755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
49765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*N32*)
49775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -melf32bmipn32"
49785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
49795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*64-bit*)
49805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -melf64bmip"
49815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
49825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
49835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
49845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `/usr/bin/file conftest.$ac_objext` in
49855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*32-bit*)
49865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -32"
49875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
49885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*N32*)
49895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -n32"
49905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
49915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*64-bit*)
49925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -64"
49935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
49945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
49955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
49965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
49975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
49985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
49995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
50015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
50025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Find out which ABI we are using.
50035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo 'int i;' > conftest.$ac_ext
50045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
50055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
50065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
50075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
50085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; then
50095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case `/usr/bin/file conftest.o` in
50105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *32-bit*)
50115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host in
50125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  x86_64-*kfreebsd*-gnu)
50135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_i386_fbsd"
50145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  x86_64-*linux*)
50165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_i386"
50175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ppc64-*linux*|powerpc64-*linux*)
50195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf32ppclinux"
50205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s390x-*linux*)
50225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_s390"
50235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  sparc64-*linux*)
50255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf32_sparc"
50265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
50285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
50295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *64-bit*)
50305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host in
50315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  x86_64-*kfreebsd*-gnu)
50325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_x86_64_fbsd"
50335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  x86_64-*linux*)
50355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf_x86_64"
50365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ppc*-*linux*|powerpc*-*linux*)
50385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf64ppc"
50395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s390*-*linux*|s390*-*tpf*)
50415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf64_s390"
50425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  sparc*-*linux*)
50445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    LD="${LD-ld} -m elf64_sparc"
50455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ;;
50465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
50475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
50485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
50495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
50505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
50515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
50525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-sco3.2v5*)
50545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
50555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SAVE_CFLAGS="$CFLAGS"
50565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CFLAGS="$CFLAGS -belf"
50575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
50585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
50595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_cc_needs_belf+set}" = set; then
50605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
50615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
50625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ext=c
50635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
50645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
50655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
50665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
50675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     cat >conftest.$ac_ext <<_ACEOF
50695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
50705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
50715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
50725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
50735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
50745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
50765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
50775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
50785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
50795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
50805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
50815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
50825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
50835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
50845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
50855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
50865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
50875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
50885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
50895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
50905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
50915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
50925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
50935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
50945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
50955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
50965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
50975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
50985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
50995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
51005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
51015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
51025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
51035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
51045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_cc_needs_belf=yes
51055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
51065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
51075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
51085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_cv_cc_needs_belf=no
51105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
51115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
51135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
51145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
51155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ac_ext=c
51165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
51175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
51185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
51195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
51205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
51225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
51235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_cc_needs_belf" >&6; }
51245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
51255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
51265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="$SAVE_CFLAGS"
51275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
51285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
51295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sparc*-*solaris*)
51305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Find out which ABI we are using.
51315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo 'int i;' > conftest.$ac_ext
51325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
51335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
51345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
51355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
51365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; then
51375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case `/usr/bin/file conftest.o` in
51385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *64-bit*)
51395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $lt_cv_prog_gnu_ld in
51405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      yes*) LD="${LD-ld} -m elf64_sparc" ;;
51415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
51425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
51435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  LD="${LD-ld} -64"
51445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
51455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
51465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
51475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
51485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
51495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
51505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -rf conftest*
51515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
51525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
51535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks="$enable_libtool_lock"
51555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
51585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    rhapsody* | darwin*)
51595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
51605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
51615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
51625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
51635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
51645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
51655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
51665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
51675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$DSYMUTIL"; then
51685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
51695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
51705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
51715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
51725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
51735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
51745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
51755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
51765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
51775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
51785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
51795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
51805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
51815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
51825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
51835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
51845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
51865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
51875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL=$ac_cv_prog_DSYMUTIL
51885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$DSYMUTIL"; then
51895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
51905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$DSYMUTIL" >&6; }
51915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
51925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
51935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
51945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
51955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
51975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
51985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_DSYMUTIL"; then
51995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_DSYMUTIL=$DSYMUTIL
52005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "dsymutil", so it can be a program name with args.
52015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy dsymutil; ac_word=$2
52025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
52035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
52045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
52055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
52065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_DSYMUTIL"; then
52085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
52095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
52115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
52125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
52135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
52145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
52155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
52165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
52175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
52185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
52195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
52205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
52215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
52225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
52235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
52245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
52285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_DSYMUTIL"; then
52295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
52305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_DSYMUTIL" >&6; }
52315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
52335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
52345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_DSYMUTIL" = x; then
52375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DSYMUTIL=":"
52385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
52395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
52405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
52415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
52425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
52435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
52445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
52455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
52465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
52475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
52485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
52495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    DSYMUTIL=$ac_ct_DSYMUTIL
52505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
52515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
52535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
52565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
52575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}nmedit; ac_word=$2
52585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
52595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
52605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_NMEDIT+set}" = set; then
52615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
52625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$NMEDIT"; then
52645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
52655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
52675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
52685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
52695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
52705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
52715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
52725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
52735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
52745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
52755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
52765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
52775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
52785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
52795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
52805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT=$ac_cv_prog_NMEDIT
52845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$NMEDIT"; then
52855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
52865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$NMEDIT" >&6; }
52875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
52885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
52895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
52905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
52935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
52945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_NMEDIT"; then
52955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_NMEDIT=$NMEDIT
52965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "nmedit", so it can be a program name with args.
52975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy nmedit; ac_word=$2
52985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
52995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
53005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
53015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
53025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_NMEDIT"; then
53045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
53055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
53075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
53085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
53095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
53105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
53115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
53125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
53135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_NMEDIT="nmedit"
53145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
53155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
53165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
53175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
53185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
53195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
53205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
53245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_NMEDIT"; then
53255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
53265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_NMEDIT" >&6; }
53275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
53295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
53305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_NMEDIT" = x; then
53335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    NMEDIT=":"
53345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
53355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
53365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
53375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
53385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
53395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
53405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
53415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
53425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
53435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
53445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
53455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    NMEDIT=$ac_ct_NMEDIT
53465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
53475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NMEDIT="$ac_cv_prog_NMEDIT"
53495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
53525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
53535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}lipo; ac_word=$2
53545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
53555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
53565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_LIPO+set}" = set; then
53575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
53585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$LIPO"; then
53605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
53615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
53635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
53645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
53655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
53665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
53675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
53685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
53695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
53705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
53715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
53725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
53735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
53745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
53755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
53765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO=$ac_cv_prog_LIPO
53805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$LIPO"; then
53815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
53825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$LIPO" >&6; }
53835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
53855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
53865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
53895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
53905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_LIPO"; then
53915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_LIPO=$LIPO
53925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "lipo", so it can be a program name with args.
53935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy lipo; ac_word=$2
53945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
53955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
53965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
53975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
53985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
53995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_LIPO"; then
54005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
54015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
54035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
54045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
54055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
54065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
54075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
54085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
54095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_LIPO="lipo"
54105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
54115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
54125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
54135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
54145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
54155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
54165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
54205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_LIPO"; then
54215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
54225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_LIPO" >&6; }
54235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
54255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
54265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_LIPO" = x; then
54295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIPO=":"
54305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
54315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
54325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
54335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
54345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
54355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
54365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
54375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
54385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
54395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
54405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
54415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIPO=$ac_ct_LIPO
54425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
54435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LIPO="$ac_cv_prog_LIPO"
54455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
54485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
54495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}otool; ac_word=$2
54505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
54515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
54525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OTOOL+set}" = set; then
54535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
54545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$OTOOL"; then
54565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
54575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
54595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
54605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
54615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
54625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
54635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
54645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
54655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
54665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
54675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
54685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
54695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
54705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
54715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
54725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL=$ac_cv_prog_OTOOL
54765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OTOOL"; then
54775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
54785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OTOOL" >&6; }
54795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
54815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
54825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
54855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
54865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OTOOL"; then
54875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_OTOOL=$OTOOL
54885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "otool", so it can be a program name with args.
54895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy otool; ac_word=$2
54905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
54915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
54925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
54935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
54945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_OTOOL"; then
54965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
54975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
54985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
54995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
55005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
55015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
55025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
55035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
55045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
55055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_OTOOL="otool"
55065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
55075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
55085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
55095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
55105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
55115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
55125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
55165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OTOOL"; then
55175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
55185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OTOOL" >&6; }
55195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
55215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
55225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_OTOOL" = x; then
55255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OTOOL=":"
55265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
55275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
55285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
55295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
55305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
55315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
55325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
55335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
55345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
55355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
55365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
55375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OTOOL=$ac_ct_OTOOL
55385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
55395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OTOOL="$ac_cv_prog_OTOOL"
55415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$ac_tool_prefix"; then
55445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
55455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy ${ac_tool_prefix}otool64; ac_word=$2
55465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
55475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
55485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_OTOOL64+set}" = set; then
55495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
55505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$OTOOL64"; then
55525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
55535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
55555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
55565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
55575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
55585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
55595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
55605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
55615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
55625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
55635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
55645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
55655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
55665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
55675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
55685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64=$ac_cv_prog_OTOOL64
55725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$OTOOL64"; then
55735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
55745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$OTOOL64" >&6; }
55755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
55775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
55785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
55815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
55825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$ac_cv_prog_OTOOL64"; then
55835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ct_OTOOL64=$OTOOL64
55845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "otool64", so it can be a program name with args.
55855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy otool64; ac_word=$2
55865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
55875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
55885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
55895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
55905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_ct_OTOOL64"; then
55925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
55935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
55945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
55955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
55965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
55975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
55985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
55995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
56005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
56015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_ac_ct_OTOOL64="otool64"
56025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
56035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
56045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
56055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
56065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
56075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
56085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
56105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
56115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
56125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_ct_OTOOL64"; then
56135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
56145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_ct_OTOOL64" >&6; }
56155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
56165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
56175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
56185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
56195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$ac_ct_OTOOL64" = x; then
56215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OTOOL64=":"
56225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
56235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $cross_compiling:$ac_tool_warned in
56245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)yes:)
56255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
56265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
56275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&5
56285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
56295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whose name does not start with the host triplet.  If you think this
56305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configuration is useful to you, please write to autoconf@gnu.org." >&2;}
56315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_tool_warned=yes ;;
56325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
56335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    OTOOL64=$ac_ct_OTOOL64
56345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
56355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
56365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OTOOL64="$ac_cv_prog_OTOOL64"
56375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
56385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
56655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
56665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for -single_module linker flag... " >&6; }
56675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_apple_cc_single_mod+set}" = set; then
56685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
56695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
56705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_apple_cc_single_mod=no
56715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -z "${LT_MULTI_MODULE}"; then
56725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# By default we will add the -single_module flag. You can override
56735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# by either setting the environment variable LT_MULTI_MODULE
56745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# non-empty at configure time, or by adding -multi_module to the
56755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# link flags.
56765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	rm -rf libconftest.dylib*
56775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "int foo(void){return 1;}" > conftest.c
56785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
56795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-dynamiclib -Wl,-single_module conftest.c" >&5
56805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
56815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
56825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        _lt_result=$?
56835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
56845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_cv_apple_cc_single_mod=yes
56855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
56865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat conftest.err >&5
56875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
56885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	rm -rf libconftest.dylib*
56895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	rm -f conftest.*
56905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
56915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
56925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
56935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
56945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
56955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
56965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
56975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
56985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
56995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_ld_exported_symbols_list=no
57005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      save_LDFLAGS=$LDFLAGS
57015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo "_main" > conftest.sym
57025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
57035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      cat >conftest.$ac_ext <<_ACEOF
57045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
57055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
57065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
57075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
57085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
57095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
57115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
57125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
57135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
57155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
57165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
57175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
57185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
57195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
57205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
57215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
57225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
57235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
57245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
57255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
57265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
57275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
57285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
57295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
57305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
57315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
57325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
57335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
57345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
57355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
57365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
57375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
57385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
57395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_ld_exported_symbols_list=yes
57405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
57415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
57425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
57435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_cv_ld_exported_symbols_list=no
57455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
57465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
57485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
57495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
57505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	LDFLAGS="$save_LDFLAGS"
57515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
57535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
57545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
57555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
57565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    rhapsody* | darwin1.[012])
57575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
57585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin1.*)
57595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
57605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin*) # darwin 5.x on
57615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # if running on 10.5 or later, the deployment target defaults
57625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # to the OS version, if on x86, and 10.4, the deployment
57635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # target defaults to 10.4. Don't you love it?
57645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
57655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
57665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
57675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	10.[012]*)
57685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
57695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	10.*)
57705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
57715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
57725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
57735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
57745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
57755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_single_mod='$single_module'
57765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
57775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
57785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
57795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
57805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
57815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
57825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$DSYMUTIL" != ":"; then
57835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dsymutil='~$DSYMUTIL $lib || :'
57845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
57855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _lt_dsymutil=
57865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
57875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
57885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
57895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
57905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
57915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
57925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
57935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
57945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
57955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
57965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to run the C preprocessor... " >&6; }
57975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# On Suns, sometimes $CPP names a directory.
57985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CPP" && test -d "$CPP"; then
57995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CPP=
58005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
58015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$CPP"; then
58025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_prog_CPP+set}" = set; then
58035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
58045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
58055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Double quotes because CPP needs to be expanded
58065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
58075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    do
58085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_preproc_ok=false
58095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_c_preproc_warn_flag in '' yes
58105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
58115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Use a header file that comes with gcc, so configuring glibc
58125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # with a fresh cross-compiler works.
58135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
58145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # <limits.h> exists even on freestanding compilers.
58155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # On the NeXT, cc -E runs the code through the compiler's parser,
58165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # not just through cpp. "Syntax error" is here to catch this case.
58175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
58185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
58195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
58205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
58215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
58225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
58235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__
58245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h>
58255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
58265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h>
58275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
58285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     Syntax error
58295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
58305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext"
58315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
58325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
58335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
58345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
58355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
58365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
58375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
58385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
58395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
58405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
58415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
58425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
58435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } >/dev/null && {
58445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
58455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
58465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
58475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
58485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
58495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
58505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
58515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Broken: fails on valid input.
58535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue
58545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
58555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
58575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # OK, works on sane cases.  Now check whether nonexistent headers
58595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # can be detected and how.
58605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
58615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
58625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
58635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
58645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
58655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
58665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ac_nonexistent.h>
58675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
58685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext"
58695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
58705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
58715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
58725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
58735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
58745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
58755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
58765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
58775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
58785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
58795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
58805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
58815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } >/dev/null && {
58825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
58835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
58845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
58855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Broken: success on invalid input.
58865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue
58875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
58885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
58895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
58905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Passes both tests.
58925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=:
58935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)break
58945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
58955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
58975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
58985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
58995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
59005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
59015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_preproc_ok; then
59025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
59035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
59045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
59065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_CPP=$CPP
59075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
59095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CPP=$ac_cv_prog_CPP
59105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
59115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_CPP=$CPP
59125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
59135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $CPP" >&5
59145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$CPP" >&6; }
59155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=false
59165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_c_preproc_warn_flag in '' yes
59175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
59185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Use a header file that comes with gcc, so configuring glibc
59195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # with a fresh cross-compiler works.
59205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
59215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # <limits.h> exists even on freestanding compilers.
59225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # On the NeXT, cc -E runs the code through the compiler's parser,
59235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # not just through cpp. "Syntax error" is here to catch this case.
59245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
59255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
59265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
59275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
59285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
59295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
59305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__
59315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h>
59325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
59335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h>
59345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
59355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     Syntax error
59365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
59375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext"
59385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
59395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
59405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
59415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
59425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
59435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
59445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
59455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
59465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
59475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
59485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
59495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
59505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } >/dev/null && {
59515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
59525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
59535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
59545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
59555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
59565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
59575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
59585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Broken: fails on valid input.
59605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue
59615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
59625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
59645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # OK, works on sane cases.  Now check whether nonexistent headers
59665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # can be detected and how.
59675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
59685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
59695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
59705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
59715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
59725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
59735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ac_nonexistent.h>
59745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
59755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext"
59765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
59775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
59785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
59795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
59805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
59815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
59825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
59835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
59845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
59855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
59865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
59875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
59885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } >/dev/null && {
59895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
59905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
59915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
59925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Broken: success on invalid input.
59935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)continue
59945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
59955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
59965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
59975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
59985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Passes both tests.
59995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_preproc_ok=:
60005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)break
60015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
60025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
60045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
60065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
60075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
60085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_preproc_ok; then
60095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
60105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
60115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
60125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&5
60135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
60145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)See \`config.log' for more details." >&2;}
60155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
60165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
60175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
60195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
60205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
60215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
60225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
60235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
60265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ANSI C header files... " >&6; }
60275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_header_stdc+set}" = set; then
60285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
60295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
60305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
60315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
60325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
60335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
60345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
60355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
60365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
60375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdarg.h>
60385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <string.h>
60395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <float.h>
60405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
60425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
60435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
60445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
60465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
60475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
60485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
60495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
60505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
60515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
60525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
60535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
60545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
60555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
60565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
60575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
60585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
60595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
60605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
60615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
60625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
60635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
60645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
60655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
60665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
60675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=yes
60685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
60695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
60705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
60715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_header_stdc=no
60735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
60745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
60765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
60785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
60795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
60805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
60815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
60825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
60835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
60845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
60855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <string.h>
60865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
60885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
60895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $EGREP "memchr" >/dev/null 2>&1; then
60905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
60915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
60925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
60935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
60945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
60955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
60975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
60985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
60995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
61005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
61015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
61025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
61035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
61045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
61055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
61065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
61075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
61095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
61105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $EGREP "free" >/dev/null 2>&1; then
61115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
61125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
61135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_stdc=no
61145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest*
61165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
61205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
61215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$cross_compiling" = yes; then
61225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
61235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
61245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
61255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
61265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
61275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
61285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
61295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
61305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <ctype.h>
61315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdlib.h>
61325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if ((' ' & 0x0FF) == 0x020)
61335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
61345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
61355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
61365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define ISLOWER(c) \
61375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		   (('a' <= (c) && (c) <= 'i') \
61385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     || ('j' <= (c) && (c) <= 'r') \
61395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		     || ('s' <= (c) && (c) <= 'z'))
61405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
61415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
61425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
61445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
61455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
61465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
61475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int i;
61485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (i = 0; i < 256; i++)
61495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if (XOR (islower (i), ISLOWER (i))
61505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	|| toupper (i) != TOUPPER (i))
61515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      return 2;
61525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
61535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
61545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
61555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest$ac_exeext
61565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
61575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
61585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
61595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
61605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
61615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
61625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
61635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>&5
61645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
61655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
61665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
61675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { (case "(($ac_try" in
61685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
61695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
61705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
61715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
61725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
61735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_try") 2>&5
61745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
61755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
61765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }; }; then
61775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
61785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
61795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: program exited with status $ac_status" >&5
61805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: failed program was:" >&5
61815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
61825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)( exit $ac_status )
61845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cv_header_stdc=no
61855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
61875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
61885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
61935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
61945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_header_stdc" >&6; }
61955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_stdc = yes; then
61965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
61975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<\_ACEOF
61985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define STDC_HEADERS 1
61995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
62005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# On IRIX 5.3, sys/types and inttypes.h are conflicting.
62045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
62145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		  inttypes.h stdint.h unistd.h
62155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
62165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
62175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
62185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_header... " >&6; }
62195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
62205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
62215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
62235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
62245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
62255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
62265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
62275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
62285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
62295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_header>
62315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
62325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
62335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
62345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
62355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
62365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
62375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
62385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
62395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
62405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
62415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
62425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
62435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
62445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
62455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
62465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
62475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
62485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
62495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
62505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Header=yes"
62515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
62535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
62545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	eval "$as_ac_Header=no"
62565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
62595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_Header'}
62615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'`
62625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
62635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
62645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_Header'}
62655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'` = yes; then
62665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
62675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
62685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
62695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
62715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
62735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in dlfcn.h
62775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
62785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
62795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
62805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_header... " >&6; }
62815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
62825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
62835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
62845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
62855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
62865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
62875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
62885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
62895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
62905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
62915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
62925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_header>
62935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
62945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
62955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
62965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
62975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
62985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
62995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
63005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
63015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
63025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
63035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
63045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
63055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
63065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
63075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
63085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
63095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
63105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
63115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
63125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Header=yes"
63135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
63155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
63165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	eval "$as_ac_Header=no"
63185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
63215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_Header'}
63235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'`
63245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
63255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
63265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_Header'}
63275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'` = yes; then
63285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
63295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
63305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
63315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
63355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set options
63395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        enable_dlopen=no
63435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_win32_dll=no
63465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # Check whether --enable-shared was given.
63495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_shared+set}" = set; then
63505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_shared; p=${PACKAGE-default}
63515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $enableval in
63525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    yes) enable_shared=yes ;;
63535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no) enable_shared=no ;;
63545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
63555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_shared=no
63565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Look at the argument we got.  We use all the common list separators.
63575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
63585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for pkg in $enableval; do
63595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	IFS="$lt_save_ifs"
63605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "X$pkg" = "X$p"; then
63615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  enable_shared=yes
63625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
63635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
63645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
63655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
63665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
63675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_shared=yes
63695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
63705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
63795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check whether --enable-static was given.
63805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_static+set}" = set; then
63815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_static; p=${PACKAGE-default}
63825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $enableval in
63835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    yes) enable_static=yes ;;
63845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no) enable_static=no ;;
63855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
63865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     enable_static=no
63875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Look at the argument we got.  We use all the common list separators.
63885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
63895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for pkg in $enableval; do
63905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	IFS="$lt_save_ifs"
63915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "X$pkg" = "X$p"; then
63925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  enable_static=yes
63935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
63945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
63955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
63965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
63975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
63985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
63995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_static=yes
64005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-pic was given.
64125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_pic+set}" = set; then
64135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_pic; pic_mode="$withval"
64145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
64155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  pic_mode=default
64165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$pic_mode" && pic_mode=default
64205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Check whether --enable-fast-install was given.
64285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_fast_install+set}" = set; then
64295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_fast_install; p=${PACKAGE-default}
64305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $enableval in
64315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    yes) enable_fast_install=yes ;;
64325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    no) enable_fast_install=no ;;
64335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
64345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_fast_install=no
64355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Look at the argument we got.  We use all the common list separators.
64365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
64375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for pkg in $enableval; do
64385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	IFS="$lt_save_ifs"
64395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "X$pkg" = "X$p"; then
64405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  enable_fast_install=yes
64415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
64425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
64435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      IFS="$lt_save_ifs"
64445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
64455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
64465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
64475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_fast_install=yes
64485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
64495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This can be used to rebuild libtool when needed
64615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL_DEPS="$ltmain"
64625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Always use our own libtool.
64645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBTOOL='$(SHELL) $(top_builddir)/libtool'
64655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LN_S" && LN_S="ln -s"
64915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
64995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" ; then
65065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   setopt NO_GLOB_SUBST
65075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
65085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for objdir" >&5
65105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for objdir... " >&6; }
65115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_objdir+set}" = set; then
65125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
65135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
65145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f .libs 2>/dev/null
65155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)mkdir .libs 2>/dev/null
65165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d .libs; then
65175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_objdir=.libs
65185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
65195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # MS-DOS does not allow filenames that begin with a dot.
65205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_objdir=_libs
65215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
65225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir .libs 2>/dev/null
65235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
65245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
65255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_objdir" >&6; }
65265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir=$lt_cv_objdir
65275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
65335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LT_OBJDIR "$lt_cv_objdir/"
65345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
65355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
65535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix3*)
65545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # AIX sometimes has problems with the GCC collect2 program.  For some
65555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # reason, if we set the COLLECT_NAMES environment variable, the problems
65565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # vanish in a puff of smoke.
65575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X${COLLECT_NAMES+set}" != Xset; then
65585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    COLLECT_NAMES=
65595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export COLLECT_NAMES
65605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
65615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
65625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
65635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution that helps us do robust quoting.  It backslashifies
65655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# metacharacters that are still active within double-quoted strings.
65665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
65675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Same as above, but do not quote variable references.
65695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)double_quote_subst='s/\(["`\\]\)/\\\1/g'
65705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to delay expansion of an escaped shell variable in a
65725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# double_quote_subst'ed string.
65735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
65745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to delay expansion of an escaped single quote.
65765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
65775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed substitution to avoid accidental globbing in evaled expressions
65795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_glob_subst='s/\*/\\\*/g'
65805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Global variables:
65825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ofile=libtool
65835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)can_build_shared=yes
65845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# All known linkers require a `.a' archive for static linking (except MSVC,
65865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# which needs '.lib').
65875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext=a
65885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld="$lt_cv_prog_gnu_ld"
65905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_CC="$CC"
65925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_CFLAGS="$CFLAGS"
65935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set sane defaults for various variables
65955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$CC" && CC=cc
65965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LTCC" && LTCC=$CC
65975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
65985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$LD" && LD=ld
65995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$ac_objext" && ac_objext=o
66005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for cc_temp in $compiler""; do
66025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $cc_temp in
66035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
66045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
66055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    \-*) ;;
66065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) break;;
66075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
66085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
66095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
66105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Only perform the check for file, if the check method requires it
66135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$MAGIC_CMD" && MAGIC_CMD=file
66145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $deplibs_check_method in
66155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic*)
66165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
66175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
66185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
66195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
66205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
66215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
66225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $MAGIC_CMD in
66235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)[\\/*] |  ?:[\\/]*)
66245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
66255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
66265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
66275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_MAGIC_CMD="$MAGIC_CMD"
66285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
66295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
66305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_dir in $ac_dummy; do
66315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
66325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$ac_dir" && ac_dir=.
66335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f $ac_dir/${ac_tool_prefix}file; then
66345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
66355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -n "$file_magic_test_file"; then
66365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $deplibs_check_method in
66375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	"file_magic "*)
66385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
66395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
66405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
66415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    $EGREP "$file_magic_regex" > /dev/null; then
66425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    :
66435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
66445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    cat <<_LT_EOF 1>&2
66455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the command libtool uses to detect shared libraries,
66475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** $file_magic_cmd, produces output that libtool cannot recognize.
66485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** The result is that libtool may fail to recognize shared libraries
66495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** as such.  This will affect the creation of libtool libraries that
66505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** depend on shared libraries, but programs linked with such libtool
66515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** libraries will work regardless of this problem.  Nevertheless, you
66525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** may want to report the problem to your system manager and/or to
66535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** bug-libtool@gnu.org
66545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
66565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi ;;
66575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
66585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
66595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      break
66605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
66615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
66625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS="$lt_save_ifs"
66635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  MAGIC_CMD="$lt_save_MAGIC_CMD"
66645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
66655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
66665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
66675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
66695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$MAGIC_CMD"; then
66705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
66715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$MAGIC_CMD" >&6; }
66725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
66735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
66745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
66755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
66765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
66815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$lt_cv_path_MAGIC_CMD"; then
66825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$ac_tool_prefix"; then
66835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking for file" >&5
66845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for file... " >&6; }
66855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
66865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
66875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
66885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $MAGIC_CMD in
66895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)[\\/*] |  ?:[\\/]*)
66905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
66915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
66925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
66935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_MAGIC_CMD="$MAGIC_CMD"
66945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
66955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
66965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_dir in $ac_dummy; do
66975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    IFS="$lt_save_ifs"
66985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$ac_dir" && ac_dir=.
66995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f $ac_dir/file; then
67005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_cv_path_MAGIC_CMD="$ac_dir/file"
67015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -n "$file_magic_test_file"; then
67025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $deplibs_check_method in
67035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	"file_magic "*)
67045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
67055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
67065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
67075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    $EGREP "$file_magic_regex" > /dev/null; then
67085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    :
67095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
67105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    cat <<_LT_EOF 1>&2
67115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the command libtool uses to detect shared libraries,
67135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** $file_magic_cmd, produces output that libtool cannot recognize.
67145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** The result is that libtool may fail to recognize shared libraries
67155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** as such.  This will affect the creation of libtool libraries that
67165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** depend on shared libraries, but programs linked with such libtool
67175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** libraries will work regardless of this problem.  Nevertheless, you
67185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** may want to report the problem to your system manager and/or to
67195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** bug-libtool@gnu.org
67205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
67225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi ;;
67235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
67245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
67255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      break
67265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
67275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
67285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS="$lt_save_ifs"
67295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  MAGIC_CMD="$lt_save_MAGIC_CMD"
67305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
67315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
67325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
67335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
67355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$MAGIC_CMD"; then
67365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
67375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$MAGIC_CMD" >&6; }
67385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
67395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
67405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
67415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
67425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
67455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    MAGIC_CMD=:
67465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
67475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
67485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
67505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
67515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
67525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use C for the default configuration in the libtool script
67545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_save_CC="$CC"
67565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
67575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
67585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
67595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
67605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
67615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Source file extension for C test sources.
67645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
67655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Object file extension for compiled C test sources.
67675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=o
67685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=$objext
67695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Code to be used in simple compile tests
67715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_simple_compile_test_code="int some_variable = 0;"
67725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Code to be used in simple link tests
67745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_simple_link_test_code='int main(){return(0);}'
67755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler was specified, use CC.
67835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=${LTCC-"$CC"}
67845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If no C compiler flags were specified, use CFLAGS.
67865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
67875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Allow CC to be a program name with arguments.
67895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler=$CC
67905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Save the default compiler, since it gets overwritten when the other
67925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
67935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_DEFAULT=$CC
67945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
67955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# save warnings/boilerplate of simple test code
67965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_outfile=conftest.$ac_objext
67975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo "$lt_simple_compile_test_code" >conftest.$ac_ext
67985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
67995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_lt_compiler_boilerplate=`cat conftest.err`
68005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$RM conftest*
68015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_outfile=conftest.$ac_objext
68035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo "$lt_simple_link_test_code" >conftest.$ac_ext
68045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
68055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_lt_linker_boilerplate=`cat conftest.err`
68065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$RM -r conftest*
68075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$compiler"; then
68105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag=
68125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then
68145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
68155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
68175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
68185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
68195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
68205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
68215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_rtti_exceptions=no
68225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_outfile=conftest.$ac_objext
68235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
68245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compiler_flag="-fno-rtti -fno-exceptions"
68255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Insert the option either (1) after the last *FLAGS variable, or
68265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # (2) before a word containing "conftest.", or (3) at the end.
68275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Note that $ac_compile itself does not contain backslashes and begins
68285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # with a dollar sign (not a hyphen), so the echo should work correctly.
68295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # The option is referenced via a variable to avoid confusing sed.
68305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compile=`echo "$ac_compile" | $SED \
68315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
68325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
68335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:$: $lt_compiler_flag:'`
68345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval echo "\"\$as_me:6834: $lt_compile\"" >&5)
68355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval "$lt_compile" 2>conftest.err)
68365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_status=$?
68375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat conftest.err >&5
68385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$as_me:6838: \$? = $ac_status" >&5
68395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (exit $ac_status) && test -s "$ac_outfile"; then
68405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The compiler can only warn and ignore the option if not recognized
68415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings other than the usual output.
68425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
68435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
68445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
68455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_rtti_exceptions=yes
68465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
68475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
68485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
68495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
68515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
68525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
68535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
68555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
68565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
68575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    :
68585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
68595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
68615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_prog_compiler_wl=
68685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic=
68695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static=
68705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
68725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
68735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$GCC" = yes; then
68755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_wl='-Wl,'
68765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_static='-static'
68775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
68795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      aix*)
68805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # All AIX code is PIC.
68815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_cpu" = ia64; then
68825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# AIX 5 now supports IA64 processor
68835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-Bstatic'
68845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
68855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
68865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
68875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    amigaos*)
68885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
68895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      powerpc)
68905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # see comment about AmigaOS4 .so support
68915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            lt_prog_compiler_pic='-fPIC'
68925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
68935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      m68k)
68945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # FIXME: we need at least 68020 code to build shared libraries, but
68955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # adding the `-m68020' flag to GCC prevents building anything better,
68965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # like `-m68040'.
68975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
68985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
68995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
69005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
69035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC is the default for these OSes.
69045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mingw* | cygwin* | pw32* | os2* | cegcc*)
69075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # This hack is so that the source file can tell whether it is being
69085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # built for inclusion in a dll (and should export symbols for example).
69095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Although the cygwin gcc ignores -fPIC, still need this for old-style
69105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # (--disable-auto-import) libraries
69115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-DDLL_EXPORT'
69125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin* | rhapsody*)
69155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC is the default on this platform
69165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Common symbols not allowed in MH_DYLIB files
69175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-fno-common'
69185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux*)
69215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
69225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
69235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # sets the default TLS model and affects inlining.
69245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
69255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hppa*64*)
69265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# +Z the default
69275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
69285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
69295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-fPIC'
69305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
69315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
69325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    interix[3-9]*)
69355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
69365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Instead, we relocate shared libraries at runtime.
69375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    msdosdjgpp*)
69405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Just because we use GCC doesn't mean we suddenly get shared libraries
69415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # on systems that don't support them.
69425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_can_build_shared=no
69435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_shared=no
69445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *nto* | *qnx*)
69475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # QNX uses GNU C++, but need to define -shared option too, otherwise
69485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # it will coredump.
69495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-fPIC -shared'
69505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4*MP*)
69535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d /usr/nec; then
69545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic=-Kconform_pic
69555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
69565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
69595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-fPIC'
69605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
69625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
69635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # PORTME Check for flag to pass linker flags through the system compiler.
69645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
69655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    aix*)
69665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
69675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_cpu" = ia64; then
69685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# AIX 5 now supports IA64 processor
69695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-Bstatic'
69705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
69715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
69725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
69735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mingw* | cygwin* | pw32* | os2* | cegcc*)
69765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # This hack is so that the source file can tell whether it is being
69775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # built for inclusion in a dll (and should export symbols for example).
69785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-DDLL_EXPORT'
69795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux9* | hpux10* | hpux11*)
69825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
69835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
69845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # not for PA HP-UX.
69855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
69865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hppa*64*|ia64*)
69875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# +Z the default
69885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
69895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
69905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='+Z'
69915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
69925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
69935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Is there a better lt_prog_compiler_static that works with the bundled CC?
69945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='${wl}-a ${wl}archive'
69955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
69965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
69975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    irix5* | irix6* | nonstopux*)
69985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
69995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # PIC (with -KPIC) is the default.
70005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-non_shared'
70015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
70025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    linux* | k*bsd*-gnu)
70045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $cc_basename in
70055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # old Intel for x86_64 which still supported -KPIC.
70065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ecc*)
70075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
70085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-KPIC'
70095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-static'
70105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
70115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # icc used to be incompatible with GCC.
70125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # ICC 10 doesn't accept -KPIC any more.
70135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      icc* | ifort*)
70145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
70155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-fPIC'
70165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-static'
70175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
70185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Lahey Fortran 8.1.
70195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lf95*)
70205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
70215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='--shared'
70225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='--static'
70235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
70245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      pgcc* | pgf77* | pgf90* | pgf95*)
70255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # Portland Group compilers (*not* the Pentium gcc compiler,
70265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# which looks to be a dead project)
70275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
70285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-fpic'
70295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-Bstatic'
70305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
70315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ccc*)
70325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lt_prog_compiler_wl='-Wl,'
70335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # All Alpha code is PIC.
70345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lt_prog_compiler_static='-non_shared'
70355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
70365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      xl*)
70375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# IBM XL C 8.0/Fortran 10.1 on PPC
70385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,'
70395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-qpic'
70405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-qstaticlink'
70415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
70425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
70435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `$CC -V 2>&1 | sed 5q` in
70445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*Sun\ C*)
70455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Sun C 5.9
70465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_pic='-KPIC'
70475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_static='-Bstatic'
70485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_wl='-Wl,'
70495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
70505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*Sun\ F*)
70515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
70525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_pic='-KPIC'
70535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_static='-Bstatic'
70545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  lt_prog_compiler_wl=''
70555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
70565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
70575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
70585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
70595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
70605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    newsos6)
70625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-KPIC'
70635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
70645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
70655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *nto* | *qnx*)
70675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # QNX uses GNU C++, but need to define -shared option too, otherwise
70685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # it will coredump.
70695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-fPIC -shared'
70705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
70715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    osf3* | osf4* | osf5*)
70735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
70745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # All OSF/1 code is PIC.
70755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-non_shared'
70765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
70775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    rdos*)
70795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-non_shared'
70805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
70815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    solaris*)
70835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-KPIC'
70845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
70855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $cc_basename in
70865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      f77* | f90* | f95*)
70875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Qoption ld ';;
70885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
70895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_wl='-Wl,';;
70905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
70915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
70925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sunos4*)
70945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Qoption ld '
70955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-PIC'
70965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
70975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
70985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
70995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4 | sysv4.2uw2* | sysv4.3*)
71005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
71015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-KPIC'
71025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
71035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
71045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4*MP*)
71065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d /usr/nec ;then
71075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_pic='-Kconform_pic'
71085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_prog_compiler_static='-Bstatic'
71095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
71105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
71115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
71135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
71145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-KPIC'
71155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
71165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
71175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    unicos*)
71195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_wl='-Wl,'
71205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_can_build_shared=no
71215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
71225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    uts4*)
71245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_pic='-pic'
71255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_static='-Bstatic'
71265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
71275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
71295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_prog_compiler_can_build_shared=no
71305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
71315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
71325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
71335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
71355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # For platforms which do not support PIC, -DPIC is meaningless:
71365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *djgpp*)
71375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_pic=
71385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
71395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
71405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
71415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
71425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
71435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
71445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_prog_compiler_pic" >&6; }
71455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
71525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check to make sure the PIC flag actually works.
71535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
71545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$lt_prog_compiler_pic"; then
71555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
71565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
71575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
71585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
71595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_pic_works=no
71615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_outfile=conftest.$ac_objext
71625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
71635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
71645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Insert the option either (1) after the last *FLAGS variable, or
71655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # (2) before a word containing "conftest.", or (3) at the end.
71665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Note that $ac_compile itself does not contain backslashes and begins
71675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # with a dollar sign (not a hyphen), so the echo should work correctly.
71685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # The option is referenced via a variable to avoid confusing sed.
71695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compile=`echo "$ac_compile" | $SED \
71705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
71715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
71725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:$: $lt_compiler_flag:'`
71735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval echo "\"\$as_me:7173: $lt_compile\"" >&5)
71745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval "$lt_compile" 2>conftest.err)
71755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_status=$?
71765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat conftest.err >&5
71775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$as_me:7177: \$? = $ac_status" >&5
71785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (exit $ac_status) && test -s "$ac_outfile"; then
71795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The compiler can only warn and ignore the option if not recognized
71805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings other than the usual output.
71815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
71825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
71835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
71845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_pic_works=yes
71855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
71865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
71875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
71885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
71905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
71915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
71925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
71935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
71945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $lt_prog_compiler_pic in
71955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     "" | " "*) ;;
71965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
71975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     esac
71985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
71995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_pic=
72005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     lt_prog_compiler_can_build_shared=no
72015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
72115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check to make sure the static flag actually works.
72125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
72135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
72145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
72155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
72165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_static_works+set}" = set; then
72175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
72185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_static_works=no
72205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   save_LDFLAGS="$LDFLAGS"
72215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
72225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_link_test_code" > conftest.$ac_ext
72235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
72245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The linker can only warn and ignore the option if not recognized
72255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings
72265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -s conftest.err; then
72275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       # Append any errors to the config.log.
72285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       cat conftest.err 1>&5
72295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
72305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
72315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       if diff conftest.exp conftest.er2 >/dev/null; then
72325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         lt_cv_prog_compiler_static_works=yes
72335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       fi
72345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     else
72355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_static_works=yes
72365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
72375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
72385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest*
72395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   LDFLAGS="$save_LDFLAGS"
72405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
72435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
72445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$lt_cv_prog_compiler_static_works" = xyes; then
72465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    :
72475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_prog_compiler_static=
72495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
72505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
72585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
72595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_c_o+set}" = set; then
72605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
72615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
72625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_c_o=no
72635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest 2>/dev/null
72645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   mkdir conftest
72655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cd conftest
72665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   mkdir out
72675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
72685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
72695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compiler_flag="-o out/conftest2.$ac_objext"
72705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Insert the option either (1) after the last *FLAGS variable, or
72715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # (2) before a word containing "conftest.", or (3) at the end.
72725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Note that $ac_compile itself does not contain backslashes and begins
72735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # with a dollar sign (not a hyphen), so the echo should work correctly.
72745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compile=`echo "$ac_compile" | $SED \
72755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
72765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
72775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:$: $lt_compiler_flag:'`
72785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval echo "\"\$as_me:7278: $lt_compile\"" >&5)
72795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval "$lt_compile" 2>out/conftest.err)
72805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_status=$?
72815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat out/conftest.err >&5
72825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$as_me:7282: \$? = $ac_status" >&5
72835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (exit $ac_status) && test -s out/conftest2.$ac_objext
72845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then
72855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The compiler can only warn and ignore the option if not recognized
72865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings
72875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
72885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
72895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
72905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_c_o=yes
72915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
72925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
72935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   chmod u+w . 2>&5
72945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
72955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # SGI C++ compiler will create directory out/ii_files/ for
72965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # template instantiation
72975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
72985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM out/* && rmdir out
72995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cd ..
73005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest
73015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
73025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
73055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
73065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
73135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
73145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_prog_compiler_c_o+set}" = set; then
73155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
73165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_prog_compiler_c_o=no
73185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest 2>/dev/null
73195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   mkdir conftest
73205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cd conftest
73215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   mkdir out
73225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
73235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compiler_flag="-o out/conftest2.$ac_objext"
73255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Insert the option either (1) after the last *FLAGS variable, or
73265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # (2) before a word containing "conftest.", or (3) at the end.
73275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # Note that $ac_compile itself does not contain backslashes and begins
73285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # with a dollar sign (not a hyphen), so the echo should work correctly.
73295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   lt_compile=`echo "$ac_compile" | $SED \
73305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
73315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
73325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   -e 's:$: $lt_compiler_flag:'`
73335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval echo "\"\$as_me:7333: $lt_compile\"" >&5)
73345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   (eval "$lt_compile" 2>out/conftest.err)
73355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   ac_status=$?
73365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cat out/conftest.err >&5
73375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   echo "$as_me:7337: \$? = $ac_status" >&5
73385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   if (exit $ac_status) && test -s out/conftest2.$ac_objext
73395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   then
73405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # The compiler can only warn and ignore the option if not recognized
73415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # So say no if there are warnings
73425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
73435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
73445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
73455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       lt_cv_prog_compiler_c_o=yes
73465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
73475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   fi
73485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   chmod u+w . 2>&5
73495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
73505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # SGI C++ compiler will create directory out/ii_files/ for
73515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   # template instantiation
73525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
73535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM out/* && rmdir out
73545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   cd ..
73555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM -r conftest
73565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $RM conftest*
73575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
73605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
73615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hard_links="nottested"
73665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
73675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # do not overwrite the value of need_locks provided by the user
73685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
73695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if we can lock with hard links... " >&6; }
73705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hard_links=yes
73715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $RM conftest*
73725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ln conftest.a conftest.b 2>/dev/null && hard_links=no
73735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  touch conftest.a
73745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ln conftest.a conftest.b 2>&5 || hard_links=no
73755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ln conftest.a conftest.b 2>/dev/null && hard_links=no
73765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
73775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$hard_links" >&6; }
73785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$hard_links" = no; then
73795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
73805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
73815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    need_locks=warn
73825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
73835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
73845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_locks=no
73855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
73865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
73935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
73945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
73955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  runpath_var=
73965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  allow_undefined_flag=
73975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  always_export_symbols=no
73985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_cmds=
73995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_expsym_cmds=
74005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  compiler_needs_object=no
74015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_shared_with_static_runtimes=no
74025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export_dynamic_flag_spec=
74035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
74045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_automatic=no
74055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_direct=no
74065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_direct_absolute=no
74075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_libdir_flag_spec=
74085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_libdir_flag_spec_ld=
74095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_libdir_separator=
74105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_minus_L=no
74115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_shlibpath_var=unsupported
74125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  inherit_rpath=no
74135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  link_all_deplibs=unknown
74145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  module_cmds=
74155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  module_expsym_cmds=
74165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  old_archive_from_new_cmds=
74175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  old_archive_from_expsyms_cmds=
74185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  thread_safe_flag_spec=
74195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  whole_archive_flag_spec=
74205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # include_expsyms should be a list of space-separated symbols to be *always*
74215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # included in the symbol list
74225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  include_expsyms=
74235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # exclude_expsyms can be an extended regexp of symbols to exclude
74245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # it will be wrapped by ` (' and `)$', so one must not match beginning or
74255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
74265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # as well as any symbol that contains `d'.
74275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
74285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
74295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # platforms (ab)use it in PIC code, but their linkers get confused if
74305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # the symbol is explicitly referenced.  Since portable code cannot
74315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # rely on this symbol name, it's probably fine to never include it in
74325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # preloaded symbol tables.
74335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Exclude shared library initialization/finalization symbols.
74345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  extract_expsyms_cmds=
74355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
74375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cygwin* | mingw* | pw32* | cegcc*)
74385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # FIXME: the MSVC++ port hasn't been tested in a loooong time
74395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # When not using gcc, we currently assume that we are using
74405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Microsoft Visual C++.
74415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$GCC" != yes; then
74425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      with_gnu_ld=no
74435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
74445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
74455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  interix*)
74465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # we just hope/assume this is gcc and not c89 (= MSVC++)
74475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_gnu_ld=yes
74485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
74495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  openbsd*)
74505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    with_gnu_ld=no
74515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
74525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
74535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ld_shlibs=yes
74555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$with_gnu_ld" = yes; then
74565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # If archive_cmds runs LD, not CC, wlarc should be empty
74575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    wlarc='${wl}'
74585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Set some defaults for GNU ld with shared library support. These
74605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # are reset later if shared libraries are not supported. Putting them
74615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # here allows them to be overridden if necessary.
74625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    runpath_var=LD_RUN_PATH
74635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
74645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export_dynamic_flag_spec='${wl}--export-dynamic'
74655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # ancient GNU ld didn't support --whole-archive et. al.
74665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
74675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
74685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
74695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      whole_archive_flag_spec=
74705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
74715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    supports_anon_versioning=no
74725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case `$LD -v 2>&1` in
74735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
74745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
74755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
74765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\ 2.11.*) ;; # other 2.11 versions
74775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) supports_anon_versioning=yes ;;
74785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
74795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # See if GNU ld supports shared libraries.
74815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
74825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    aix[3-9]*)
74835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # On AIX/PPC, the GNU linker is very broken
74845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_cpu" != ia64; then
74855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
74865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cat <<_LT_EOF 1>&2
74875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: the GNU linker, at least up to release 2.9.1, is reported
74895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** to be unable to reliably create shared libraries on AIX.
74905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Therefore, libtool is disabling shared libraries support.  If you
74915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** really care for shared libraries, you may want to modify your PATH
74925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** so that a non-GNU linker is found, and then restart.
74935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
74955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
74965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
74975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
74985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    amigaos*)
74995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
75005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      powerpc)
75015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # see comment about AmigaOS4 .so support
75025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
75035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            archive_expsym_cmds=''
75045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
75055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      m68k)
75065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            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)'
75075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            hardcode_libdir_flag_spec='-L$libdir'
75085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            hardcode_minus_L=yes
75095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
75105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
75115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
75125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    beos*)
75145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
75155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=unsupported
75165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
75175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# support --undefined.  This deserves some investigation.  FIXME
75185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
75195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
75205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
75215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
75225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
75235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cygwin* | mingw* | pw32* | cegcc*)
75255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
75265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # as there is no search path for DLLs.
75275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
75285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag=unsupported
75295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      always_export_symbols=no
75305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_shared_with_static_runtimes=yes
75315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
75325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
75345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
75355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# If the export-symbols file already is a .def file (1st line
75365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# is EXPORTS), use it as is; otherwise, prepend...
75375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
75385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cp $export_symbols $output_objdir/$soname.def;
75395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
75405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  echo EXPORTS > $output_objdir/$soname.def;
75415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  cat $export_symbols >> $output_objdir/$soname.def;
75425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi~
75435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
75445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
75455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
75465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
75475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
75485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    interix[3-9]*)
75505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=no
75515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
75525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
75535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='${wl}-E'
75545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
75555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Instead, shared libraries are loaded at an image base (0x10000000 by
75565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # default) and relocated if they conflict, which is a slow very memory
75575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # consuming and fragmenting process.  To avoid this, we pick a random,
75585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
75595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
75605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
75615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      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'
75625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
75635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
75645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    gnu* | linux* | tpf* | k*bsd*-gnu)
75655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      tmp_diet=no
75665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_os" = linux-dietlibc; then
75675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $cc_basename in
75685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
75695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
75705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
75715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
75725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 && test "$tmp_diet" = no
75735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      then
75745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	tmp_addflag=
75755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	tmp_sharedflag='-shared'
75765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $cc_basename,$host_cpu in
75775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        pgcc*)				# Portland Group C compiler
75785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
75795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' $pic_flag'
75805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
75815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
75825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
75835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' $pic_flag -Mnomain' ;;
75845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
75855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' -i_dynamic' ;;
75865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
75875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' -i_dynamic -nofor_main' ;;
75885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ifc* | ifort*)			# Intel Fortran compiler
75895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag=' -nofor_main' ;;
75905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lf95*)				# Lahey Fortran 8.1
75915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec=
75925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_sharedflag='--shared' ;;
75935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
75945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_sharedflag='-qmkshrobj'
75955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_addflag= ;;
75965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
75975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `$CC -V 2>&1 | sed 5q` in
75985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*Sun\ C*)			# Sun C 5.9
75995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
76005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  compiler_needs_object=yes
76015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_sharedflag='-G' ;;
76025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*Sun\ F*)			# Sun Fortran 8.3
76035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  tmp_sharedflag='-G' ;;
76045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
76055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
76065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test "x$supports_anon_versioning" = xyes; then
76085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
76095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
76105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo "local: *; };" >> $output_objdir/$libname.ver~
76115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
76125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
76135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $cc_basename in
76155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	xlf*)
76165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
76175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
76185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec=
76195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
76205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
76215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test "x$supports_anon_versioning" = xyes; then
76225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
76235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
76245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      echo "local: *; };" >> $output_objdir/$libname.ver~
76255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
76265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
76275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
76285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
76295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
76305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ld_shlibs=no
76315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
76325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
76335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    netbsd*)
76355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
76365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
76375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	wlarc=
76385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
76395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
76405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
76415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
76425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
76435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    solaris*)
76455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
76465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
76475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cat <<_LT_EOF 1>&2
76485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: The releases 2.8.* of the GNU linker cannot reliably
76505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** create shared libraries on Solaris systems.  Therefore, libtool
76515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** is disabling shared libraries support.  We urge you to upgrade GNU
76525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** binutils to release 2.9.1 or newer.  Another option is to modify
76535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** your PATH or compiler configuration so that the native linker is
76545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** used, and then restart.
76555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
76575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
76585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
76595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
76605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
76615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
76625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
76635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
76645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
76665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case `$LD -v 2>&1` in
76675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
76685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
76695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	cat <<_LT_EOF 1>&2
76705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
76725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** reliably create shared libraries on SCO systems.  Therefore, libtool
76735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** is disabling shared libraries support.  We urge you to upgrade GNU
76745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
76755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** your PATH or compiler configuration so that the native linker is
76765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*** used, and then restart.
76775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
76795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
76805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
76815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # For security reasons, it is highly recommended that you always
76825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # use absolute paths for naming shared libraries, and exclude the
76835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # DT_RUNPATH tag from executables and libraries.  But doing so
76845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # requires that you compile everything twice, which is a pain.
76855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
76865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
76875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
76885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
76895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
76905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    ld_shlibs=no
76915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
76925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
76935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
76945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
76955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
76965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sunos4*)
76975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
76985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      wlarc=
76995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
77005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
77015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
77025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
77045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
77055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
77065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
77075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
77085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
77095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
77105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
77115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
77125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$ld_shlibs" = no; then
77145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var=
77155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec=
77165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec=
77175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      whole_archive_flag_spec=
77185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
77195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
77205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # PORTME fill in a description of your system's linker (not GNU ld)
77215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
77225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    aix3*)
77235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag=unsupported
77245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      always_export_symbols=yes
77255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      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'
77265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Note: this linker hardcodes the directories in LIBPATH if there
77275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # are no directories specified by -L.
77285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
77295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
77305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Neither direct hardcoding nor static linking is supported with a
77315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# broken collect2.
77325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct=unsupported
77335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
77345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
77355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    aix[4-9]*)
77375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$host_cpu" = ia64; then
77385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# On IA64, the linker does run time linking by default, so we don't
77395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# have to do anything special.
77405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	aix_use_runtimelinking=no
77415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	exp_sym_flag='-Bexport'
77425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	no_entry_flag=""
77435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
77445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# If we're using GNU nm, then we don't want the "-C" option.
77455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# -C means demangle to AIX nm, but means don't demangle with GNU nm
77465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
77475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
77485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
77495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  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'
77505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
77515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	aix_use_runtimelinking=no
77525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Test if we are trying to use run time linking or normal
77545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
77555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# need to do runtime linking.
77565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
77575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  for ld_flag in $LDFLAGS; do
77585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
77595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    aix_use_runtimelinking=yes
77605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    break
77615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
77625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  done
77635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
77645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
77655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	exp_sym_flag='-bexport'
77675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	no_entry_flag='-bnoentry'
77685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
77695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # When large executables or shared objects are built, AIX ld can
77715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # have problems creating the table of contents.  If linking a library
77725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # or program results in "error TOC overflow" add -mminimal-toc to
77735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
77745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
77755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds=''
77775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
77785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct_absolute=yes
77795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=':'
77805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      link_all_deplibs=yes
77815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      file_list_spec='${wl}-f,'
77825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
77835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
77845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_os in aix4.[012]|aix4.[012].*)
77855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# We only want to do this on AIX 4.2 and lower, the check
77865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# below for broken collect2 doesn't work under 4.3+
77875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  collect2name=`${CC} -print-prog-name=collect2`
77885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test -f "$collect2name" &&
77895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
77905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  then
77915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # We have reworked collect2
77925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  :
77935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
77945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # We have old collect2
77955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=unsupported
77965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # It fails to find uninstalled libraries when the uninstalled
77975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # path is not listed in the libpath.  Setting hardcode_minus_L
77985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # to unsupported forces relinking
77995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_minus_L=yes
78005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec='-L$libdir'
78015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_separator=
78025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
78035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
78045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
78055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	shared_flag='-shared'
78065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$aix_use_runtimelinking" = yes; then
78075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  shared_flag="$shared_flag "'${wl}-G'
78085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
78095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
78105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# not using gcc
78115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$host_cpu" = ia64; then
78125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
78135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# chokes on -Wl,-G. The following line is correct:
78145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  shared_flag='-G'
78155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
78165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test "$aix_use_runtimelinking" = yes; then
78175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    shared_flag='${wl}-G'
78185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
78195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    shared_flag='${wl}-bM:SRE'
78205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
78215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
78225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
78235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='${wl}-bexpall'
78255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # It seems that -bexpall does not export symbols beginning with
78265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # underscore (_), so it is better to generate a list of symbols to export.
78275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      always_export_symbols=yes
78285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$aix_use_runtimelinking" = yes; then
78295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Warning - without using the other runtime loading flags (-brtl),
78305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# -berok will link without error, but may produce a broken library.
78315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag='-berok'
78325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # Determine the default libpath from the value encoded in an
78335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # empty executable.
78345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        cat >conftest.$ac_ext <<_ACEOF
78355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
78365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
78375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
78385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
78395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
78405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
78425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
78435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
78445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
78465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
78475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
78485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
78495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
78505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
78515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
78525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
78535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
78545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
78555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
78565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
78575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
78585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
78595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
78605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
78615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
78625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
78635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
78645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
78655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
78665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
78675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
78685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
78695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
78705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_aix_libpath_sed='
78725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    /Import File Strings/,/^$/ {
78735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	/^0/ {
78745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s/^0  *\(.*\)$/\1/
78755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    p
78765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	}
78775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }'
78785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
78795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for a 64-bit object if we didn't find anything.
78805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then
78815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
78825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
78835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
78845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
78855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
78865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
78895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
78915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
78925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
78935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
78945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
78955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
78965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
78975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
78985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$host_cpu" = ia64; then
78995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
79005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  allow_undefined_flag="-z nodefs"
79015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  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"
79025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
79035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # Determine the default libpath from the value encoded in an
79045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # empty executable.
79055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 cat >conftest.$ac_ext <<_ACEOF
79065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
79075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
79085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
79095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
79105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
79115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
79135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
79145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
79155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
79175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
79185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
79195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
79205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
79215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
79225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
79235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
79245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
79255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
79265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
79275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
79285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
79295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
79305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
79315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
79325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
79335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
79345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
79355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
79365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
79375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
79385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
79395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
79405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
79415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_aix_libpath_sed='
79435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    /Import File Strings/,/^$/ {
79445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	/^0/ {
79455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s/^0  *\(.*\)$/\1/
79465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    p
79475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	}
79485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }'
79495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
79505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for a 64-bit object if we didn't find anything.
79515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then
79525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
79535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
79545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
79555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
79565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
79575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
79605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
79625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
79635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
79645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
79655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
79675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Warning - without using the other run time loading flags,
79685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # -berok will link without error, but may produce a broken library.
79695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  no_undefined_flag=' ${wl}-bernotok'
79705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  allow_undefined_flag=' ${wl}-berok'
79715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # Exported symbols can be pulled into shared objects from archives
79725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='$convenience'
79735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds_need_lc=yes
79745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # This is similar to how AIX traditionally builds its shared libraries.
79755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  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'
79765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
79775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
79785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
79795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    amigaos*)
79815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_cpu in
79825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      powerpc)
79835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            # see comment about AmigaOS4 .so support
79845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
79855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            archive_expsym_cmds=''
79865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
79875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      m68k)
79885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            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)'
79895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            hardcode_libdir_flag_spec='-L$libdir'
79905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            hardcode_minus_L=yes
79915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
79925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
79935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
79945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    bsdi[45]*)
79965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec=-rdynamic
79975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
79985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
79995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cygwin* | mingw* | pw32* | cegcc*)
80005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # When not using gcc, we currently assume that we are using
80015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Microsoft Visual C++.
80025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # hardcode_libdir_flag_spec is actually meaningless, as there is
80035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # no search path for DLLs.
80045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec=' '
80055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag=unsupported
80065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Tell ltmain to make .lib files, not .a files.
80075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libext=lib
80085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Tell ltmain to make .dll files, not .so files.
80095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      shrext_cmds=".dll"
80105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # FIXME: Setting linknames here is a bad hack.
80115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
80125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # The linker will automatically build a .lib file if we build a DLL.
80135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      old_archive_from_new_cmds='true'
80145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # FIXME: Should let the user specify the lib program.
80155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
80165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fix_srcfile_path='`cygpath -w "$srcfile"`'
80175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      enable_shared_with_static_runtimes=yes
80185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
80195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin* | rhapsody*)
80215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_cmds_need_lc=no
80245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_direct=no
80255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_automatic=yes
80265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_shlibpath_var=unsupported
80275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  whole_archive_flag_spec=''
80285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  link_all_deplibs=yes
80295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  allow_undefined_flag="$_lt_dar_allow_undefined"
80305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $cc_basename in
80315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ifort*) _lt_dar_can_shared=yes ;;
80325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     *) _lt_dar_can_shared=$GCC ;;
80335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
80345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$_lt_dar_can_shared" = "yes"; then
80355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    output_verbose_link_cmd=echo
80365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
80375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
80385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    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}"
80395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    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}"
80405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
80425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ld_shlibs=no
80435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
80445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
80465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dgux*)
80485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
80495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
80505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
80515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
80525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd1*)
80545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ld_shlibs=no
80555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
80565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
80585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # support.  Future versions do this automatically, but an explicit c++rt0.o
80595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # does not break anything, and helps significantly (at the cost of a little
80605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # extra space).
80615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd2.2*)
80625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
80635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-R$libdir'
80645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
80655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
80665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
80675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
80695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd2*)
80705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
80715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
80725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
80735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
80745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
80755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
80775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd* | dragonfly*)
80785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
80795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-R$libdir'
80805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
80815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
80825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
80835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux9*)
80855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
80865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
80875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
80885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	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'
80895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
80905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
80915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
80925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
80935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
80945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # hardcode_minus_L: Not really in the search PATH,
80955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # but as the default location of the library.
80965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
80975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='${wl}-E'
80985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
80995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux10*)
81015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
81025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
81035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
81045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
81055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
81065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$with_gnu_ld" = no; then
81075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
81085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec_ld='+b $libdir'
81095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_separator=:
81105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct=yes
81115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct_absolute=yes
81125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	export_dynamic_flag_spec='${wl}-E'
81135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# hardcode_minus_L: Not really in the search PATH,
81145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# but as the default location of the library.
81155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_minus_L=yes
81165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
81175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hpux11*)
81205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
81215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_cpu in
81225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hppa*64*)
81235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
81245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
81255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ia64*)
81265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
81275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
81285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
81295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
81305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
81315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
81325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
81335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_cpu in
81345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hppa*64*)
81355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
81365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
81375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ia64*)
81385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
81395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
81405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
81415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
81425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
81435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
81445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
81455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$with_gnu_ld" = no; then
81465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
81475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_separator=:
81485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $host_cpu in
81505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hppa*64*|ia64*)
81515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=no
81525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_shlibpath_var=no
81535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
81545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
81555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=yes
81565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct_absolute=yes
81575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export_dynamic_flag_spec='${wl}-E'
81585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # hardcode_minus_L: Not really in the search PATH,
81605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  # but as the default location of the library.
81615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_minus_L=yes
81625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
81635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
81645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
81655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
81665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
81675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    irix5* | irix6* | nonstopux*)
81685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
81695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
81705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Try to use the -exported_symbol ld option, if it does not
81715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# work, assume that -exports_file does not work either and
81725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# implicitly export all symbols.
81735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        save_LDFLAGS="$LDFLAGS"
81745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
81755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        cat >conftest.$ac_ext <<_ACEOF
81765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int foo(void) {}
81775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
81785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
81795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
81805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
81815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
81825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
81835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
81845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
81855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
81865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
81875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
81885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
81895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
81905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
81915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
81925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
81935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
81945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
81955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
81965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
81975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
81985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
81995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
82005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
82025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
82035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
82045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
82075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
82095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
82105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
82115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        LDFLAGS="$save_LDFLAGS"
82125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
82135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
82145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
82155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
82165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc='no'
82175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
82185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
82195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      inherit_rpath=yes
82205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      link_all_deplibs=yes
82215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    netbsd*)
82245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
82255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
82265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
82275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
82285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
82295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-R$libdir'
82305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
82315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
82325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    newsos6)
82355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
82365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
82375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
82385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
82395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
82405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *nto* | *qnx*)
82435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    openbsd*)
82465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -f /usr/libexec/ld.so; then
82475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct=yes
82485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_shlibpath_var=no
82495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_direct_absolute=yes
82505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
82515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
82525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
82535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
82545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  export_dynamic_flag_spec='${wl}-E'
82555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
82565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  case $host_os in
82575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
82585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
82595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     hardcode_libdir_flag_spec='-R$libdir'
82605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     ;;
82615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   *)
82625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
82635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
82645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	     ;;
82655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  esac
82665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
82675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
82685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=no
82695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
82705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    os2*)
82735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
82745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
82755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag=unsupported
82765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      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'
82775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
82785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    osf3*)
82815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
82825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
82835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
82845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
82855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=' -expect_unresolved \*'
82865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
82875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
82885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc='no'
82895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
82905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
82915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
82925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
82935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    osf4* | osf5*)	# as osf3* with the addition of -msym flag
82945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
82955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
82965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
82975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
82985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
82995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	allow_undefined_flag=' -expect_unresolved \*'
83005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
83015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	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~
83025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
83035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Both c and cxx compiler support -rpath directly
83055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_libdir_flag_spec='-rpath $libdir'
83065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
83075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc='no'
83085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=:
83095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    solaris*)
83125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      no_undefined_flag=' -z defs'
83135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
83145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	wlarc='${wl}'
83155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
83165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
83175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
83185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
83195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `$CC -V 2>&1` in
83205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*"Compilers 5.0"*)
83215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  wlarc=''
83225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
83235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
83245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
83255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
83265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	*)
83275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  wlarc='${wl}'
83285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
83295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
83305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
83315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ;;
83325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac
83335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
83345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-R$libdir'
83355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
83365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_os in
83375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      solaris2.[0-5] | solaris2.[0-5].*) ;;
83385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
83395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# The compiler driver will combine and reorder linker options,
83405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# but understands `-z linker_flag'.  GCC discards it without `$wl',
83415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# but is careful enough not to reorder.
83425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Supported since Solaris 2.6 (maybe 2.5.1?)
83435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$GCC" = yes; then
83445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
83455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
83465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
83475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
83485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
83495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
83505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      link_all_deplibs=yes
83515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sunos4*)
83545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "x$host_vendor" = xsequent; then
83555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# Use $CC to link under sequent, because it throws in some extra .o
83565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	# files that make .init and .fini sections work.
83575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
83585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
83595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
83605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
83615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
83625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_direct=yes
83635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_minus_L=yes
83645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
83655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4)
83685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host_vendor in
83695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	sni)
83705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
83715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=yes # is this really true???
83725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
83735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	siemens)
83745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ## LD is ld it makes a PLAMLIB
83755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  ## CC just makes a GrossModule.
83765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
83775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  reload_cmds='$CC -r -o $output$reload_objs'
83785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=no
83795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ;;
83805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	motorola)
83815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
83825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
83835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
83845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
83855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var='LD_RUN_PATH'
83865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
83875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4.3*)
83905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
83915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
83925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='-Bexport'
83935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
83945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
83955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4*MP*)
83965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d /usr/nec; then
83975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
83985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_shlibpath_var=no
83995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	runpath_var=LD_RUN_PATH
84005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	hardcode_runpath_var=yes
84015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ld_shlibs=yes
84025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
84035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
84045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
84065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      no_undefined_flag='${wl}-z,text'
84075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc=no
84085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
84095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var='LD_RUN_PATH'
84105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
84125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
84135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
84145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
84155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
84165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
84175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
84185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
84195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sysv5* | sco3.2v5* | sco5v6*)
84215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Note: We can NOT use -z defs as we might desire, because we do not
84225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # link with -lc, and that would cause any symbols used from libc to
84235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # always be unresolved, which means just about no library would
84245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # ever link correctly.  If we're not using GNU ld we use -z text
84255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # though, which does catch some bad symbols but isn't as heavy-handed
84265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # as -z defs.
84275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      no_undefined_flag='${wl}-z,text'
84285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      allow_undefined_flag='${wl}-z,nodefs'
84295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds_need_lc=no
84305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
84315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='${wl}-R,$libdir'
84325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_separator=':'
84335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      link_all_deplibs=yes
84345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      export_dynamic_flag_spec='${wl}-Bexport'
84355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var='LD_RUN_PATH'
84365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test "$GCC" = yes; then
84385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
84395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
84405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
84415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
84425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
84435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
84445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
84455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    uts4*)
84475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
84485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_libdir_flag_spec='-L$libdir'
84495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      hardcode_shlibpath_var=no
84505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
84515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
84535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ld_shlibs=no
84545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
84555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
84565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x$host_vendor = xsni; then
84585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $host in
84595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
84605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	export_dynamic_flag_spec='${wl}-Blargedynsym'
84615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
84625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
84635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
84645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
84655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
84675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ld_shlibs" >&6; }
84685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$ld_shlibs" = no && can_build_shared=no
84695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$with_gnu_ld
84715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
84875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need to explicitly link libc?
84885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
84895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "x$archive_cmds_need_lc" in
84905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)x|xyes)
84915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Assume -lc should be added
84925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  archive_cmds_need_lc=yes
84935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
84945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$enable_shared" = yes && test "$GCC" = yes; then
84955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $archive_cmds in
84965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *'~'*)
84975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # FIXME: we may have to deal with multi-command sequences.
84985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
84995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '$CC '*)
85005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Test whether the compiler implicitly links with -lc since on some
85015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # systems, -lgcc has to come before -lc. If gcc already passes -lc
85025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # to ld, don't add -lc before -lgcc.
85035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
85045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
85055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $RM conftest*
85065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
85075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
85095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_compile) 2>&5
85105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
85115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
85125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } 2>conftest.err; then
85135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        soname=conftest
85145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lib=conftest
85155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        libobjs=conftest.$ac_objext
85165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        deplibs=
85175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        wl=$lt_prog_compiler_wl
85185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	pic_flag=$lt_prog_compiler_pic
85195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        compiler_flags=-v
85205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        linker_flags=-v
85215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        verstring=
85225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        output_objdir=.
85235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        libname=conftest
85245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lt_save_allow_undefined_flag=$allow_undefined_flag
85255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        allow_undefined_flag=
85265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
85275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
85285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
85295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
85305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); }
85315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        then
85325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds_need_lc=no
85335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        else
85345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  archive_cmds_need_lc=yes
85355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
85365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        allow_undefined_flag=$lt_save_allow_undefined_flag
85375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
85385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        cat conftest.err 1>&5
85395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
85405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $RM conftest*
85415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
85425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$archive_cmds_need_lc" >&6; }
85435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
85445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
85455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
85465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
85475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
85485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
85995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
86995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
87065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking dynamic linker characteristics... " >&6; }
87075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then
87095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
87105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
87115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) lt_awk_arg="/^libraries:/" ;;
87125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
87135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
87145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
87155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # if the path contains ";" then we assume it to be the separator
87165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # otherwise default to the standard path separator (i.e. ":") - it is
87175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # assumed that no part of a normal pathname contains ";" but that should
87185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # okay in the real world where ";" in dirpaths is itself problematic.
87195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
87205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
87215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
87225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
87235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Ok, now we have the path, separated by spaces, we can step through it
87245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # and add multilib dir if necessary.
87255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_tmp_lt_search_path_spec=
87265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
87275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for lt_sys_path in $lt_search_path_spec; do
87285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
87295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
87305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
87315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -d "$lt_sys_path" && \
87325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
87335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
87345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
87355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
87365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BEGIN {RS=" "; FS="/|\n";} {
87375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_foo="";
87385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_count=0;
87395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (lt_i = NF; lt_i > 0; lt_i--) {
87405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if ($lt_i != "" && $lt_i != ".") {
87415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if ($lt_i == "..") {
87425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        lt_count++;
87435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      } else {
87445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if (lt_count == 0) {
87455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          lt_foo="/" $lt_i lt_foo;
87465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        } else {
87475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          lt_count--;
87485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        }
87495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      }
87505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }
87515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
87525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (lt_foo != "") { lt_freq[lt_foo]++; }
87535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (lt_freq[lt_foo] == 1) { print lt_foo; }
87545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}'`
87555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
87565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
87575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
87585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
87595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec=
87605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec='lib$name'
87615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec=
87625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds=".so"
87635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds=
87645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds=
87655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds=
87665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval=
87675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var=
87685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath=unknown
87695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type=none
87705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dynamic_linker="$host_os ld.so"
87715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec="/lib /usr/lib"
87725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix=unknown
87735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs=no
87745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# when you set need_version to no, make sure it does not cause -set_version
87765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# flags to be left without arguments
87775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version=unknown
87785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
87805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix3*)
87815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
87825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
87835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LIBPATH
87845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # AIX 3 has no versioning support, so we append a major version to the name.
87865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
87875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
87885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
87895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)aix[4-9]*)
87905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
87915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
87925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
87935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
87945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$host_cpu" = ia64; then
87955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # AIX 5 supports IA64
87965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
87975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LD_LIBRARY_PATH
87985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
87995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # With GCC up to 2.95.x, collect2 would create an import file
88005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # for dependence libraries.  The import file would start with
88015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # the line `#! .'.  This would cause the generated library to
88025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # depend on `.', always an invalid library.  This was fixed in
88035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # development snapshots of GCC prior to 3.0.
88045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
88055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      aix4 | aix4.[01] | aix4.[01].*)
88065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
88075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   echo ' yes '
88085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
88095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	:
88105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
88115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	can_build_shared=no
88125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
88135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
88145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
88155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
88165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # soname into executable. Probably we can add versioning support to
88175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # collect2, so additional links can be useful in future.
88185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$aix_use_runtimelinking" = yes; then
88195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
88205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # instead of lib<name>.a to let people know that these are not
88215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # typical AIX shared libraries.
88225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
88235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
88245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # We preserve .a as extension for shared libraries through AIX4.2
88255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # and later when we are not doing run time linking.
88265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}.a $libname.a'
88275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      soname_spec='${libname}${release}${shared_ext}$major'
88285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
88295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LIBPATH
88305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
88315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
88325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)amigaos*)
88345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_cpu in
88355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  powerpc)
88365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Since July 2007 AmigaOS4 officially supports .so libraries.
88375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
88385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
88395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
88405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  m68k)
88415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='$libname.ixlibrary $libname.a'
88425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Create ${libname}_ixlibrary.a entries in /sys/libs.
88435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
88445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
88455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
88465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
88475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)beos*)
88495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${shared_ext}'
88505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker="$host_os ld.so"
88515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LIBRARY_PATH
88525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
88535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bsdi[45]*)
88555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
88565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
88575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
88585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
88595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
88605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
88615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
88625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
88635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # the default ld.so.conf also contains /usr/contrib/lib and
88645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
88655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # libtool to hard-code these into programs
88665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
88675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cygwin* | mingw* | pw32* | cegcc*)
88695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=windows
88705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shrext_cmds=".dll"
88715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
88725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
88735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $GCC,$host_os in
88755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
88765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='$libname.dll.a'
88775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # DLL is installed to $(libdir)/../bin by postinstall_cmds
88785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    postinstall_cmds='base_file=`basename \${file}`~
88795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
88805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      dldir=$destdir/`dirname \$dlpath`~
88815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -d \$dldir || mkdir -p \$dldir~
88825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $install_prog $dir/$dlname \$dldir/$dlname~
88835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      chmod a+x \$dldir/$dlname~
88845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
88855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
88865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi'
88875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
88885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      dlpath=$dir/\$dldll~
88895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       $RM \$dlpath'
88905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
88915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
88925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
88935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cygwin*)
88945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
88955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
88965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
88975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
88985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mingw* | cegcc*)
88995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # MinGW DLLs use traditional 'lib' prefix
89005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
89015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
89025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
89035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # It is most probably a Windows format PATH printed by
89045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # mingw gcc, but we are running on Cygwin. Gcc prints its search
89055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # path with ; separators, and with drive letters. We can handle the
89065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # drive letters (cygwin fileutils understands them), so leave them,
89075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # especially as we might pass files found there to a mingw objdump,
89085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        # which wouldn't understand a cygwinified path. Ahh.
89095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
89105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
89115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
89125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
89135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    pw32*)
89155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # pw32 DLLs use 'pw' prefix rather than 'lib'
89165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
89175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
89195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
89205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
89225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
89235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
89245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
89255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='Win32 ld.exe'
89265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # FIXME: first we should search . and the directory the executable is in
89275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=PATH
89285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
89295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)darwin* | rhapsody*)
89315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker="$host_os dyld"
89325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=darwin
89335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
89345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
89355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
89365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${major}$shared_ext'
89375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
89385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=DYLD_LIBRARY_PATH
89395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
89405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
89425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
89435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
89445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dgux*)
89465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
89475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
89485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
89495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
89505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
89515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
89525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
89535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd1*)
89555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker=no
89565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
89575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)freebsd* | dragonfly*)
89595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # DragonFly does not have aout.  When/if they implement a new
89605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # versioning mechanism, adjust this.
89615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -x /usr/bin/objformat; then
89625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    objformat=`/usr/bin/objformat`
89635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
89645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
89655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd[123]*) objformat=aout ;;
89665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) objformat=elf ;;
89675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
89685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
89695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Handle Gentoo/FreeBSD as it was Linux
89705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_vendor in
89715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    gentoo)
89725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      version_type=linux ;;
89735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
89745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      version_type=freebsd-$objformat ;;
89755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
89765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
89775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $version_type in
89785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd-elf*)
89795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
89805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_version=no
89815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
89825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    freebsd-*)
89845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
89855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_version=yes
89865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    linux)
89885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
89895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      soname_spec='${libname}${release}${shared_ext}$major'
89905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
89915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_version=no
89925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
89935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
89945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
89955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
89965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  freebsd2*)
89975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
89985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
89995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  freebsd3.[01]* | freebsdelf3.[01]*)
90005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
90015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
90025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
90035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
90045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
90055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=no
90065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
90075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
90085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) # from 4.6 on, and DragonFly
90095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
90105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
90115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
90125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
90135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
90145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gnu*)
90165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
90175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
90185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
90195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
90205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
90215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
90225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
90235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
90245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hpux9* | hpux10* | hpux11*)
90265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Give a soname corresponding to the major version so that dld.sl refuses to
90275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # link against other versions.
90285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=sunos
90295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
90305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
90315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_cpu in
90325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ia64*)
90335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shrext_cmds='.so'
90345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
90355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker="$host_os dld.so"
90365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LD_LIBRARY_PATH
90375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
90385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
90395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='${libname}${release}${shared_ext}$major'
90405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "X$HPUX_IA64_MODE" = X32; then
90415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
90425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
90435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
90445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
90455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
90465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
90475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hppa*64*)
90485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shrext_cmds='.sl'
90495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_into_libs=yes
90505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker="$host_os dld.sl"
90515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
90525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
90535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
90545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='${libname}${release}${shared_ext}$major'
90555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
90565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
90575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
90585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
90595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shrext_cmds='.sl'
90605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker="$host_os dld.sl"
90615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=SHLIB_PATH
90625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
90635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
90645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='${libname}${release}${shared_ext}$major'
90655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
90665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
90675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # HP-UX runs *really* slowly unless shared libraries are mode 555.
90685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  postinstall_cmds='chmod 555 $lib'
90695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
90705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)interix[3-9]*)
90725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
90735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
90745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
90755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
90765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
90775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
90785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
90795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
90805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
90815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
90825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
90835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)irix5* | irix6* | nonstopux*)
90845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
90855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    nonstopux*) version_type=nonstopux ;;
90865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
90875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "$lt_cv_prog_gnu_ld" = yes; then
90885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		version_type=linux
90895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
90905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		version_type=irix
90915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi ;;
90925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
90935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
90945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
90955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
90965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
90975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
90985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  irix5* | nonstopux*)
90995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    libsuff= shlibsuff=
91005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
91015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
91025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $LD in # libtool.m4 will add one of these switches to LD
91035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
91045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libsuff= shlibsuff= libmagic=32-bit;;
91055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
91065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libsuff=32 shlibsuff=N32 libmagic=N32;;
91075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
91085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      libsuff=64 shlibsuff=64 libmagic=64-bit;;
91095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) libsuff= shlibsuff= libmagic=never-match;;
91105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
91115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
91125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
91135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
91145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
91155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
91165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
91175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
91185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
91195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No shared lib support for Linux oldld, aout, or coff.
91215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux*oldld* | linux*aout* | linux*coff*)
91225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker=no
91235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
91245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must be Linux ELF.
91265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)linux* | k*bsd*-gnu)
91275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
91285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
91295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
91305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
91315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
91325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
91335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
91345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
91355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Some binutils ld are patched to set DT_RUNPATH
91365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  save_LDFLAGS=$LDFLAGS
91375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  save_libdir=$libdir
91385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
91395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
91405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
91415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
91425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
91435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
91445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
91455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
91465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
91485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
91495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
91505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
91525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
91535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
91545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
91555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
91565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
91575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
91585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
91595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
91605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
91615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
91625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
91635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
91645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
91655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
91665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
91675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
91685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
91695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
91705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
91715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
91725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
91735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
91745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
91755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
91765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
91775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
91785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
91795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
91815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
91825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
91835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
91865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
91885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
91895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
91905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  LDFLAGS=$save_LDFLAGS
91915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  libdir=$save_libdir
91925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # This implies no fast_install, which is unacceptable.
91945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Some rework will be needed to allow for fast_install
91955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # before this can be enabled.
91965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
91975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
91985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Append ld.so.conf contents to the search path
91995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -f /etc/ld.so.conf; then
92005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    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;/^$/d' | tr '\n' ' '`
92015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
92025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
92035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We used to test for /lib/ld.so.1 and disable shared libraries on
92055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # powerpc, because MkLinux only supported shared libraries with the
92065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # GNU dynamic linker.  Since this was broken with cross compilers,
92075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # most powerpc-linux boxes support dynamic linking these days and
92085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # people can always --disable-shared, the test was removed, and we
92095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # assume the GNU/Linux dynamic linker is in use.
92105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='GNU/Linux ld.so'
92115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
92125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)netbsd*)
92145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=sunos
92155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
92165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
92175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
92185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
92195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
92205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker='NetBSD (a.out) ld.so'
92215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
92225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
92235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='${libname}${release}${shared_ext}$major'
92245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    dynamic_linker='NetBSD ld.elf_so'
92255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
92265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
92275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
92285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
92295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
92305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)newsos6)
92325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
92335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
92345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
92355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
92365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
92375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*nto* | *qnx*)
92395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=qnx
92405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
92415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
92425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
92435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
92445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
92455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
92465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
92475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='ldqnx.so'
92485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
92495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)openbsd*)
92515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=sunos
92525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="/usr/lib"
92535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
92545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
92555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
92565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
92575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)				need_version=no  ;;
92585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
92595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
92605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
92615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
92625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
92635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
92645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      openbsd2.[89] | openbsd2.[89].*)
92655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	shlibpath_overrides_runpath=no
92665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
92675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *)
92685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	shlibpath_overrides_runpath=yes
92695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
92705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
92715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
92725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_overrides_runpath=yes
92735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
92745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
92755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)os2*)
92775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  libname_spec='$name'
92785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shrext_cmds=".dll"
92795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
92805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='$libname${shared_ext} $libname.a'
92815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker='OS/2 ld.exe'
92825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LIBPATH
92835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
92845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)osf3* | osf4* | osf5*)
92865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=osf
92875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
92885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
92895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
92905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
92915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
92925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
92935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
92945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
92955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
92965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rdos*)
92975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker=no
92985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
92995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)solaris*)
93015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
93025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
93035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
93045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
93055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
93065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
93075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
93085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
93095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # ldd complains unless libraries are executable
93105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  postinstall_cmds='chmod +x $lib'
93115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
93125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sunos4*)
93145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=sunos
93155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
93165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
93175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
93185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
93195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$with_gnu_ld" = yes; then
93205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    need_lib_prefix=no
93215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
93225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=yes
93235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
93245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4 | sysv4.3*)
93265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
93275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
93285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
93295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
93305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_vendor in
93315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sni)
93325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      shlibpath_overrides_runpath=no
93335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
93345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      runpath_var=LD_RUN_PATH
93355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
93365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    siemens)
93375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
93385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
93395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    motorola)
93405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_lib_prefix=no
93415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      need_version=no
93425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      shlibpath_overrides_runpath=no
93435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
93445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
93455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
93465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
93475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv4*MP*)
93495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -d /usr/nec ;then
93505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    version_type=linux
93515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
93525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    soname_spec='$libname${shared_ext}.$major'
93535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    shlibpath_var=LD_LIBRARY_PATH
93545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
93555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
93565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
93585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=freebsd-elf
93595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
93605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
93615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
93625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
93635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
93645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=yes
93655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
93665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$with_gnu_ld" = yes; then
93675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
93685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
93695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
93705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $host_os in
93715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sco3.2v5*)
93725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
93735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	;;
93745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
93755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
93765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec='/usr/lib'
93775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
93785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)tpf*)
93805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
93815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
93825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_lib_prefix=no
93835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  need_version=no
93845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
93855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
93865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_overrides_runpath=no
93875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_into_libs=yes
93885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
93895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)uts4*)
93915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  version_type=linux
93925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
93935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  soname_spec='${libname}${release}${shared_ext}$major'
93945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shlibpath_var=LD_LIBRARY_PATH
93955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
93965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
93975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
93985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dynamic_linker=no
93995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
94005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
94015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
94025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$dynamic_linker" >&6; }
94035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "$dynamic_linker" = no && can_build_shared=no
94045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
94065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$GCC" = yes; then
94075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
94085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
94095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
94115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
94125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
94135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
94145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
94155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
94165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
94995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
95045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
95055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action=
95065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$hardcode_libdir_flag_spec" ||
95075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test -n "$runpath_var" ||
95085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "X$hardcode_automatic" = "Xyes" ; then
95095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We can hardcode non-existent directories.
95115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$hardcode_direct" != no &&
95125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # If the only mechanism to avoid hardcoding is shlibpath_var, we
95135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # have to relink, otherwise we might link with an installed library
95145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     # when we should be linking with a yet-to-be-installed one
95155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
95165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     test "$hardcode_minus_L" != no; then
95175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Linking always hardcodes the temporary library directory.
95185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_action=relink
95195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
95205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # We can link without hardcoding, and we can hardcode nonexisting dirs.
95215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hardcode_action=immediate
95225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
95235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
95245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We cannot hardcode anything, or else we can only hardcode existing
95255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # directories.
95265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  hardcode_action=unsupported
95275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
95285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
95295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$hardcode_action" >&6; }
95305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hardcode_action" = relink ||
95325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "$inherit_rpath" = yes; then
95335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Fast installation is not supported
95345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_fast_install=no
95355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)elif test "$shlibpath_overrides_runpath" = yes ||
95365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     test "$enable_shared" = no; then
95375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Fast installation is not necessary
95385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_fast_install=needless
95395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
95405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$enable_dlopen" != xyes; then
95475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_dlopen=unknown
95485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_dlopen_self=unknown
95495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_dlopen_self_static=unknown
95505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
95515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen=no
95525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen_libs=
95535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
95555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  beos*)
95565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen="load_add_on"
95575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_libs=
95585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_self=yes
95595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
95605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mingw* | pw32* | cegcc*)
95625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen="LoadLibrary"
95635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_libs=
95645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
95655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cygwin*)
95675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen="dlopen"
95685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_libs=
95695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
95705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  darwin*)
95725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # if libdl is installed we need to link against it
95735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
95745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -ldl... " >&6; }
95755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dl_dlopen+set}" = set; then
95765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
95775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
95785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
95795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldl  $LIBS"
95805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
95815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
95825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
95835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
95845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
95855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
95865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
95875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
95885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
95895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
95905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
95915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
95925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
95935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
95945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
95955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
95965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
95975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
95985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
95995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
96005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
96015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
96025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
96035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
96045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
96055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
96065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
96075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
96085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
96095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
96105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
96115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
96125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
96135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
96145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
96155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
96165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
96175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
96185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
96195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
96205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
96215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
96225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
96235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dl_dlopen=yes
96245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
96255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
96265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
96275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_lib_dl_dlopen=no
96295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
96305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
96325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
96335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
96345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
96355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
96365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
96375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
96385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_dl_dlopen = yes; then
96395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
96405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
96415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen="dyld"
96435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_libs=
96445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_self=yes
96455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
96475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
96495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
96515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
96525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for shl_load... " >&6; }
96535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_func_shl_load+set}" = set; then
96545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
96555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
96565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
96575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
96585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
96595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
96605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
96615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
96625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
96635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
96645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define shl_load innocuous_shl_load
96655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* System header to define __stub macros and hopefully few prototypes,
96675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    which can conflict with char shl_load (); below.
96685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
96695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    <limits.h> exists even on freestanding compilers.  */
96705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__
96725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h>
96735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
96745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h>
96755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
96765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#undef shl_load
96785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
96805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
96815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
96825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
96835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
96845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
96855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char shl_load ();
96865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The GNU C library defines this for functions which it implements
96875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    to always fail with ENOSYS.  Some functions are actually named
96885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    something starting with __ and the normal name is an alias.  */
96895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined __stub_shl_load || defined __stub___shl_load
96905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)choke me
96915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
96925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
96935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
96945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
96955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
96965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return shl_load ();
96975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
96985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
96995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
97005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
97015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
97025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
97035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
97045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
97055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
97065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
97075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
97085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
97095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
97105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
97115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
97125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
97135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
97145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
97155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
97165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
97175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
97185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
97195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
97205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
97215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
97225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_func_shl_load=yes
97235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
97245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
97255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
97265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_func_shl_load=no
97285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
97295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
97315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
97325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
97335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
97345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
97355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_func_shl_load" >&6; }
97365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_func_shl_load = yes; then
97375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="shl_load"
97385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
97395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
97405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for shl_load in -ldld... " >&6; }
97415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dld_shl_load+set}" = set; then
97425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
97435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
97445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
97455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldld  $LIBS"
97465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
97475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
97485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
97495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
97505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
97515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
97525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
97545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
97555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
97565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
97575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
97585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
97595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char shl_load ();
97605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
97615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
97625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
97635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return shl_load ();
97645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
97655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
97665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
97675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
97685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
97695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
97705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
97715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
97725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
97735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
97745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
97755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
97765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
97775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
97785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
97795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
97805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
97815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
97825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
97835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
97845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
97855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
97865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
97875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
97885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
97895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dld_shl_load=yes
97905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
97915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
97925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
97935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_lib_dld_shl_load=no
97955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
97965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
97975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
97985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
97995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
98005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
98015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
98025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
98035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
98045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_dld_shl_load = yes; then
98055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
98065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
98075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
98085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen... " >&6; }
98095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_func_dlopen+set}" = set; then
98105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
98115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
98125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
98135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
98145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
98155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
98165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
98175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
98185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
98195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
98205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define dlopen innocuous_dlopen
98215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* System header to define __stub macros and hopefully few prototypes,
98235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    which can conflict with char dlopen (); below.
98245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
98255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    <limits.h> exists even on freestanding compilers.  */
98265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__
98285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h>
98295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
98305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h>
98315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
98325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#undef dlopen
98345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
98365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
98375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
98385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
98395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
98405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
98415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
98425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The GNU C library defines this for functions which it implements
98435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    to always fail with ENOSYS.  Some functions are actually named
98445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    something starting with __ and the normal name is an alias.  */
98455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined __stub_dlopen || defined __stub___dlopen
98465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)choke me
98475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
98485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
98505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
98515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
98525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
98535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
98545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
98555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
98565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
98575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
98585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
98595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
98605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
98615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
98625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
98635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
98645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
98655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
98665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
98675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
98685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
98695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
98705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
98715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
98725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
98735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
98745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
98755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
98765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
98775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
98785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_func_dlopen=yes
98795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
98805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
98815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
98825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_func_dlopen=no
98845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
98855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
98865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
98875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
98885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
98895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
98905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
98915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_func_dlopen" >&6; }
98925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_func_dlopen = yes; then
98935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dlopen"
98945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
98955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
98965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -ldl... " >&6; }
98975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dl_dlopen+set}" = set; then
98985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
98995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
99005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
99015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldl  $LIBS"
99025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
99035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
99045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
99055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
99065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
99075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
99085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
99105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
99115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
99125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
99135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
99145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
99155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
99165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
99175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
99185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
99195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
99205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
99215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
99225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
99235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
99245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
99255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
99265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
99275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
99285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
99295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
99305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
99315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
99325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
99335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
99345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
99355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
99365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
99375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
99385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
99395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
99405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
99415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
99425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
99435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
99445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
99455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dl_dlopen=yes
99465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
99475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
99485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
99495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_lib_dl_dlopen=no
99515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
99525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
99545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
99555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
99565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
99575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
99585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
99595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
99605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_dl_dlopen = yes; then
99615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
99625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
99635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
99645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dlopen in -lsvld... " >&6; }
99655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_svld_dlopen+set}" = set; then
99665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
99675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
99685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
99695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lsvld  $LIBS"
99705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
99715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
99725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
99735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
99745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
99755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
99765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
99775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
99785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
99795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
99805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
99815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
99825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
99835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dlopen ();
99845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
99855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
99865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
99875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dlopen ();
99885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
99895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
99905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
99915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
99925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
99935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
99945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
99955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
99965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
99975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
99985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
99995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
100005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
100015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
100025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
100035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
100045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
100055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
100065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
100075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
100085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
100095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
100105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
100115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
100125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
100135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_svld_dlopen=yes
100145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
100155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
100165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
100175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_lib_svld_dlopen=no
100195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
100205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
100225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
100235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
100245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
100255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
100265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
100275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
100285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_svld_dlopen = yes; then
100295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
100305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
100315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
100325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for dld_link in -ldld... " >&6; }
100335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_dld_dld_link+set}" = set; then
100345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
100355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
100365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
100375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-ldld  $LIBS"
100385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
100395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
100405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
100415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
100425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
100435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
100445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
100465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
100475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
100485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
100495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
100505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
100515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char dld_link ();
100525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
100535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
100545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
100555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return dld_link ();
100565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
100575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
100585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
100595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
100605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
100615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
100625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
100635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
100645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
100655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
100665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
100675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
100685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
100695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
100705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
100715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
100725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
100735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
100745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
100755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
100765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
100775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
100785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
100795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
100805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
100815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_dld_dld_link=yes
100825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
100835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
100845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
100855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_lib_dld_dld_link=no
100875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
100885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
100895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
100905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
100915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
100925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
100935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
100945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
100955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
100965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_dld_dld_link = yes; then
100975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
100985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
100995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
101025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
101055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
101085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
101115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
101145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
101165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
101175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$lt_cv_dlopen" != xno; then
101195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    enable_dlopen=yes
101205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
101215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    enable_dlopen=no
101225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
101235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $lt_cv_dlopen in
101255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  dlopen)
101265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    save_CPPFLAGS="$CPPFLAGS"
101275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
101285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    save_LDFLAGS="$LDFLAGS"
101305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
101315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    save_LIBS="$LIBS"
101335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="$lt_cv_dlopen_libs $LIBS"
101345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
101365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether a program can dlopen itself... " >&6; }
101375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_dlopen_self+set}" = set; then
101385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
101395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
101405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  	  if test "$cross_compiling" = yes; then :
101415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen_self=cross
101425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
101435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
101445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_status=$lt_dlunknown
101455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat > conftest.$ac_ext <<_LT_EOF
101465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 10146 "configure"
101475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h"
101485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_DLFCN_H
101505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <dlfcn.h>
101515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
101525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
101545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef RTLD_GLOBAL
101565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  define LT_DLGLOBAL		RTLD_GLOBAL
101575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
101585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef DL_GLOBAL
101595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLGLOBAL		DL_GLOBAL
101605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  else
101615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLGLOBAL		0
101625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
101635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
101645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
101665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   find out it does not work in some platform. */
101675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef LT_DLLAZY_OR_NOW
101685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef RTLD_LAZY
101695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
101705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  else
101715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    ifdef DL_LAZY
101725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      define LT_DLLAZY_OR_NOW		DL_LAZY
101735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    else
101745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      ifdef RTLD_NOW
101755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        define LT_DLLAZY_OR_NOW	RTLD_NOW
101765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      else
101775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        ifdef DL_NOW
101785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#          define LT_DLLAZY_OR_NOW	DL_NOW
101795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        else
101805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#          define LT_DLLAZY_OR_NOW	0
101815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        endif
101825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      endif
101835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    endif
101845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
101855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
101865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void fnord() { int i=42;}
101885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main ()
101895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
101905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
101915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int status = $lt_dlunknown;
101925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
101935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (self)
101945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    {
101955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
101965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
101975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      /* dlclose (self); */
101985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }
101995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
102005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    puts (dlerror ());
102015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return status;
102035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
102045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
102055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
102065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_link) 2>&5
102075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
102085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
102095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
102105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (./conftest; exit; ) >&5 2>/dev/null
102115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_status=$?
102125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case x$lt_status in
102135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
102145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
102155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
102165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
102175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else :
102185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # compilation failed
102195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_self=no
102205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
102215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
102225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -fr conftest*
102235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
102265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
102275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_dlopen_self" >&6; }
102285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "x$lt_cv_dlopen_self" = xyes; then
102305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
102315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
102325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
102335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${lt_cv_dlopen_self_static+set}" = set; then
102345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
102355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
102365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  	  if test "$cross_compiling" = yes; then :
102375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_cv_dlopen_self_static=cross
102385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
102395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
102405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  lt_status=$lt_dlunknown
102415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat > conftest.$ac_ext <<_LT_EOF
102425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#line 10242 "configure"
102435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "confdefs.h"
102445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if HAVE_DLFCN_H
102465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <dlfcn.h>
102475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
102485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <stdio.h>
102505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef RTLD_GLOBAL
102525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  define LT_DLGLOBAL		RTLD_GLOBAL
102535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
102545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef DL_GLOBAL
102555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLGLOBAL		DL_GLOBAL
102565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  else
102575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLGLOBAL		0
102585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
102595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
102605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
102625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   find out it does not work in some platform. */
102635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef LT_DLLAZY_OR_NOW
102645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef RTLD_LAZY
102655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
102665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  else
102675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    ifdef DL_LAZY
102685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      define LT_DLLAZY_OR_NOW		DL_LAZY
102695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    else
102705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      ifdef RTLD_NOW
102715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        define LT_DLLAZY_OR_NOW	RTLD_NOW
102725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      else
102735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        ifdef DL_NOW
102745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#          define LT_DLLAZY_OR_NOW	DL_NOW
102755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        else
102765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#          define LT_DLLAZY_OR_NOW	0
102775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#        endif
102785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#      endif
102795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#    endif
102805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
102815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
102825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)void fnord() { int i=42;}
102845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int main ()
102855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
102865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
102875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int status = $lt_dlunknown;
102885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (self)
102905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    {
102915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
102925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
102935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      /* dlclose (self); */
102945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }
102955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
102965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    puts (dlerror ());
102975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
102985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return status;
102995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
103005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
103015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
103025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval $ac_link) 2>&5
103035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
103045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
103055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
103065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (./conftest; exit; ) >&5 2>/dev/null
103075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_status=$?
103085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case x$lt_status in
103095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
103105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
103115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
103125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
103135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else :
103145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # compilation failed
103155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    lt_cv_dlopen_self_static=no
103165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
103175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
103185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -fr conftest*
103195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
103225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
103235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$lt_cv_dlopen_self_static" >&6; }
103245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
103255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CPPFLAGS="$save_CPPFLAGS"
103275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LDFLAGS="$save_LDFLAGS"
103285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="$save_LIBS"
103295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
103305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
103315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $lt_cv_dlopen_self in
103335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
103345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) enable_dlopen_self=unknown ;;
103355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
103365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $lt_cv_dlopen_self_static in
103385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
103395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) enable_dlopen_self_static=unknown ;;
103405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
103415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
103425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib=
103605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib=
103615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
103625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether stripping libraries is possible... " >&6; }
103635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
103645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
103655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
103665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: yes" >&5
103675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
103685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
103695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME - insert some real tests, host_os isn't really good enough
103705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
103715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  darwin*)
103725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$STRIP" ; then
103735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      striplib="$STRIP -x"
103745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      old_striplib="$STRIP -S"
103755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: result: yes" >&5
103765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
103775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
103785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: result: no" >&5
103795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
103805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
103815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
103825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
103835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: no" >&5
103845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
103855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
103865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
103875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
103885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
103995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Report which library types will actually be built
104015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
104025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if libtool supports shared libraries... " >&6; }
104035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
104045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$can_build_shared" >&6; }
104055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
104075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to build shared libraries... " >&6; }
104085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$can_build_shared" = "no" && enable_shared=no
104095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # On AIX, shared libraries and static libraries use the same namespace, and
104115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # are all built from PIC.
104125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
104135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix3*)
104145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test "$enable_shared" = yes && enable_static=no
104155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "$RANLIB"; then
104165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      archive_cmds="$archive_cmds~\$RANLIB \$lib"
104175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      postinstall_cmds='$RANLIB $lib'
104185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
104195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
104205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix[4-9]*)
104225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
104235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test "$enable_shared" = yes && enable_static=no
104245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
104255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
104265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
104275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
104285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$enable_shared" >&6; }
104295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
104315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to build static libraries... " >&6; }
104325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Make sure either enable_shared or enable_static is yes.
104335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$enable_shared" = yes || enable_static=yes
104345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
104355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$enable_static" >&6; }
104365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
104415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ext=c
104425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cpp='$CPP $CPPFLAGS'
104435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
104445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
104455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_compiler_gnu=$ac_cv_c_compiler_gnu
104465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC="$lt_save_CC"
104485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ac_config_commands="$ac_config_commands libtool"
104625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Only expand once:
104675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
104695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find a good install program.  We prefer a C program (faster),
104705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# so one script is as good as another.  But avoid the broken or
104715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# incompatible versions:
104725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SysV /etc/install, /usr/sbin/install
104735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SunOS /usr/etc/install
104745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IRIX /sbin/install
104755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX /bin/install
104765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AmigaOS /C/install, which installs bootblocks on floppy discs
104775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
104785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AFS /usr/afsws/bin/install, which mishandles nonexistent args
104795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
104805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# OS/2's system install, which has a completely different semantic
104815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ./install, which can be erroneously created by make from ./install.sh.
104825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Reject install programs that cannot install multiple files.
104835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
104845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for a BSD-compatible install... " >&6; }
104855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -z "$INSTALL"; then
104865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_path_install+set}" = set; then
104875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
104885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
104895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
104905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
104915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
104925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
104935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
104945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Account for people who put trailing slashes in PATH elements.
104955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $as_dir/ in
104965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ./ | .// | /cC/* | \
104975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
104985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
104995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  /usr/ucb/* ) ;;
105005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
105015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # OSF1 and SCO ODT 3.0 have their own names for install.
105025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Don't use installbsd from OSF since it installs stuff as root
105035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # by default.
105045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_prog in ginstall scoinst install; do
105055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for ac_exec_ext in '' $ac_executable_extensions; do
105065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
105075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  if test $ac_prog = install &&
105085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
105095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    # AIX install.  It has an incompatible calling convention.
105105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    :
105115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  elif test $ac_prog = install &&
105125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
105135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    # program-specific install script used by HP pwplus--don't use.
105145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    :
105155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  else
105165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    rm -rf conftest.one conftest.two conftest.dir
105175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo one > conftest.one
105185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    echo two > conftest.two
105195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    mkdir conftest.dir
105205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
105215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      test -s conftest.one && test -s conftest.two &&
105225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      test -s conftest.dir/conftest.one &&
105235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      test -s conftest.dir/conftest.two
105245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    then
105255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
105265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	      break 3
105275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    fi
105285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  fi
105295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
105305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
105315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
105325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
105335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
105345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
105365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
105375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.one conftest.two conftest.dir
105395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
105415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_path_install+set}" = set; then
105425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    INSTALL=$ac_cv_path_install
105435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
105445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # As a last resort, use the slow shell script.  Don't cache a
105455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # value for INSTALL within a source directory, because that will
105465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # break other packages using the cache if that directory is
105475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # removed, or if the value is a relative name.
105485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    INSTALL=$ac_install_sh
105495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
105505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
105515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
105525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$INSTALL" >&6; }
105535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
105555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It thinks the first close brace ends the variable substitution.
105565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
105575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
105595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
105615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_prog in gawk mawk nawk awk
105635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
105645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "$ac_prog", so it can be a program name with args.
105655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2
105665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
105675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
105685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_AWK+set}" = set; then
105695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
105705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
105715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$AWK"; then
105725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_AWK="$AWK" # Let the user override the test.
105735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
105745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
105755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
105765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
105775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
105785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
105795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
105805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
105815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_AWK="$ac_prog"
105825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
105835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
105845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
105855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
105865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
105875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
105885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
105905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
105915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK=$ac_cv_prog_AWK
105925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$AWK"; then
105935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $AWK" >&5
105945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$AWK" >&6; }
105955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
105965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
105975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
105985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
105995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$AWK" && break
106025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
106035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
106065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Enable large file support (if special flags are necessary)
106075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
106085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-largefile was given.
106095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_largefile+set}" = set; then
106105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_largefile;
106115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
106125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$enable_largefile" != no; then
106145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
106165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
106175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_sys_largefile_CC+set}" = set; then
106185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
106195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
106205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_sys_largefile_CC=no
106215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test "$GCC" != yes; then
106225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ac_save_CC=$CC
106235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       while :; do
106245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # IRIX 6.2 and later do not support large files by default,
106255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # so use the C compiler's -n32 option if that helps.
106265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 cat >conftest.$ac_ext <<_ACEOF
106275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
106285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
106295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
106305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
106315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
106325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
106335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly.
106345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    We can't simply define LARGE_OFF_T to be 9223372036854775807,
106355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    since some C++ compilers masquerading as C compilers
106365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    incorrectly reject 9223372036854775807.  */
106375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
106385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
106395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       && LARGE_OFF_T % 2147483647 == 1)
106405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		      ? 1 : -1];
106415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
106425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
106435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
106445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
106465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
106475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
106485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
106495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 rm -f conftest.$ac_objext
106505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
106515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
106525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
106535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
106545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
106555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
106565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
106575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
106585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
106595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
106605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
106615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
106625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
106635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
106645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
106655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
106665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
106675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
106685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
106695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
106705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
106715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
106745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
106755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext
106765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 CC="$CC -n32"
106775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 rm -f conftest.$ac_objext
106785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
106795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
106805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
106815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
106825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
106835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
106845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
106855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
106865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
106875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
106885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
106895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
106905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
106915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
106925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
106935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
106945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
106955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_sys_largefile_CC=' -n32'; break
106965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
106975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
106985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
106995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
107025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext
107045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 break
107055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       done
107065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       CC=$ac_save_CC
107075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       rm -f conftest.$ac_ext
107085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
107095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
107105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
107115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_sys_largefile_CC" >&6; }
107125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "$ac_cv_sys_largefile_CC" != no; then
107135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CC=$CC$ac_cv_sys_largefile_CC
107145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
107155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
107175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
107185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_sys_file_offset_bits+set}" = set; then
107195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
107205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :; do
107225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
107235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
107245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
107255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
107265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
107275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
107285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
107295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly.
107305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    We can't simply define LARGE_OFF_T to be 9223372036854775807,
107315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    since some C++ compilers masquerading as C compilers
107325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    incorrectly reject 9223372036854775807.  */
107335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
107345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
107355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       && LARGE_OFF_T % 2147483647 == 1)
107365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		      ? 1 : -1];
107375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
107385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
107395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
107405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
107425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
107435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
107445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
107455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
107465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
107475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
107485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
107495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
107505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
107515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
107525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
107535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
107545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
107555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
107565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
107575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
107585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
107595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
107605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
107615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
107625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
107635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_sys_file_offset_bits=no; break
107645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
107655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
107665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
107675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
107705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
107725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
107735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
107745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
107755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
107765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
107775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
107785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define _FILE_OFFSET_BITS 64
107795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
107805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly.
107815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    We can't simply define LARGE_OFF_T to be 9223372036854775807,
107825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    since some C++ compilers masquerading as C compilers
107835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    incorrectly reject 9223372036854775807.  */
107845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
107855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
107865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       && LARGE_OFF_T % 2147483647 == 1)
107875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		      ? 1 : -1];
107885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
107895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
107905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
107915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
107925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
107935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
107945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
107955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
107965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
107975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
107985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
107995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
108005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
108015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
108025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
108035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
108045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
108055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
108065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
108075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
108085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
108095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
108105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
108115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
108125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
108135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
108145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_sys_file_offset_bits=64; break
108155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
108175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
108185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
108235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_sys_file_offset_bits=unknown
108245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
108255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
108265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
108285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
108295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_sys_file_offset_bits in #(
108305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  no | unknown) ;;
108315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
108325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
108335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
108345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
108355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles);;
108365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
108375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest*
108385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test $ac_cv_sys_file_offset_bits = unknown; then
108395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
108405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
108415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_sys_large_files+set}" = set; then
108425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
108435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  while :; do
108455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
108465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
108475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
108485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
108495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
108505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
108515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
108525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly.
108535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    We can't simply define LARGE_OFF_T to be 9223372036854775807,
108545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    since some C++ compilers masquerading as C compilers
108555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    incorrectly reject 9223372036854775807.  */
108565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
108575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
108585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       && LARGE_OFF_T % 2147483647 == 1)
108595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		      ? 1 : -1];
108605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
108615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
108625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
108635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
108655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
108665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
108675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
108685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
108695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
108705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
108715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
108725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
108735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
108745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
108755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
108765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
108775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
108785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
108795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
108805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
108815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
108825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
108835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
108845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
108855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
108865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_sys_large_files=no; break
108875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
108885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
108895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
108905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
108935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
108945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
108955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
108965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
108975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
108985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
108995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
109005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
109015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define _LARGE_FILES 1
109025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <sys/types.h>
109035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /* Check that off_t can represent 2**63 - 1 correctly.
109045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    We can't simply define LARGE_OFF_T to be 9223372036854775807,
109055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    since some C++ compilers masquerading as C compilers
109065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    incorrectly reject 9223372036854775807.  */
109075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
109085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
109095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		       && LARGE_OFF_T % 2147483647 == 1)
109105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		      ? 1 : -1];
109115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
109125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
109135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
109145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
109165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
109175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
109185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
109195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
109205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
109215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
109225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
109235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
109245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
109255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
109265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
109275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
109285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
109295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
109305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
109315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
109325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
109335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
109345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
109355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
109365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
109375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_sys_large_files=1; break
109385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
109395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
109405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
109415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
109465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_sys_large_files=unknown
109475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
109485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
109495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
109515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_sys_large_files" >&6; }
109525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_sys_large_files in #(
109535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  no | unknown) ;;
109545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
109555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
109565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define _LARGE_FILES $ac_cv_sys_large_files
109575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
109585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles);;
109595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
109605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest*
109615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
109625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
109635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
109655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
109665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for needed/wanted data types
109675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for int8_t" >&5
109685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for int8_t... " >&6; }
109695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_int8_t+set}" = set; then
109705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
109715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
109725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_int8_t=no
109735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
109745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
109755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
109765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
109775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
109785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
109795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
109805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
109815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
109825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
109835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (int8_t))
109845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
109855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
109865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
109875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
109885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
109895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
109905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
109915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
109925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
109935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
109945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
109955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
109965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
109975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
109985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
109995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
110005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
110015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
110025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
110035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
110045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
110055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
110065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
110075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
110085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
110095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
110105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
110115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
110125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
110135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
110145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
110155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
110165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
110175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((int8_t)))
110185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
110195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
110205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
110215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
110225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
110235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
110245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
110255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
110265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
110275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
110285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
110295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
110305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
110315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
110325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
110335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
110345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
110355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
110365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
110375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
110385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
110395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
110405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
110415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
110425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
110435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
110445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
110455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_int8_t=yes
110475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
110485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
110505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
110515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
110525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
110535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
110565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
110585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
110595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
110605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_int8_t" >&6; }
110615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_int8_t = yes; then
110625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
110645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INT8_T 1
110655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
110665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
110685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
110695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for int16_t" >&5
110705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for int16_t... " >&6; }
110715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_int16_t+set}" = set; then
110725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
110735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
110745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_int16_t=no
110755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
110765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
110775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
110785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
110795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
110805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
110815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
110825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
110835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
110845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
110855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (int16_t))
110865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
110875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
110885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
110895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
110905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
110915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
110925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
110935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
110945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
110955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
110965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
110975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
110985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
110995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
111005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
111015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
111025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
111035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
111045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
111055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
111065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
111075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
111085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
111095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
111105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
111115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
111125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
111135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
111145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
111155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
111165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
111175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
111185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
111195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((int16_t)))
111205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
111215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
111225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
111235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
111245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
111255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
111265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
111275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
111285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
111295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
111305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
111315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
111325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
111335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
111345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
111355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
111365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
111375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
111385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
111395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
111405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
111415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
111425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
111435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
111445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
111455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
111465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
111475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_int16_t=yes
111495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
111505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
111525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
111535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
111545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
111555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
111585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
111605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
111615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
111625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_int16_t" >&6; }
111635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_int16_t = yes; then
111645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
111665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INT16_T 1
111675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
111685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
111705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
111715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for int32_t" >&5
111725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for int32_t... " >&6; }
111735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_int32_t+set}" = set; then
111745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
111755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
111765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_int32_t=no
111775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
111785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
111795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
111805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
111815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
111825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
111835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
111845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
111855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
111865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
111875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (int32_t))
111885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
111895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
111905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
111915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
111925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
111935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
111945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
111955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
111965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
111975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
111985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
111995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
112005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
112015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
112025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
112035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
112045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
112055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
112065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
112075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
112085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
112095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
112105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
112115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
112125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
112135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
112145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
112155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
112165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
112175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
112185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
112195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
112205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
112215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((int32_t)))
112225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
112235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
112245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
112255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
112265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
112275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
112285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
112295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
112305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
112315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
112325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
112335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
112345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
112355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
112365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
112375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
112385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
112395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
112405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
112415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
112425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
112435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
112445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
112455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
112465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
112475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
112485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
112495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_int32_t=yes
112515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
112525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
112545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
112555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
112565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
112575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
112605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
112625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
112635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
112645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_int32_t" >&6; }
112655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_int32_t = yes; then
112665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
112685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INT32_T 1
112695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
112705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
112725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
112735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for int64_t" >&5
112745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for int64_t... " >&6; }
112755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_int64_t+set}" = set; then
112765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
112775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
112785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_int64_t=no
112795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
112805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
112815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
112825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
112835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
112845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
112855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
112865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
112875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
112885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
112895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (int64_t))
112905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
112915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
112925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
112935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
112945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
112955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
112965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
112975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
112985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
112995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
113005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
113015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
113025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
113035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
113045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
113055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
113065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
113075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
113085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
113095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
113105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
113115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
113125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
113135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
113145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
113155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
113165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
113175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
113185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
113195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
113205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
113215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
113225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
113235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((int64_t)))
113245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
113255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
113265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
113275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
113285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
113295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
113305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
113315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
113325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
113335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
113345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
113355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
113365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
113375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
113385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
113395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
113405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
113415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
113425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
113435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
113445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
113455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
113465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
113475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
113485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
113495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
113505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
113515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_int64_t=yes
113535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
113565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
113575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
113585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
113595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
113645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
113665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_int64_t" >&6; }
113675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_int64_t = yes; then
113685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
113705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INT64_T 1
113715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
113725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
113745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
113755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for intptr_t" >&5
113765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for intptr_t... " >&6; }
113775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_intptr_t+set}" = set; then
113785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
113795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
113805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_intptr_t=no
113815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
113825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
113835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
113845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
113855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
113865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
113875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
113885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
113895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
113905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
113915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (intptr_t))
113925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
113935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
113945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
113955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
113965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
113975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
113985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
113995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
114005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
114015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
114025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
114035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
114045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
114055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
114065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
114075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
114085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
114095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
114105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
114115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
114125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
114135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
114145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
114155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
114165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
114175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
114185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
114195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
114205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
114215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
114225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
114235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
114245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
114255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((intptr_t)))
114265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
114275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
114285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
114295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
114305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
114315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
114325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
114335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
114345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
114355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
114365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
114375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
114385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
114395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
114405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
114415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
114425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
114435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
114445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
114455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
114465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
114475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
114485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
114495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
114505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
114515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
114525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
114535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_intptr_t=yes
114555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
114585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
114595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
114605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
114615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
114665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_intptr_t" >&5
114685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_intptr_t" >&6; }
114695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_intptr_t = yes; then
114705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
114725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_INTPTR_T 1
114735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
114745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
114765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
114775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uint8_t" >&5
114785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uint8_t... " >&6; }
114795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uint8_t+set}" = set; then
114805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
114815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
114825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_uint8_t=no
114835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
114845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
114855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
114865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
114875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
114885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
114895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
114905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
114915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
114925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
114935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uint8_t))
114945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
114955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
114965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
114975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
114985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
114995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
115005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
115015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
115025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
115035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
115045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
115055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
115065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
115075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
115085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
115095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
115105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
115115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
115125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
115135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
115145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
115155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
115165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
115175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
115185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
115195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
115205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
115215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
115225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
115235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
115245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
115255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
115265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
115275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uint8_t)))
115285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
115295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
115305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
115315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
115325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
115335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
115345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
115355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
115365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
115375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
115385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
115395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
115405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
115415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
115425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
115435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
115445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
115455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
115465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
115475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
115485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
115495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
115505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
115515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
115525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
115535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
115545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
115555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_uint8_t=yes
115575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
115605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
115615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
115625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
115635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
115685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5
115705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uint8_t" >&6; }
115715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uint8_t = yes; then
115725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
115745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINT8_T 1
115755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
115765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
115785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
115795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uint16_t" >&5
115805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uint16_t... " >&6; }
115815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uint16_t+set}" = set; then
115825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
115835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
115845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_uint16_t=no
115855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
115865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
115875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
115885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
115895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
115905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
115915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
115925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
115935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
115945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
115955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uint16_t))
115965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
115975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
115985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
115995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
116005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
116015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
116025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
116035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
116045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
116055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
116065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
116075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
116085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
116095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
116105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
116115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
116125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
116135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
116145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
116155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
116165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
116175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
116185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
116195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
116205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
116215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
116225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
116235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
116245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
116255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
116265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
116275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
116285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
116295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uint16_t)))
116305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
116315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
116325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
116335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
116345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
116355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
116365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
116375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
116385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
116395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
116405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
116415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
116425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
116435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
116445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
116455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
116465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
116475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
116485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
116495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
116505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
116515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
116525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
116535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
116545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
116555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
116565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
116575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
116585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_uint16_t=yes
116595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
116605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
116615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
116625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
116635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
116645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
116655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
116665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
116675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
116685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
116695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
116705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
116715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
116725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uint16_t" >&6; }
116735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uint16_t = yes; then
116745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
116755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
116765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINT16_T 1
116775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
116785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
116795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
116805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
116815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uint32_t" >&5
116825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uint32_t... " >&6; }
116835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uint32_t+set}" = set; then
116845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
116855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
116865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_uint32_t=no
116875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
116885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
116895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
116905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
116915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
116925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
116935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
116945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
116955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
116965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
116975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uint32_t))
116985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
116995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
117005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
117015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
117025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
117035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
117045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
117055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
117065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
117075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
117085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
117095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
117105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
117115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
117125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
117135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
117145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
117155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
117165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
117175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
117185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
117195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
117205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
117215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
117225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
117235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
117245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
117255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
117265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
117275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
117285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
117295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
117305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
117315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uint32_t)))
117325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
117335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
117345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
117355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
117365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
117375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
117385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
117395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
117405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
117415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
117425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
117435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
117445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
117455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
117465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
117475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
117485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
117495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
117505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
117515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
117525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
117535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
117545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
117555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
117565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
117575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
117585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
117595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_uint32_t=yes
117615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
117645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
117655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
117665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
117675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
117725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
117745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uint32_t" >&6; }
117755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uint32_t = yes; then
117765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
117785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINT32_T 1
117795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
117805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
117825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
117835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uint64_t" >&5
117845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uint64_t... " >&6; }
117855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uint64_t+set}" = set; then
117865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
117875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
117885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_uint64_t=no
117895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
117905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
117915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
117925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
117935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
117945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
117955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
117965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
117975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
117985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
117995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uint64_t))
118005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
118015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
118025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
118035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
118045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
118055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
118065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
118075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
118085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
118095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
118105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
118115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
118125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
118135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
118145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
118155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
118165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
118175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
118185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
118195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
118205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
118215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
118225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
118235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
118245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
118255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
118265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
118275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
118285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
118295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
118305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
118315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
118325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
118335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uint64_t)))
118345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
118355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
118365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
118375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
118385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
118395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
118405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
118415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
118425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
118435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
118445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
118455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
118465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
118475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
118485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
118495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
118505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
118515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
118525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
118535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
118545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
118555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
118565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
118575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
118585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
118595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
118605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
118615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_uint64_t=yes
118635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
118665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
118675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
118685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
118695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
118745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
118765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uint64_t" >&6; }
118775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uint64_t = yes; then
118785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
118805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINT64_T 1
118815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
118825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
118845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
118855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for uintptr_t" >&5
118865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for uintptr_t... " >&6; }
118875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_type_uintptr_t+set}" = set; then
118885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
118895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
118905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_type_uintptr_t=no
118915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
118925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
118935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
118945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
118955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
118965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
118975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
118985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
118995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
119005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
119015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof (uintptr_t))
119025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       return 0;
119035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
119045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
119055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
119065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
119075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
119085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
119095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
119105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
119115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
119125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
119135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
119145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
119155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
119165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
119175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
119185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
119195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
119205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
119215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
119225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
119235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
119245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
119255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
119265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
119275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
119285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
119295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
119305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
119315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
119325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
119335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
119345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
119355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (sizeof ((uintptr_t)))
119365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  return 0;
119375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
119385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
119395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
119405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
119415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
119425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
119435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
119445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
119455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
119465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
119475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
119485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
119495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
119505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
119515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
119525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
119535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
119545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
119555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
119565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
119575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
119585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
119595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
119605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
119615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
119625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
119635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_type_uintptr_t=yes
119655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
119685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
119695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
119705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
119715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
119765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
119785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_type_uintptr_t" >&6; }
119795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_type_uintptr_t = yes; then
119805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>confdefs.h <<_ACEOF
119825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define HAVE_UINTPTR_T 1
119835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
119845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
119875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
119905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check for needed/wanted headers
119915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
119955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_header in sys/types.h stdlib.h stdint.h inttypes.h
119965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
119975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
119985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
119995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
120005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_header... " >&6; }
120015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
120025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
120035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_Header'}
120055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'`
120065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
120075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
120085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
120095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Is the header compilable?
120105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
120115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking $ac_header usability... " >&6; }
120125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
120135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
120145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
120155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
120165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
120175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
120185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
120195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_header>
120205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
120215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
120225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
120235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
120245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
120255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
120265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
120275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
120285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
120295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
120305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
120315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
120325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
120335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
120345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
120355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
120365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
120375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
120385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
120395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_compiler=yes
120405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
120415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
120425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
120435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_header_compiler=no
120455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
120485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
120495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_compiler" >&6; }
120505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is the header present?
120525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
120535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking $ac_header presence... " >&6; }
120545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
120555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
120565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
120575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
120585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
120595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
120605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <$ac_header>
120615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
120625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext"
120635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
120645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
120655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
120665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
120675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
120685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
120695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
120705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
120715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
120725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
120735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
120745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
120755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } >/dev/null && {
120765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
120775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
120785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
120795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_preproc=yes
120805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
120815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
120825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
120835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_preproc=no
120855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
120865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
120885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
120895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_preproc" >&6; }
120905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
120915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So?  What about this header?
120925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
120935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes:no: )
120945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
120955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
120965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
120975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
120985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_header_preproc=yes
120995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
121005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  no:yes:* )
121015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
121025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
121035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
121045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
121055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
121065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
121075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
121085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
121095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
121105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
121115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
121125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
121135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
121155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
121165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
121175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_header... " >&6; }
121185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
121195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
121205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
121215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_Header=\$ac_header_preproc"
121225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_Header'}
121245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'`
121255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
121265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
121275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_Header'}
121305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'` = yes; then
121315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
121325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
121335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
121365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
121385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
121415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Figure out whether or not we have these functions
121425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
121435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_func in usleep fdatasync localtime_r gmtime_r localtime_s
121495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
121505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
121515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
121525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_func... " >&6; }
121535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
121545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
121555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
121565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >conftest.$ac_ext <<_ACEOF
121575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
121585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
121595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
121605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
121615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
121625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
121635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
121645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define $ac_func innocuous_$ac_func
121655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* System header to define __stub macros and hopefully few prototypes,
121675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    which can conflict with char $ac_func (); below.
121685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
121695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    <limits.h> exists even on freestanding compilers.  */
121705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __STDC__
121725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <limits.h>
121735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
121745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# include <assert.h>
121755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
121765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#undef $ac_func
121785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
121805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
121815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
121825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
121835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
121845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
121855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char $ac_func ();
121865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* The GNU C library defines this for functions which it implements
121875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    to always fail with ENOSYS.  Some functions are actually named
121885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    something starting with __ and the normal name is an alias.  */
121895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined __stub_$ac_func || defined __stub___$ac_func
121905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)choke me
121915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
121925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
121935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
121945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
121955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
121965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return $ac_func ();
121975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
121985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
121995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
122005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
122025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
122035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
122045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
122055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
122065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
122075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
122085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
122095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
122105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
122115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
122125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
122135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
122145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
122155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
122165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
122175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
122185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
122195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
122205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
122215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
122225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_var=yes"
122235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
122245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
122255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
122265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	eval "$as_ac_var=no"
122285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
122315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
122325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
122335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_var'}
122355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'`
122365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
122375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
122385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_var'}
122395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'` = yes; then
122405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat >>confdefs.h <<_ACEOF
122415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
122425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
122435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
122495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# By default, we use the amalgamation (this may be changed below...)
122505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
122515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)USE_AMALGAMATION=1
122525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
122545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See whether we can run specific tclsh versions known to work well;
122555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if not, then we fall back to plain tclsh.
122565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# TODO: try other versions before falling back?
122575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
122585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_prog in tclsh8.5 tclsh
122595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
122605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "$ac_prog", so it can be a program name with args.
122615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2
122625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
122635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
122645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_TCLSH_CMD+set}" = set; then
122655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
122665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
122675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$TCLSH_CMD"; then
122685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_TCLSH_CMD="$TCLSH_CMD" # Let the user override the test.
122695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
122705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
122715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
122725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
122735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
122745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
122755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
122765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
122775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_TCLSH_CMD="$ac_prog"
122785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
122795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
122805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
122815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
122845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TCLSH_CMD=$ac_cv_prog_TCLSH_CMD
122885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$TCLSH_CMD"; then
122895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $TCLSH_CMD" >&5
122905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$TCLSH_CMD" >&6; }
122915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
122925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
122935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
122945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
122955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
122975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$TCLSH_CMD" && break
122985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
122995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "$TCLSH_CMD" || TCLSH_CMD="none"
123005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$TCLSH_CMD" = "none"; then
123025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # If we can't find a local tclsh, then building the amalgamation will fail.
123035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We act as though --disable-amalgamation has been used.
123045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "Warning: can't find tclsh - defaulting to non-amalgamation build."
123055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  USE_AMALGAMATION=0
123065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TCLSH_CMD="tclsh"
123075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x${TCLLIBDIR+set}" != "xset" ; then
123125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TCLLIBDIR='$(libdir)'
123135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for i in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}` ; do
123145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TCLLIBDIR=$i
123155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
123165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
123175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TCLLIBDIR="${TCLLIBDIR}/sqlite3"
123185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
123225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set up an appropriate program prefix
123235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
123245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$program_prefix" = "NONE"; then
123255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  program_prefix=""
123265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION=`cat $srcdir/VERSION | sed 's/^\([0-9]*\.*[0-9]*\).*/\1/'`
123305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: Version set to $VERSION" >&5
123315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: Version set to $VERSION" >&6;}
123325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RELEASE=`cat $srcdir/VERSION`
123345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: Release set to $RELEASE" >&5
123355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: Release set to $RELEASE" >&6;}
123365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)VERSION_NUMBER=`cat $srcdir/VERSION \
123385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                           | sed 's/[^0-9]/ /g' \
123395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                | awk '{printf "%d%03d%03d",$1,$2,$3}'`
123405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: Version number set to $VERSION_NUMBER" >&5
123415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: Version number set to $VERSION_NUMBER" >&6;}
123425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
123455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check to see if the --with-hints=FILE option is used.  If there is none,
123465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# then check for a files named "$host.hints" and ../$hosts.hints where
123475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# $host is the hostname of the build system.  If still no hints are
123485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# found, try looking in $system.hints and ../$system.hints where
123495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# $system is the result of uname -s.
123505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
123515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-hints was given.
123535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_hints+set}" = set; then
123545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_hints; hints=$withval
123555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hints" = ""; then
123585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  host=`hostname | sed 's/\..*//'`
123595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -r $host.hints; then
123605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hints=$host.hints
123615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
123625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -r ../$host.hints; then
123635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       hints=../$host.hints
123645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
123655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
123665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hints" = ""; then
123685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sys=`uname -s`
123695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -r $sys.hints; then
123705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    hints=$sys.hints
123715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
123725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     if test -r ../$sys.hints; then
123735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       hints=../$sys.hints
123745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     fi
123755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
123765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$hints" != ""; then
123785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: reading hints from $hints" >&5
123795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "reading hints from $hints" >&6; }
123805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  . $hints
123815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
123825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
123835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
123845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Locate a compiler for the build machine.  This compiler should
123855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# generate command-line programs that run on the build machine.
123865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
123875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$cross_compiling" = xno; then
123885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	BUILD_CC=$CC
123895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	BUILD_CFLAGS=$CFLAGS
123905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
123915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "${BUILD_CC+set}" != set; then
123925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		for ac_prog in gcc cc cl
123935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
123945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract the first word of "$ac_prog", so it can be a program name with args.
123955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set dummy $ac_prog; ac_word=$2
123965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
123975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $ac_word... " >&6; }
123985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_prog_BUILD_CC+set}" = set; then
123995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
124005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
124015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -n "$BUILD_CC"; then
124025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
124035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
124045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
124055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
124065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
124075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
124085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
124095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_exec_ext in '' $ac_executable_extensions; do
124105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
124115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cv_prog_BUILD_CC="$ac_prog"
124125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
124135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break 2
124145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
124155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
124185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_CC=$ac_cv_prog_BUILD_CC
124225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$BUILD_CC"; then
124235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: $BUILD_CC" >&5
124245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$BUILD_CC" >&6; }
124255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
124265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
124275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
124285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$BUILD_CC" && break
124325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
124335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
124355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "${BUILD_CFLAGS+set}" != set; then
124365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		BUILD_CFLAGS="-g"
124375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
124385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)##########
124425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we want to support multithreaded use of sqlite
124435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
124445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-threadsafe was given.
124455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_threadsafe+set}" = set; then
124465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_threadsafe;
124475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
124485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_threadsafe=yes
124495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether to support threadsafe operation" >&5
124525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to support threadsafe operation... " >&6; }
124535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$enable_threadsafe" = "no"; then
124545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SQLITE_THREADSAFE=0
124555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
124565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
124575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
124585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SQLITE_THREADSAFE=1
124595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: yes" >&5
124605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
124615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
124625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$SQLITE_THREADSAFE" = "1"; then
124655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for library containing pthread_create" >&5
124665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing pthread_create... " >&6; }
124675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_pthread_create+set}" = set; then
124685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
124695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
124705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_func_search_save_LIBS=$LIBS
124715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
124725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
124735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
124755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
124765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
124775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
124785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
124795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
124805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
124815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
124825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
124835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
124845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char pthread_create ();
124855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
124865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
124875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
124885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return pthread_create ();
124895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
124905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
124915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
124925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
124935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' pthread; do
124945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_lib"; then
124955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res="none required"
124965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
124975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res=-l$ac_lib
124985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
124995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
125005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.$ac_objext conftest$ac_exeext
125015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
125025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
125035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
125045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
125055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
125065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
125075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
125085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
125095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
125105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
125115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
125125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
125135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
125145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
125155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
125165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
125175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
125185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
125195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
125205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
125215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_pthread_create=$ac_res
125225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
125245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
125255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
125305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
125315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext
125325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_search_pthread_create+set}" = set; then
125335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
125345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
125365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_pthread_create+set}" = set; then
125375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
125385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_pthread_create=no
125405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext
125425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS
125435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_search_pthread_create" >&5
125455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_pthread_create" >&6; }
125465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_pthread_create
125475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then
125485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
125495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)##########
125555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we want to allow a connection created in one thread to be used
125565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in another thread.  This does not work on many Linux systems (ex: RedHat 9)
125575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# due to bugs in the threading implementations.  This is thus off by default.
125585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
125595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-cross-thread-connections was given.
125605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_cross_thread_connections+set}" = set; then
125615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_cross_thread_connections;
125625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_xthreadconnect=no
125645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether to allow connections to be shared across threads" >&5
125675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to allow connections to be shared across threads... " >&6; }
125685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$enable_xthreadconnect" = "no"; then
125695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  XTHREADCONNECT=''
125705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
125715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
125725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  XTHREADCONNECT='-DSQLITE_ALLOW_XTHREAD_CONNECT=1'
125745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: yes" >&5
125755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
125765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)##########
125805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we want to support release
125815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
125825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-releasemode was given.
125835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_releasemode+set}" = set; then
125845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_releasemode;
125855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_releasemode=no
125875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
125885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
125895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether to support shared library linked as release mode or not" >&5
125905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to support shared library linked as release mode or not... " >&6; }
125915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$enable_releasemode" = "no"; then
125925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ALLOWRELEASE=""
125935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: no" >&5
125945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
125955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
125965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ALLOWRELEASE="-release `cat $srcdir/VERSION`"
125975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: yes" >&5
125985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
125995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)##########
126035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we want temporary databases in memory
126045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
126055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-tempstore was given.
126065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_tempstore+set}" = set; then
126075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_tempstore;
126085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
126095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enable_tempstore=no
126105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking whether to use an in-ram database for temporary tables" >&5
126135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking whether to use an in-ram database for temporary tables... " >&6; }
126145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$enable_tempstore" in
126155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  never )
126165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEMP_STORE=0
126175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: never" >&5
126185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "never" >&6; }
126195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
126205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  no )
126215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEMP_STORE=1
126225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: no" >&5
126235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
126245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
126255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes )
126265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     TEMP_STORE=2
126275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: yes" >&5
126285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
126295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
126305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  always )
126315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     TEMP_STORE=3
126325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: always" >&5
126335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "always" >&6; }
126345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
126355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  * )
126365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TEMP_STORE=1
126375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: no" >&5
126385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "no" >&6; }
126395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
126405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
126415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)###########
126455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Lots of things are different if we are compiling for Windows using
126465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the CYGWIN environment.  So check for that special case and handle
126475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# things accordingly.
126485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
126495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking if executables have the .exe suffix" >&5
126505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking if executables have the .exe suffix... " >&6; }
126515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$config_BUILD_EXEEXT" = ".exe"; then
126525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CYGWIN=yes
126535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: yes" >&5
126545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "yes" >&6; }
126555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
126565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: result: unknown" >&5
126575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "unknown" >&6; }
126585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$CYGWIN" != "yes"; then
126605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking host system type" >&5
126615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking host system type... " >&6; }
126625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_host+set}" = set; then
126635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
126645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
126655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "x$host_alias" = x; then
126665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_host=$ac_cv_build
126675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
126685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
126695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
126705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
126715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
126725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
126755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
126765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_host" >&6; }
126775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_cv_host in
126785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*-*-*) ;;
126795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
126805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: invalid value of canonical host" >&2;}
126815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; };;
126825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
126835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$ac_cv_host
126845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_save_IFS=$IFS; IFS='-'
126855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)set x $ac_cv_host
126865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift
126875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_cpu=$1
126885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_vendor=$2
126895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift; shift
126905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Remember, the first character of IFS is used to create $*,
126915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# except with old shells:
126925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os=$*
126935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$ac_save_IFS
126945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
126955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
126975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $host_os in
126985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *cygwin* ) CYGWIN=yes;;
126995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 * ) CYGWIN=no;;
127005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
127015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$CYGWIN" = "yes"; then
127045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  BUILD_EXEEXT=.exe
127055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  BUILD_EXEEXT=$EXEEXT
127075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$cross_compiling" = xno; then
127095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TARGET_EXEEXT=$BUILD_EXEEXT
127105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TARGET_EXEEXT=$config_TARGET_EXEEXT
127125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$TARGET_EXEEXT" = ".exe"; then
127145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test $OS2_SHELL ; then
127155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    SQLITE_OS_UNIX=0
127165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    SQLITE_OS_WIN=0
127175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    SQLITE_OS_OS2=1
127185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="$CFLAGS -DSQLITE_OS_OS2=1"
127195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
127205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    SQLITE_OS_UNIX=0
127215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    SQLITE_OS_WIN=1
127225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    SQLITE_OS_OS2=0
127235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CFLAGS="$CFLAGS -DSQLITE_OS_WIN=1"
127245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
127255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SQLITE_OS_UNIX=1
127275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SQLITE_OS_WIN=0
127285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  SQLITE_OS_OS2=0
127295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CFLAGS="$CFLAGS -DSQLITE_OS_UNIX=1"
127305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)##########
127395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Figure out all the parameters needed to compile against Tcl.
127405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
127415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This code is derived from the SC_PATH_TCLCONFIG and SC_LOAD_TCLCONFIG
127425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# macros in the in the tcl.m4 file of the standard TCL distribution.
127435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Those macros could not be used directly since we have to make some
127445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# minor changes to accomodate systems that do not have TCL installed.
127455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
127465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-tcl was given.
127475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_tcl+set}" = set; then
127485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_tcl; use_tcl=$enableval
127495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  use_tcl=yes
127515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_tcl}" = "yes" ; then
127545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-tcl was given.
127565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_tcl+set}" = set; then
127575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_tcl; with_tclconfig=${withval}
127585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
127595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for Tcl configuration" >&5
127615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for Tcl configuration... " >&6; }
127625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_c_tclconfig+set}" = set; then
127635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
127645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
127655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # First check to see if --with-tcl was specified.
127675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x"${with_tclconfig}" != x ; then
127685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -f "${with_tclconfig}/tclConfig.sh" ; then
127695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
127705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
127715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        { { $as_echo "$as_me:$LINENO: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&5
127725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" >&2;}
127735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
127745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      fi
127755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
127765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Start autosearch by asking tclsh
127785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x"$cross_compiling" = xno; then
127795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for i in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}`
127805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      do
127815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test -f "$i/tclConfig.sh" ; then
127825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          ac_cv_c_tclconfig="$i"
127835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          break
127845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
127855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
127865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
127875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
127885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # then check for a private Tcl installation
127895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x"${ac_cv_c_tclconfig}" = x ; then
127905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for i in \
127915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            ../tcl \
127925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
127935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
127945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
127955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            ../../tcl \
127965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
127975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
127985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
127995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            ../../../tcl \
128005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
128015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
128025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null`
128035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      do
128045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test -f "$i/unix/tclConfig.sh" ; then
128055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          ac_cv_c_tclconfig=`(cd $i/unix; pwd)`
128065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          break
128075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
128085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
128095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
128105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # check in a few common install locations
128125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x"${ac_cv_c_tclconfig}" = x ; then
128135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for i in \
128145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -d ${libdir} 2>/dev/null` \
128155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -d /usr/local/lib 2>/dev/null` \
128165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -d /usr/contrib/lib 2>/dev/null` \
128175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)            `ls -d /usr/lib 2>/dev/null`
128185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      do
128195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test -f "$i/tclConfig.sh" ; then
128205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)           ac_cv_c_tclconfig=`(cd $i; pwd)`
128215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)           break
128225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
128235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
128245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
128255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # check in a few other private locations
128275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x"${ac_cv_c_tclconfig}" = x ; then
128285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      for i in \
128295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         ${srcdir}/../tcl \
128305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
128315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
128325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)         `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null`
128335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      do
128345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        if test -f "$i/unix/tclConfig.sh" ; then
128355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          ac_cv_c_tclconfig=`(cd $i/unix; pwd)`
128365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)          break
128375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        fi
128385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      done
128395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
128405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
128425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test x"${ac_cv_c_tclconfig}" = x ; then
128455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    use_tcl=no
128465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: Can't find Tcl configuration definitions" >&5
128475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
128485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: *** Without Tcl the regression tests cannot be executed ***" >&5
128495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: *** Without Tcl the regression tests cannot be executed ***" >&2;}
128505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: *** Consider using --with-tcl=... to define location of Tcl ***" >&5
128515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: *** Consider using --with-tcl=... to define location of Tcl ***" >&2;}
128525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
128535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TCL_BIN_DIR=${ac_cv_c_tclconfig}
128545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: result: found $TCL_BIN_DIR/tclConfig.sh" >&5
128555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "found $TCL_BIN_DIR/tclConfig.sh" >&6; }
128565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: checking for existence of $TCL_BIN_DIR/tclConfig.sh" >&5
128585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for existence of $TCL_BIN_DIR/tclConfig.sh... " >&6; }
128595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f "$TCL_BIN_DIR/tclConfig.sh" ; then
128605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: result: loading" >&5
128615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "loading" >&6; }
128625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      . $TCL_BIN_DIR/tclConfig.sh
128635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
128645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: result: file not found" >&5
128655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "file not found" >&6; }
128665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
128675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
128695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # If the TCL_BIN_DIR is the build directory (not the install directory),
128705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # then set the common variable name to the value of the build variables.
128715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # For example, the variable TCL_LIB_SPEC will be set to the value
128725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
128735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # instead of TCL_BUILD_LIB_SPEC since it will work with both an
128745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # installed and uninstalled version of Tcl.
128755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
128765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -f $TCL_BIN_DIR/Makefile ; then
128785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC}
128795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC}
128805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH}
128815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
128825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
128845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # eval is required to do the TCL_DBGX substitution
128855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
128865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
128885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
128895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
128905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
128925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
128935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
128945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
128995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
129095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_tcl}" = "no" ; then
129115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  HAVE_TCL=""
129125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
129135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  HAVE_TCL=1
129145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)##########
129185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Figure out what C libraries are required to compile programs
129195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# that use "readline()" library.
129205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
129215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_READLINE_LIBS=""
129225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_READLINE_INC=""
129235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)TARGET_HAVE_READLINE=0
129245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-readline was given.
129255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_readline+set}" = set; then
129265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_readline; with_readline=$enableval
129275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
129285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  with_readline=auto
129295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test x"$with_readline" != xno; then
129335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	found="yes"
129345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-readline-lib was given.
129375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_readline_lib+set}" = set; then
129385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_readline_lib; with_readline_lib=$withval
129395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
129405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  with_readline_lib="auto"
129415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
129425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "x$with_readline_lib" = xauto; then
129445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		save_LIBS="$LIBS"
129455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		LIBS=""
129465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		{ $as_echo "$as_me:$LINENO: checking for library containing tgetent" >&5
129475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing tgetent... " >&6; }
129485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_tgetent+set}" = set; then
129495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
129505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
129515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_func_search_save_LIBS=$LIBS
129525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
129535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
129545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
129555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
129565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
129575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
129585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
129595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
129605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
129615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
129625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
129635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
129645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
129655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char tgetent ();
129665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
129675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
129685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
129695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return tgetent ();
129705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
129715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
129725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
129735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
129745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' readline ncurses curses termcap; do
129755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_lib"; then
129765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res="none required"
129775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
129785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res=-l$ac_lib
129795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
129805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
129815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.$ac_objext conftest$ac_exeext
129825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
129835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
129845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
129855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
129865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
129875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
129885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
129895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
129905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
129915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
129925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
129935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
129945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
129955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
129965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
129975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
129985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
129995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
130005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
130015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
130025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_tgetent=$ac_res
130035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
130045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
130055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
130065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
130115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
130125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext
130135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_search_tgetent+set}" = set; then
130145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
130155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
130175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_tgetent+set}" = set; then
130185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
130195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
130205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_tgetent=no
130215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext
130235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS
130245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_search_tgetent" >&5
130265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_tgetent" >&6; }
130275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_tgetent
130285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then
130295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
130305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  term_LIBS="$LIBS"
130315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
130325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  term_LIBS=""
130335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		{ $as_echo "$as_me:$LINENO: checking for readline in -lreadline" >&5
130365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for readline in -lreadline... " >&6; }
130375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_lib_readline_readline+set}" = set; then
130385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
130395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
130405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_check_lib_save_LIBS=$LIBS
130415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS="-lreadline  $LIBS"
130425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
130435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
130445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
130455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
130465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
130475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
130485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
130505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
130515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
130525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
130535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
130545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
130555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char readline ();
130565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
130575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
130585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
130595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return readline ();
130605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
130615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
130625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
130635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
130645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext conftest$ac_exeext
130655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
130665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
130675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
130685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
130695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
130705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
130715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
130725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
130735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
130745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
130755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
130765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
130775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
130785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
130795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
130805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
130815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
130825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
130835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
130845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
130855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_lib_readline_readline=yes
130865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
130875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
130885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
130895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_cv_lib_readline_readline=no
130915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
130935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
130945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
130955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext conftest.$ac_ext
130965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_check_lib_save_LIBS
130975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
130985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_readline_readline" >&5
130995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_lib_readline_readline" >&6; }
131005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_lib_readline_readline = yes; then
131015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TARGET_READLINE_LIBS="-lreadline"
131025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  found="no"
131045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		TARGET_READLINE_LIBS="$TARGET_READLINE_LIBS $term_LIBS"
131075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		LIBS="$save_LIBS"
131085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
131095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		TARGET_READLINE_LIBS="$with_readline_lib"
131105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
131115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --with-readline-inc was given.
131145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${with_readline_inc+set}" = set; then
131155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  withval=$with_readline_inc; with_readline_inc=$withval
131165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  with_readline_inc="auto"
131185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test "x$with_readline_inc" = xauto; then
131215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		if test "${ac_cv_header_readline_h+set}" = set; then
131225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: checking for readline.h" >&5
131235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for readline.h... " >&6; }
131245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_header_readline_h+set}" = set; then
131255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
131265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_header_readline_h" >&5
131285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_header_readline_h" >&6; }
131295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Is the header compilable?
131315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking readline.h usability" >&5
131325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking readline.h usability... " >&6; }
131335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
131345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
131355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
131365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
131375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
131385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
131395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_includes_default
131405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <readline.h>
131415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
131425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.$ac_objext
131435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_compile"
131445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
131455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
131465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
131475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
131485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
131495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
131505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_compile") 2>conftest.er1
131515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
131525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
131535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
131545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
131555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
131565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
131575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
131585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
131595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest.$ac_objext; then
131605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_compiler=yes
131615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
131625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
131635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
131645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	ac_header_compiler=no
131665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
131675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
131695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
131705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_compiler" >&6; }
131715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
131725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is the header present?
131735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking readline.h presence" >&5
131745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking readline.h presence... " >&6; }
131755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
131765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
131775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
131785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
131795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
131805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
131815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <readline.h>
131825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
131835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_cpp conftest.$ac_ext"
131845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
131855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
131865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
131875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
131885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
131895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
131905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
131915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
131925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
131935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
131945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
131955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
131965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } >/dev/null && {
131975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
131985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
131995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
132005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_preproc=yes
132015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
132025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
132035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
132045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_header_preproc=no
132065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conftest.err conftest.$ac_ext
132095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
132105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_header_preproc" >&6; }
132115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So?  What about this header?
132135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
132145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes:no: )
132155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: readline.h: accepted by the compiler, rejected by the preprocessor!" >&5
132165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
132175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: readline.h: proceeding with the compiler's result" >&5
132185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: proceeding with the compiler's result" >&2;}
132195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_header_preproc=yes
132205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
132215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  no:yes:* )
132225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: readline.h: present but cannot be compiled" >&5
132235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: present but cannot be compiled" >&2;}
132245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: readline.h:     check for missing prerequisite headers?" >&5
132255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h:     check for missing prerequisite headers?" >&2;}
132265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: readline.h: see the Autoconf documentation" >&5
132275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: see the Autoconf documentation" >&2;}
132285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: readline.h:     section \"Present But Cannot Be Compiled\"" >&5
132295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h:     section \"Present But Cannot Be Compiled\"" >&2;}
132305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: readline.h: proceeding with the preprocessor's result" >&5
132315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: proceeding with the preprocessor's result" >&2;}
132325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: WARNING: readline.h: in the future, the compiler will take precedence" >&5
132335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: readline.h: in the future, the compiler will take precedence" >&2;}
132345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
132365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
132375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for readline.h" >&5
132385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for readline.h... " >&6; }
132395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_header_readline_h+set}" = set; then
132405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
132415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
132425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_header_readline_h=$ac_header_preproc
132435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_header_readline_h" >&5
132455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_header_readline_h" >&6; }
132465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test $ac_cv_header_readline_h = yes; then
132495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  found="yes"
132505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
132515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)			found="no"
132535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)			if test "$cross_compiling" != yes; then
132545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)				for dir in /usr /usr/local /usr/local/readline /usr/contrib /mingw; do
132555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)					for subdir in include include/readline; do
132565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)						as_ac_File=`$as_echo "ac_cv_file_$dir/$subdir/readline.h" | $as_tr_sh`
132575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for $dir/$subdir/readline.h" >&5
132585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for $dir/$subdir/readline.h... " >&6; }
132595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then
132605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
132615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
132625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$cross_compiling" = yes &&
132635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
132645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
132655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
132665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -r "$dir/$subdir/readline.h"; then
132675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_File=yes"
132685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
132695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$as_ac_File=no"
132705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=`eval 'as_val=${'$as_ac_File'}
132735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'`
132745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	       { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
132755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_res" >&6; }
132765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test `eval 'as_val=${'$as_ac_File'}
132775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		 $as_echo "$as_val"'` = yes; then
132785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  found=yes
132795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)						if test "$found" = "yes"; then
132825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)							TARGET_READLINE_INC="-I$dir/$subdir"
132835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)							break
132845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)						fi
132855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)					done
132865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)					test "$found" = "yes" && break
132875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)				done
132885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)			fi
132895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
132915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
132945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		TARGET_READLINE_INC="$with_readline_inc"
132955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
132965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
132975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	if test x"$found" = xno; then
132985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		TARGET_READLINE_LIBS=""
132995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		TARGET_READLINE_INC=""
133005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		TARGET_HAVE_READLINE=0
133015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	else
133025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)		TARGET_HAVE_READLINE=1
133035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	fi
133045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
133055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)##########
133115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Figure out what C libraries are required to compile programs
133125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# that use "fdatasync()" function.
133135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
133145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
133155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo_n "checking for library containing fdatasync... " >&6; }
133165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_fdatasync+set}" = set; then
133175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo_n "(cached) " >&6
133185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
133195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_func_search_save_LIBS=$LIBS
133205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >conftest.$ac_ext <<_ACEOF
133215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* confdefs.h.  */
133225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
133235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat confdefs.h >>conftest.$ac_ext
133245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>conftest.$ac_ext <<_ACEOF
133255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* end confdefs.h.  */
133265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* Override any GCC internal prototype to avoid an error.
133285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   Use char because int might match the return type of a GCC
133295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   builtin and then its argument prototype would still apply.  */
133305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifdef __cplusplus
133315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern "C"
133325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
133335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)char fdatasync ();
133345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)int
133355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)main ()
133365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
133375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)return fdatasync ();
133385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;
133395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  return 0;
133405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
133415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
133425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_lib in '' rt; do
133435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_lib"; then
133445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res="none required"
133455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
133465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_res=-l$ac_lib
133475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
133485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
133495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.$ac_objext conftest$ac_exeext
133505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if { (ac_try="$ac_link"
133515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "(($ac_try" in
133525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
133535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_try_echo=$ac_try;;
133545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
133555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
133565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_try_echo") >&5
133575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (eval "$ac_link") 2>conftest.er1
133585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_status=$?
133595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  grep -v '^ *+' conftest.er1 >conftest.err
133605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conftest.er1
133615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat conftest.err >&5
133625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
133635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (exit $ac_status); } && {
133645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -z "$ac_c_werror_flag" ||
133655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test ! -s conftest.err
133665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       } && test -s conftest$ac_exeext && {
133675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test "$cross_compiling" = yes ||
133685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 $as_test_x conftest$ac_exeext
133695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       }; then
133705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_fdatasync=$ac_res
133715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
133725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_me: failed program was:" >&5
133735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed 's/^/| /' conftest.$ac_ext >&5
133745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
133775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -rf conftest.dSYM
133795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
133805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      conftest$ac_exeext
133815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "${ac_cv_search_fdatasync+set}" = set; then
133825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  break
133835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
133845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
133855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${ac_cv_search_fdatasync+set}" = set; then
133865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :
133875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
133885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cv_search_fdatasync=no
133895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
133905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm conftest.$ac_ext
133915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBS=$ac_func_search_save_LIBS
133925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
133935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
133945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$ac_cv_search_fdatasync" >&6; }
133955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_res=$ac_cv_search_fdatasync
133965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_res" != no; then
133975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
133985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
133995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
134035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# check for debug enabled
134045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-debug was given.
134055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_debug+set}" = set; then
134065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_debug; use_debug=$enableval
134075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  use_debug=no
134095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_debug}" = "yes" ; then
134125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TARGET_DEBUG="-DSQLITE_DEBUG=1"
134135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  TARGET_DEBUG="-DNDEBUG"
134155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
134195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See whether we should use the amalgamation to build
134205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-amalgamation was given.
134215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_amalgamation+set}" = set; then
134225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_amalgamation; use_amalgamation=$enableval
134235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  use_amalgamation=yes
134255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_amalgamation}" != "yes" ; then
134285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  USE_AMALGAMATION=0
134295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
134335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See whether we should allow loadable extensions
134345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-load-extension was given.
134355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_load_extension+set}" = set; then
134365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_load_extension; use_loadextension=$enableval
134375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  use_loadextension=no
134395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_loadextension}" = "yes" ; then
134425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OPT_FEATURE_FLAGS=""
134435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
134445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  OPT_FEATURE_FLAGS="-DSQLITE_OMIT_LOAD_EXTENSION=1"
134455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
134465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
134485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# attempt to duplicate any OMITS and ENABLES into the $(OPT_FEATURE_FLAGS) parameter
134495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for option in $CFLAGS $CPPFLAGS
134505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
134515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $option in
134525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -DSQLITE_OMIT*) OPT_FEATURE_FLAGS="$OPT_FEATURE_FLAGS $option";;
134535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -DSQLITE_ENABLE*) OPT_FEATURE_FLAGS="$OPT_FEATURE_FLAGS $option";;
134545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
134555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
134565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# attempt to remove any OMITS and ENABLES from the $(CFLAGS) parameter
134605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_temp_CFLAGS=""
134615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for option in $CFLAGS
134625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
134635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $option in
134645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -DSQLITE_OMIT*) ;;
134655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -DSQLITE_ENABLE*) ;;
134665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_temp_CFLAGS="$ac_temp_CFLAGS $option";;
134675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
134685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
134695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS=$ac_temp_CFLAGS
134705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# attempt to remove any OMITS and ENABLES from the $(CPPFLAGS) parameter
134735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_temp_CPPFLAGS=""
134745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for option in $CPPFLAGS
134755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
134765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $option in
134775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -DSQLITE_OMIT*) ;;
134785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -DSQLITE_ENABLE*) ;;
134795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_temp_CPPFLAGS="$ac_temp_CPPFLAGS $option";;
134805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
134815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
134825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CPPFLAGS=$ac_temp_CPPFLAGS
134835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# attempt to remove any OMITS and ENABLES from the $(BUILD_CFLAGS) parameter
134865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_temp_BUILD_CFLAGS=""
134875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for option in $BUILD_CFLAGS
134885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
134895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $option in
134905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -DSQLITE_OMIT*) ;;
134915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    -DSQLITE_ENABLE*) ;;
134925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_temp_BUILD_CFLAGS="$ac_temp_BUILD_CFLAGS $option";;
134935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
134945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
134955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BUILD_CFLAGS=$ac_temp_BUILD_CFLAGS
134965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
134985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
134995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See whether we should use GCOV
135005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Check whether --enable-gcov was given.
135015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${enable_gcov+set}" = set; then
135025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  enableval=$enable_gcov; use_gcov=$enableval
135035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
135045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  use_gcov=no
135055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${use_gcov}" = "yes" ; then
135085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  USE_GCOV=1
135095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
135105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  USE_GCOV=0
135115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
135165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Output the config header
135175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_headers="$ac_config_headers config.h"
135185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#########
135215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generate the output files.
135225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
135235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_config_files="$ac_config_files Makefile sqlite3.pc"
135255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >confcache <<\_ACEOF
135275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This file is a shell script that caches the results of configure
135285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# tests run on this system so they can be shared between configure
135295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# scripts and configure runs, see configure's option --config-cache.
135305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# It is not useful on other systems.  If it contains results you don't
135315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# want to keep, you may remove or edit it.
135325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
135335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.status only pays attention to the cache file if you give it
135345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the --recheck option to rerun configure.
135355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
135365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `ac_cv_env_foo' variables (set or unset) will be overridden when
135375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# loading this file, other *unset* `ac_cv_foo' will be assigned the
135385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# following values.
135395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
135415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The following way of writing the cache mishandles newlines in values,
135435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# but we know of no workaround that is simple, portable, and efficient.
135445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# So, we kill variables containing newlines.
135455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Ultrix sh set writes to stderr and can't be redirected directly,
135465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and sets the high bit in the cache file unless we assign to the vars.
135475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(
135485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
135495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval ac_val=\$$ac_var
135505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_val in #(
135515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *${as_nl}*)
135525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_var in #(
135535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
135545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
135555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
135565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_var in #(
135575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      _ | IFS | as_nl) ;; #(
135585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
135595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) $as_unset $ac_var ;;
135605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac ;;
135615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
135625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  done
135635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
135645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (set) 2>&1 |
135655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $as_nl`(ac_space=' '; set) 2>&1` in #(
135665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *${as_nl}ac_space=\ *)
135675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # `set' does not quote correctly, so add quotes (double-quote
135685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # substitution turns \\\\ into \\, and sed turns \\ into \).
135695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sed -n \
135705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	"s/'/'\\\\''/g;
135715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
135725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;; #(
135735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
135745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      # `set' quotes correctly as required by POSIX, so do not add quotes.
135755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
135765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
135775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac |
135785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sort
135795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)) |
135805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed '
135815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     /^ac_cv_env_/b end
135825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     t clear
135835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     :clear
135845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
135855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     t end
135865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
135875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     :end' >>confcache
135885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
135895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -w "$cache_file"; then
135905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test "x$cache_file" != "x/dev/null" &&
135915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
135925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: updating cache $cache_file" >&6;}
135935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat confcache >$cache_file
135945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
135955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
135965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
135975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
135985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
135995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f confcache
136005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$prefix" = xNONE && prefix=$ac_default_prefix
136025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Let make expand exec_prefix.
136035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
136045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DEFS=-DHAVE_CONFIG_H
136065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_libobjs=
136085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_ltlibobjs=
136095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
136105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # 1. Remove the extension, and $U if already installed.
136115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
136125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
136135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
136145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #    will be set to the directory where LIBOBJS objects are built.
136155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
136165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
136175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
136185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIBOBJS=$ac_libobjs
136195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTLIBOBJS=$ac_ltlibobjs
136215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles): ${CONFIG_STATUS=./config.status}
136255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_write_fail=0
136265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files_save=$ac_clean_files
136275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files="$ac_clean_files $CONFIG_STATUS"
136285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
136295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
136305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
136315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! $SHELL
136325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generated by $as_me.
136335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Run this file to recreate the current configuration.
136345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler output produced by configure, useful for debugging
136355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# configure, is in config.log if it exists.
136365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)debug=false
136385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_recheck=false
136395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_silent=false
136405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=\${CONFIG_SHELL-$SHELL}
136415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
136425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
136445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ##
136455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## M4sh Initialization.  ##
136465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## --------------------- ##
136475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Be more Bourne compatible
136495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DUALCASE=1; export DUALCASE # for MKS sh
136505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
136515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  emulate sh
136525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  NULLCMD=:
136535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
136545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is contrary to our usage.  Disable this feature.
136555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  alias -g '${1+"$@"}'='"$@"'
136565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  setopt NO_GLOB_SUBST
136575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
136585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `(set -o) 2>/dev/null` in
136595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *posix*) set -o posix ;;
136605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
136615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
136635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PATH needs CR
136685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Avoid depending upon Character Ranges.
136695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_letters='abcdefghijklmnopqrstuvwxyz'
136705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
136715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_Letters=$as_cr_letters$as_cr_LETTERS
136725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_digits='0123456789'
136735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_cr_alnum=$as_cr_Letters$as_cr_digits
136745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
136755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_nl='
136765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
136775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export as_nl
136785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Printing a long string crashes Solaris 7 /usr/bin/printf.
136795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
136805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
136815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
136825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
136835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='printf %s\n'
136845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo_n='printf %s'
136855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
136865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
136875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
136885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n='/usr/ucb/echo -n'
136895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
136905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
136915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n_body='eval
136925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      arg=$1;
136935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $arg in
136945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *"$as_nl"*)
136955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	expr "X$arg" : "X\\(.*\\)$as_nl";
136965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
136975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac;
136985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
136995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '
137005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    export as_echo_n_body
137015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_echo_n='sh -c $as_echo_n_body as_echo'
137025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
137035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export as_echo_body
137045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_echo='sh -c $as_echo_body as_echo'
137055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The user is always right.
137085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "${PATH_SEPARATOR+set}" != set; then
137095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  PATH_SEPARATOR=:
137105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
137115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
137125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      PATH_SEPARATOR=';'
137135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
137145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Support unset when possible.
137175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
137185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_unset=unset
137195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
137205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_unset=false
137215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# IFS
137255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We need space, tab and new line, in precisely that order.  Quoting is
137265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# there to prevent editors from complaining about space-tab.
137275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (If _AS_PATH_WALK were called with IFS unset, it would disable word
137285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# splitting by setting IFS to empty value.)
137295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=" ""	$as_nl"
137305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Find who we are.  Look in the path if we contain no directory separator.
137325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $0 in
137335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *[\\/]* ) as_myself=$0 ;;
137345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
137355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_dir in $PATH
137365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
137375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$as_save_IFS
137385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -z "$as_dir" && as_dir=.
137395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
137405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
137415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)IFS=$as_save_IFS
137425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ;;
137445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
137455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We did not find ourselves, most probably we were run as `sh COMMAND'
137465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# in which case we are not to be found in the path.
137475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$as_myself" = x; then
137485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_myself=$0
137495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test ! -f "$as_myself"; then
137515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
137525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { (exit 1); exit 1; }
137535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Work around bugs in pre-3.0 UWIN ksh.
137565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for as_var in ENV MAIL MAILPATH
137575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
137585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
137595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS1='$ '
137605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS2='> '
137615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PS4='+ '
137625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NLS nuisances.
137645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LC_ALL=C
137655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LC_ALL
137665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LANGUAGE=C
137675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export LANGUAGE
137685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Required to use basename.
137705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 &&
137715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "X`expr 00001 : '.*\(...\)'`" = X001; then
137725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=expr
137735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
137745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=false
137755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
137785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_basename=basename
137795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
137805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_basename=false
137815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
137825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
137845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Name of the executable.
137855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_me=`$as_basename -- "$0" ||
137865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
137875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$0" : 'X\(//\)$' \| \
137885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X/"$0" |
137905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^.*\/\([^/][^/]*\)\/*$/{
137915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
137925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
137935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
137945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\/\(\/\/\)$/{
137955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
137965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
137975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
137985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\/\(\/\).*/{
137995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
138005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
138015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
138025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
138035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# CDPATH.
138055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_unset CDPATH
138065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_1=$LINENO
138105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_lineno_2=$LINENO
138115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x$as_lineno_1" != "x$as_lineno_2" &&
138125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
138135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
138155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # uniformly replaced by the line number.  The first 'sed' inserts a
138165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # line-number line after each line using $LINENO; the second 'sed'
138175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # does the real work.  The second script uses 'N' to pair each
138185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # line-number line with the line containing $LINENO, and appends
138195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # trailing '-' during substitution so that $LINENO is not a special
138205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # case at line end.
138215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
138225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # scripts with optimization help from Paolo Bonzini.  Blame Lee
138235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # E. McMahon (1931-1989) for sed's syntax.  :-)
138245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed -n '
138255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    p
138265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    /[$]LINENO/=
138275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ' <$as_myself |
138285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '
138295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/[$]LINENO.*/&-/
138305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      t lineno
138315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      b
138325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      :lineno
138335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      N
138345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      :loop
138355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
138365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      t loop
138375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      s/-\n.*//
138385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ' >$as_me.lineno &&
138395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  chmod +x "$as_me.lineno" ||
138405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
138415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
138425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Don't try to exec as it changes $[0], causing all sort of problems
138445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # (the dirname of $[0] is not the place where we might find the
138455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # original and so on.  Autoconf is especially sensitive to this).
138465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  . "./$as_me.lineno"
138475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Exit status is that of the last command.
138485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exit
138495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
138505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
138535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dirname=dirname
138545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
138555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_dirname=false
138565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO_C= ECHO_N= ECHO_T=
138595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `echo -n x` in
138605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)-n*)
138615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case `echo 'x\c'` in
138625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
138635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)   ECHO_C='\c';;
138645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac;;
138655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
138665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ECHO_N='-n';;
138675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
138685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if expr a : '\(a\)' >/dev/null 2>&1 &&
138695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   test "X`expr 00001 : '.*\(...\)'`" = X001; then
138705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=expr
138715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
138725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_expr=false
138735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
138755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.file
138765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -d conf$$.dir; then
138775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conf$$.dir/conf$$.file
138785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
138795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f conf$$.dir
138805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mkdir conf$$.dir 2>/dev/null
138815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if (echo >conf$$.file) 2>/dev/null; then
138835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ln -s conf$$.file conf$$ 2>/dev/null; then
138845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s='ln -s'
138855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # ... but there are two gotchas:
138865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
138875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
138885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # In both cases, we have to default to `cp -p'.
138895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
138905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_ln_s='cp -p'
138915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif ln conf$$.file conf$$ 2>/dev/null; then
138925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s=ln
138935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
138945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ln_s='cp -p'
138955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
138965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
138975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_ln_s='cp -p'
138985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
138995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
139005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rmdir conf$$.dir 2>/dev/null
139015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if mkdir -p . 2>/dev/null; then
139035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_mkdir_p=:
139045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -d ./-p && rmdir ./-p
139065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_mkdir_p=false
139075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -x / >/dev/null 2>&1; then
139105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_test_x='test -x'
139115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
139125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if ls -dL / >/dev/null 2>&1; then
139135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ls_L_option=L
139145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
139155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_ls_L_option=
139165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
139175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  as_test_x='
139185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    eval sh -c '\''
139195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      if test -d "$1"; then
139205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	test -d "$1/.";
139215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      else
139225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case $1 in
139235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	-*)set "./$1";;
139245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	esac;
139255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
139265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	???[sx]*):;;*)false;;esac;fi
139275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    '\'' sh
139285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  '
139295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
139305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_executable_p=$as_test_x
139315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid CPP name.
139335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
139345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed expression to map a string onto a valid variable name.
139365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
139375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 6>&1
139405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Save the log message, to keep $[0] and so on meaningful, and to
139425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# report actual input values of CONFIG_FILES etc. instead of their
139435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# values after options handling.
139445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_log="
139455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This file was extended by sqlite $as_me 3.7.6.3, which was
139465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)generated by GNU Autoconf 2.62.  Invocation command line was
139475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_FILES    = $CONFIG_FILES
139495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_HEADERS  = $CONFIG_HEADERS
139505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_LINKS    = $CONFIG_LINKS
139515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_COMMANDS = $CONFIG_COMMANDS
139525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $ $0 $@
139535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)on `(hostname || uname -n) 2>/dev/null | sed 1q`
139555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
139565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
139585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
139605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Files that config.status was made for.
139615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_files="$ac_config_files"
139625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_headers="$ac_config_headers"
139635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)config_commands="$ac_config_commands"
139645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
139665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
139685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_usage="\
139695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)\`$as_me' instantiates files from templates according to the
139705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)current configuration.
139715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Usage: $0 [OPTIONS] [FILE]...
139735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -h, --help       print this help, then exit
139755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -V, --version    print version number and configuration settings, then exit
139765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -q, --quiet      do not print progress messages
139775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -d, --debug      don't remove temporary files
139785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      --recheck    update $as_me by reconfiguring in the same conditions
139795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --file=FILE[:TEMPLATE]
139805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                   instantiate the configuration file FILE
139815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --header=FILE[:TEMPLATE]
139825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)                   instantiate the configuration header FILE
139835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration files:
139855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_files
139865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration headers:
139885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_headers
139895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Configuration commands:
139915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$config_commands
139925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Report bugs to <bug-autoconf@gnu.org>."
139945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
139955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
139965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
139975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_version="\\
139985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sqlite config.status 3.7.6.3
139995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)configured by $0, generated by GNU Autoconf 2.62,
140005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
140015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Copyright (C) 2008 Free Software Foundation, Inc.
140035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)This config.status script is free software; the Free Software Foundation
140045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)gives unlimited permission to copy, distribute and modify it."
140055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_pwd='$ac_pwd'
140075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)srcdir='$srcdir'
140085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)INSTALL='$INSTALL'
140095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AWK='$AWK'
140105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -n "\$AWK" || AWK=awk
140115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
140125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
140145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The default lists apply if the user does not specify any file.
140155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_need_defaults=:
140165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)while test $# != 0
140175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
140185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $1 in
140195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --*=*)
140205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_option=`expr "X$1" : 'X\([^=]*\)='`
140215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
140225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_shift=:
140235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
140245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
140255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_option=$1
140265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_optarg=$2
140275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_shift=shift
140285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
140295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
140305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_option in
140325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Handling of the options.
140335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
140345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cs_recheck=: ;;
140355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
140365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$ac_cs_version"; exit ;;
140375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --debug | --debu | --deb | --de | --d | -d )
140385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    debug=: ;;
140395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --file | --fil | --fi | --f )
140405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $ac_shift
140415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_optarg in
140425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
140435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
140445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
140455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_need_defaults=false;;
140465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --header | --heade | --head | --hea )
140475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $ac_shift
140485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_optarg in
140495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
140505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
140515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
140525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_need_defaults=false;;
140535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --he | --h)
140545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Conflict between --help and --header
140555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { $as_echo "$as_me: error: ambiguous option: $1
140565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information." >&2
140575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; };;
140585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  --help | --hel | -h )
140595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "$ac_cs_usage"; exit ;;
140605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
140615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  | -silent | --silent | --silen | --sile | --sil | --si | --s)
140625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_cs_silent=: ;;
140635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # This is an error.
140655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -*) { $as_echo "$as_me: error: unrecognized option: $1
140665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Try \`$0 --help' for more information." >&2
140675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; } ;;
140685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_config_targets="$ac_config_targets $1"
140705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)     ac_need_defaults=false ;;
140715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
140735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
140745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
140755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_configure_extra_args=
140775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_cs_silent; then
140795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec 6>/dev/null
140805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_configure_extra_args="$ac_configure_extra_args --silent"
140815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
140845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
140855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if \$ac_cs_recheck; then
140865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
140875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
140885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
140895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  CONFIG_SHELL='$SHELL'
140905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export CONFIG_SHELL
140915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec "\$@"
140925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
140935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
140945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
140955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
140965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exec 5>>config.log
140975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
140985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo
140995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
141005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## Running $as_me. ##
141015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ASBOX
141025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $as_echo "$ac_log"
141035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >&5
141045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
141065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
141075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
141085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# INIT-COMMANDS
141095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
141105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The HP-UX ksh and POSIX shell print the target directory to stdout
141135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if CDPATH is set.
141145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
141155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
141165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed_quote_subst='$sed_quote_subst'
141175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)double_quote_subst='$double_quote_subst'
141185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)delay_variable_subst='$delay_variable_subst'
141195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
141205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
141215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
141225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
141235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
141245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
141255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
141265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
141275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
141285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
141295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
141305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
141315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
141325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
141335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
141345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
141355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
141365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
141375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
141385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
141395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
141405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
141415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
141425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
141435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
141445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
141455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
141465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
141485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
141495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
141505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
141515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
141525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
141535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
141545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
141585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
141595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
141605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
141615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
141625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
141635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
141645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
141655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
141665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
141675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
141685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
141695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
141705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
141715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
141725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
141735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
141745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
141755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
141765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
141775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
141785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
141795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
141805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
141815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
141845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
141855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
141865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
141875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
141885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
141945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
141955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
141965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
141975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
141985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
141995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
142005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
142015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
142025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
142035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
142045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
142055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
142065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
142075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
142085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
142095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
142105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
142115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
142125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
142135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
142145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
142155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
142165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
142175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
142185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
142195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
142205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
142215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
142225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
142235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
142245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
142255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
142265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
142275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
142285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
142295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
142305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
142315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
142325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
142335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
142345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
142355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
142365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
142375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC='$LTCC'
142395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS='$LTCFLAGS'
142405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler='$compiler_DEFAULT'
142415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
142425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Quote evaled strings.
142435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for var in SED \
142445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP \
142455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP \
142465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP \
142475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD \
142485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM \
142495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S \
142505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_SP2NL \
142515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_NL2SP \
142525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag \
142535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP \
142545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method \
142555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd \
142565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR \
142575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS \
142585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP \
142595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB \
142605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC \
142615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CFLAGS \
142625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler \
142635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_pipe \
142645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_cdecl \
142655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address \
142665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
142675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL \
142685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO \
142695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_no_builtin_flag \
142705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_wl \
142715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_pic \
142725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_prog_compiler_static \
142735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_cv_prog_compiler_c_o \
142745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks \
142755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL \
142765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT \
142775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO \
142785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL \
142795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64 \
142805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds \
142815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec \
142825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec \
142835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object \
142845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld \
142855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag \
142865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag \
142875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec \
142885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld \
142895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator \
142905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path \
142915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms \
142925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms \
142935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec \
142945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink \
142955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec \
142965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec \
142975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec \
142985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval \
142995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib \
143005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib; do
143015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
143025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *[\\\\\\\`\\"\\\$]*)
143035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
143045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
143055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
143065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
143075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
143085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
143095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
143105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Double-quote double-evaled strings.
143125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for var in reload_cmds \
143135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds \
143145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds \
143155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds \
143165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds \
143175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds \
143185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds \
143195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds \
143205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds \
143215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds \
143225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds \
143235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds \
143245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds \
143255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds \
143265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds \
143275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds \
143285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec \
143295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec; do
143305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
143315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *[\\\\\\\`\\"\\\$]*)
143325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
143335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
143345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)
143355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
143365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ;;
143375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
143385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
143395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Fix-up fallback echo if it was mangled by the above quoting rules.
143415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case \$lt_ECHO in
143425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
143435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ;;
143445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
143455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_aux_dir='$ac_aux_dir'
143475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)xsi_shell='$xsi_shell'
143485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_shell_append='$lt_shell_append'
143495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# See if we are running on zsh, and set the options which allow our
143515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# commands through without removal of \ escapes INIT.
143525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "\${ZSH_VERSION+set}" ; then
143535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   setopt NO_GLOB_SUBST
143545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    PACKAGE='$PACKAGE'
143585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    VERSION='$VERSION'
143595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    TIMESTAMP='$TIMESTAMP'
143605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RM='$RM'
143615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ofile='$ofile'
143625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
143675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
143695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Handling of arguments.
143715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_config_target in $ac_config_targets
143725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
143735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_config_target in
143745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
143755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
143765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
143775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "sqlite3.pc") CONFIG_FILES="$CONFIG_FILES sqlite3.pc" ;;
143785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
143805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
143815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; };;
143825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
143835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
143845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If the user did not use the arguments to specify the items to instantiate,
143875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# then the envvar interface is used.  Set only those that are not.
143885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# We use the long form for the default assignment because of an extremely
143895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# bizarre bug on SunOS 4.1.3.
143905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if $ac_need_defaults; then
143915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
143925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
143935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
143945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
143955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
143965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Have a temporary directory for convenience.  Make it in the build tree
143975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# simply because there is no reason against having it here, and in addition,
143985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# creating and moving files from /tmp can sometimes cause problems.
143995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Hook for its removal unless debugging.
144005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Note that there is a small window in which the directory will not be cleaned:
144015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# after its creation but before its name has been assigned to `$tmp'.
144025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$debug ||
144035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
144045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  tmp=
144055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  trap 'exit_status=$?
144065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
144075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' 0
144085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  trap '{ (exit 1); exit 1; }' 1 2 13 15
144095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
144105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a (secure) tmp directory for tmp files.
144115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
144135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
144145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -n "$tmp" && test -d "$tmp"
144155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}  ||
144165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
144175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  tmp=./conf$$-$RANDOM
144185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  (umask 077 && mkdir "$tmp")
144195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} ||
144205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
144215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   $as_echo "$as_me: cannot create a temporary directory in ." >&2
144225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }
144235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
144245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set up the scripts for CONFIG_FILES section.
144265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No need to generate them if there are no CONFIG_FILES.
144275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This happens for instance with `./config.status config.h'.
144285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_FILES"; then
144295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cr='
144325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
144335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
144345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
144355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cs_awk_cr='\\r'
144365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
144375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cs_awk_cr=$ac_cr
144385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
144395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)echo 'BEGIN {' >"$tmp/subs1.awk" &&
144415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
144425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
144455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "cat >conf$$subs.awk <<_ACEOF" &&
144465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
144475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  echo "_ACEOF"
144485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} >conf$$subs.sh ||
144495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
144505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
144515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
144525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
144535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim='%!_!# '
144545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_last_try in false false false false false :; do
144555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  . ./conf$$subs.sh ||
144565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
144575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
144585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
144595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then
144615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
144625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif $ac_last_try; then
144635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
144645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
144655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
144665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
144675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
144685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
144695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
144705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$subs.sh
144715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
144725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
144735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
144745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
144755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed -n '
144765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h
144775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^/S["/; s/!.*/"]=/
144785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
144795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g
144805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[^!]*!//
144815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):repl
144825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t repl
144835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/'"$ac_delim"'$//
144845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t delim
144855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):nl
144865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h
144875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\(.\{148\}\).*/\1/
144885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t more1
144895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
144905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
144915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)n
144925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b repl
144935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):more1
144945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"\\/
144955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
144965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g
144975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}//
144985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t nl
144995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):delim
145005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)h
145015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\(.\{148\}\).*/\1/
145025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t more2
145035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"/
145045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
145055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b
145065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):more2
145075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"\\/
145085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)p
145095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)g
145105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}//
145115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t delim
145125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' <conf$$subs.awk | sed '
145135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/^[^""]/{
145145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  N
145155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s/\n//
145165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
145175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' >>$CONFIG_STATUS || ac_write_fail=1
145185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)rm -f conf$$subs.awk
145195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
145205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK
145215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>"\$tmp/subs1.awk" <<_ACAWK &&
145225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (key in S) S_is_set[key] = 1
145235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  FS = ""
145245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
145265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
145275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  line = $ 0
145285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  nfields = split(line, field, "@")
145295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  substed = 0
145305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  len = length(field[1])
145315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (i = 2; i < nfields; i++) {
145325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    key = field[i]
145335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    keylen = length(key)
145345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if (S_is_set[key]) {
145355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      value = S[key]
145365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
145375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      len += length(value) + length(field[++i])
145385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      substed = 1
145395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    } else
145405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      len += 1 + keylen
145415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
145425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  print line
145445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
145455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK
145475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
145485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
145495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
145505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
145515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)else
145525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  cat
145535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
145545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
145555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not setup config files machinery" >&2;}
145565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
145575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
145585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# VPATH may cause trouble with some makes, so we remove $(srcdir),
145605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
145615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# trailing colons and then remove the whole line if VPATH becomes empty
145625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# (actually we leave an empty line to preserve line numbers).
145635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "x$srcdir" = x.; then
145645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
145655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*\$(srcdir):*/:/
145665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*\${srcdir}:*/:/
145675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*@srcdir@:*/:/
145685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^\([^=]*=[	 ]*\):*/\1/
145695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/:*$//
145705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[^=]*=[	 ]*$//
145715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}'
145725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
145735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
145755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # test -n "$CONFIG_FILES"
145765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set up the scripts for CONFIG_HEADERS section.
145785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# No need to generate them if there are no CONFIG_HEADERS.
145795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This happens for instance with `./config.status Makefile'.
145805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$CONFIG_HEADERS"; then
145815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >"$tmp/defines.awk" <<\_ACAWK ||
145825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)BEGIN {
145835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
145845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform confdefs.h into an awk script `defines.awk', embedded as
145865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# here-document in config.status, that substitutes the proper values into
145875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.h.in to produce config.h.
145885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
145895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a delimiter string that does not exist in confdefs.h, to ease
145905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# handling of long lines.
145915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_delim='%!_!# '
145925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_last_try in false false :; do
145935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
145945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test -z "$ac_t"; then
145955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    break
145965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  elif $ac_last_try; then
145975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
145985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
145995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
146005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
146015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
146025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
146035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done
146045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# For the awk script, D is an array of macro values keyed by name,
146065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# likewise P contains macro parameters if any.  Preserve backslash
146075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# newline sequences.
146085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
146105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sed -n '
146115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}/&'"$ac_delim"'/g
146125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t rset
146135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):rset
146145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
146155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t def
146165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d
146175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):def
146185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\\$//
146195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t bsnl
146205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g
146215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
146225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)D["\1"]=" \3"/p
146235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
146245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d
146255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):bsnl
146265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g
146275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
146285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)D["\1"]=" \3\\\\\\n"\\/p
146295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t cont
146305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
146315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t cont
146325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d
146335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):cont
146345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)n
146355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/.\{148\}/&'"$ac_delim"'/g
146365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t clear
146375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):clear
146385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/\\$//
146395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)t bsnlc
146405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/"/p
146415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)d
146425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):bsnlc
146435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
146445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)b cont
146455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)' <confdefs.h | sed '
146465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s/'"$ac_delim"'/"\\\
146475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"/g' >>$CONFIG_STATUS || ac_write_fail=1
146485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
146505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  for (key in D) D_is_set[key] = 1
146515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  FS = ""
146525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
146535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
146545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  line = \$ 0
146555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  split(line, arg, " ")
146565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (arg[1] == "#") {
146575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    defundef = arg[2]
146585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mac1 = arg[3]
146595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } else {
146605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    defundef = substr(arg[1], 2)
146615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    mac1 = arg[2]
146625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
146635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  split(mac1, mac2, "(") #)
146645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  macro = mac2[1]
146655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if (D_is_set[macro]) {
146665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Preserve the white space surrounding the "#".
146675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    prefix = substr(line, 1, index(line, defundef) - 1)
146685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    print prefix "define", macro P[macro] D[macro]
146695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    next
146705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } else {
146715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Replace #undef with comments.  This is necessary, for example,
146725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # in the case of _POSIX_SOURCE, which is predefined and required
146735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # on some systems where configure will not decide to define it.
146745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if (defundef == "undef") {
146755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      print "/*", line, "*/"
146765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      next
146775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    }
146785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  }
146795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
146805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ print }
146815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACAWK
146825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
146835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
146845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
146855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
146865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
146875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi # test -n "$CONFIG_HEADERS"
146885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
146905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
146915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shift
146925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)for ac_tag
146935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)do
146945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_tag in
146955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FHLC]) ac_mode=$ac_tag; continue;;
146965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
146975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_mode$ac_tag in
146985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FHL]*:*);;
146995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
147005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: Invalid tag $ac_tag." >&2;}
147015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; };;
147025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FH]-) ac_tag=-:-;;
147035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
147045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
147055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_save_IFS=$IFS
147065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=:
147075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  set x $ac_tag
147085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  IFS=$ac_save_IFS
147095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
147105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_file=$1
147115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  shift
147125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_mode in
147145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :L) ac_source=$1;;
147155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :[FH])
147165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_file_inputs=
147175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    for ac_f
147185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    do
147195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_f in
147205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      -) ac_f="$tmp/stdin";;
147215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) # Look for the file first in the build tree, then in the source tree
147225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
147235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 # because $ac_f cannot contain `:'.
147245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 test -f "$ac_f" ||
147255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   case $ac_f in
147265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   [\\/$]*) false;;
147275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
147285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   esac ||
147295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	   { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
147305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
147315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; };;
147325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
147335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
147345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      ac_file_inputs="$ac_file_inputs '$ac_f'"
147355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
147365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Let's still pretend it is `configure' which instantiates (i.e., don't
147385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # use $as_me), people would be surprised to read:
147395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #    /* config.h.  Generated by config.status.  */
147405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    configure_input='Generated from '`
147415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
147425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	`' by configure.'
147435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test x"$ac_file" != x-; then
147445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      configure_input="$ac_file.  $configure_input"
147455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
147465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: creating $ac_file" >&6;}
147475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
147485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Neutralize special characters interpreted by sed in replacement strings.
147495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $configure_input in #(
147505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *\&* | *\|* | *\\* )
147515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       ac_sed_conf_input=`$as_echo "$configure_input" |
147525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)       sed 's/[\\\\&|]/\\\\&/g'`;; #(
147535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *) ac_sed_conf_input=$configure_input;;
147545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
147555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    case $ac_tag in
147575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *:-:* | *:-) cat >"$tmp/stdin" \
147585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
147595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;}
147605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; } ;;
147615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    esac
147625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
147635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
147645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
147655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dir=`$as_dirname -- "$ac_file" ||
147665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
147675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$ac_file" : 'X\(//\)[^/]' \| \
147685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$ac_file" : 'X\(//\)$' \| \
147695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
147705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$ac_file" |
147715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
147725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
147735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
147745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
147755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
147765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
147775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
147785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
147795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
147805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
147815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
147825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
147835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
147845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
147855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
147865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
147875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
147885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { as_dir="$ac_dir"
147895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $as_dir in #(
147905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -*) as_dir=./$as_dir;;
147915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
147925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
147935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    as_dirs=
147945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    while :; do
147955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      case $as_dir in #(
147965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
147975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      *) as_qdir=$as_dir;;
147985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      esac
147995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_dirs="'$as_qdir' $as_dirs"
148005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      as_dir=`$as_dirname -- "$as_dir" ||
148015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
148025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(//\)[^/]' \| \
148035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(//\)$' \| \
148045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
148055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo X"$as_dir" |
148065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
148075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
148085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
148095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
148105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)[^/].*/{
148115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
148125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
148135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
148145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\/\)$/{
148155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
148165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
148175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
148185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  /^X\(\/\).*/{
148195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    s//\1/
148205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	    q
148215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  }
148225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	  s/.*/./; q'`
148235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      test -d "$as_dir" && break
148245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    done
148255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    test -z "$as_dirs" || eval "mkdir $as_dirs"
148265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
148275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
148285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }; }
148295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_builddir=.
148305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case "$ac_dir" in
148325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles).) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
148335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*)
148345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
148355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # A ".." for each directory in $ac_dir_suffix.
148365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
148375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_top_builddir_sub in
148385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
148395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
148405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac ;;
148415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
148425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_top_builddir=$ac_pwd
148435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_builddir=$ac_pwd$ac_dir_suffix
148445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# for backward compatibility:
148455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_top_builddir=$ac_top_build_prefix
148465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $srcdir in
148485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  .)  # We are building in place.
148495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=.
148505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$ac_top_builddir_sub
148515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$ac_pwd ;;
148525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/]* | ?:[\\/]* )  # Absolute name.
148535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=$srcdir$ac_dir_suffix;
148545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$srcdir
148555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$srcdir ;;
148565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) # Relative name.
148575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
148585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_top_srcdir=$ac_top_build_prefix$srcdir
148595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
148605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
148615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
148625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_mode in
148655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :F)
148665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #
148675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # CONFIG_FILE
148685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #
148695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $INSTALL in
148715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
148725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
148735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
148745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
148755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
148775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If the template does not know about datarootdir, expand it.
148785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: This hack should be removed a few years after 2.60.
148795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_datarootdir_hack=; ac_datarootdir_seen=
148805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
148815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_sed_dataroot='
148825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/datarootdir/ {
148835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  p
148845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  q
148855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
148865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@datadir@/p
148875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@docdir@/p
148885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@infodir@/p
148895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@localedir@/p
148905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@mandir@/p
148915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)'
148925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
148935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*datarootdir*) ac_datarootdir_seen=yes;;
148945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
148955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
148965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
148975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
148985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
148995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_datarootdir_hack='
149005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@datadir@&$datadir&g
149015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@docdir@&$docdir&g
149025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@infodir@&$infodir&g
149035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@localedir@&$localedir&g
149045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  s&@mandir@&$mandir&g
149055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    s&\\\${datarootdir}&$datarootdir&g' ;;
149065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
149075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
149085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Neutralize VPATH when `$srcdir' = `.'.
149105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shell code in configure.ac might set extrasub.
149115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# FIXME: do we really want to maintain this feature?
149125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
149135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_sed_extra="$ac_vpsub
149145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$extrasub
149155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
149165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
149175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles):t
149185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
149195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s|@configure_input@|$ac_sed_conf_input|;t t
149205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_builddir@&$ac_top_builddir_sub&;t t
149215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_build_prefix@&$ac_top_build_prefix&;t t
149225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@srcdir@&$ac_srcdir&;t t
149235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_srcdir@&$ac_abs_srcdir&;t t
149245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@top_srcdir@&$ac_top_srcdir&;t t
149255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
149265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@builddir@&$ac_builddir&;t t
149275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_builddir@&$ac_abs_builddir&;t t
149285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
149295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)s&@INSTALL@&$ac_INSTALL&;t t
149305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$ac_datarootdir_hack
149315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)"
149325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
149335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
149345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;}
149355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
149365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
149385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
149395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
149405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
149415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)which seems to be undefined.  Please make sure it is defined." >&5
149425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
149435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)which seems to be undefined.  Please make sure it is defined." >&2;}
149445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  rm -f "$tmp/stdin"
149465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file in
149475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  -) cat "$tmp/out" && rm -f "$tmp/out";;
149485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
149495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac \
149505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
149515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;}
149525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
149535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
149545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :H)
149555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #
149565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # CONFIG_HEADER
149575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  #
149585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test x"$ac_file" != x-; then
149595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    {
149605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      $as_echo "/* $configure_input  */" \
149615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
149625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    } >"$tmp/config.h" \
149635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
149645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;}
149655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
149665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
149675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
149685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: $ac_file is unchanged" >&6;}
149695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    else
149705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      rm -f "$ac_file"
149715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      mv "$tmp/config.h" "$ac_file" \
149725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
149735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create $ac_file" >&2;}
149745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
149755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
149765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
149775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $as_echo "/* $configure_input  */" \
149785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
149795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
149805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: could not create -" >&2;}
149815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
149825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
149835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
149845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
149865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: executing $ac_file commands" >&6;}
149875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
149885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
149895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $ac_file$ac_mode in
149925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    "libtool":C)
149935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
149945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # See if we are running on zsh, and set the options which allow our
149955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # commands through without removal of \ escapes.
149965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    if test -n "${ZSH_VERSION+set}" ; then
149975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)      setopt NO_GLOB_SUBST
149985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    fi
149995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cfgfile="${ofile}T"
150015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
150025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    $RM "$cfgfile"
150035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat <<_LT_EOF >> "$cfgfile"
150055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#! $SHELL
150065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
150085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
150095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
150105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NOTE: Changes made to this file will be lost: look at ltmain.sh.
150115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
150125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
150135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#                 2006, 2007, 2008 Free Software Foundation, Inc.
150145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   Written by Gordon Matzigkeit, 1996
150155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
150165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   This file is part of GNU Libtool.
150175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
150185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU Libtool is free software; you can redistribute it and/or
150195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# modify it under the terms of the GNU General Public License as
150205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# published by the Free Software Foundation; either version 2 of
150215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the License, or (at your option) any later version.
150225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
150235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# As a special exception to the GNU General Public License,
150245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# if you distribute this file as part of a program or library that
150255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# is built using GNU Libtool, you may include this file under the
150265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# same distribution terms that you use for the rest of that program.
150275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
150285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU Libtool is distributed in the hope that it will be useful,
150295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# but WITHOUT ANY WARRANTY; without even the implied warranty of
150305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
150315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# GNU General Public License for more details.
150325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
150335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# You should have received a copy of the GNU General Public License
150345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# along with GNU Libtool; see the file COPYING.  If not, a copy
150355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
150365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# obtained by writing to the Free Software Foundation, Inc.,
150375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
150385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The names of the tagged configurations supported by this script.
150415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)available_tags=""
150425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ### BEGIN LIBTOOL CONFIG
150445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Which release of libtool.m4 was used?
150465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_version=$macro_version
150475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)macro_revision=$macro_revision
150485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to build shared libraries.
150505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_libtool_libs=$enable_shared
150515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to build static libraries.
150535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_old_libs=$enable_static
150545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# What type of objects to build.
150565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_mode=$pic_mode
150575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to optimize for fast installation.
150595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fast_install=$enable_fast_install
150605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The host system.
150625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_alias=$host_alias
150635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host=$host
150645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)host_os=$host_os
150655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The build system.
150675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_alias=$build_alias
150685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build=$build
150695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_os=$build_os
150705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A sed program that does not truncate output.
150725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SED=$lt_SED
150735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Sed that helps us avoid accidentally triggering echo(1) options like -n.
150755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Xsed="\$SED -e 1s/^X//"
150765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A grep program that handles long lines.
150785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)GREP=$lt_GREP
150795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# An ERE matcher.
150815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)EGREP=$lt_EGREP
150825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A literal string matcher.
150845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)FGREP=$lt_FGREP
150855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A BSD- or MS-compatible name lister.
150875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NM=$lt_NM
150885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we need soft or hard links.
150905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LN_S=$lt_LN_S
150915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# What is the maximum length of a command?
150935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)max_cmd_len=$max_cmd_len
150945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Object file suffix (normally "o").
150965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objext=$ac_objext
150975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
150985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Executable file suffix (normally "").
150995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exeext=$exeext
151005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# whether the shell understands "unset".
151025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)lt_unset=$lt_unset
151035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# turn spaces into newlines.
151055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SP2NL=$lt_lt_SP2NL
151065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# turn newlines into spaces.
151085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NL2SP=$lt_lt_NL2SP
151095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to create reloadable object files.
151115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_flag=$lt_reload_flag
151125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)reload_cmds=$lt_reload_cmds
151135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# An object symbol dumper.
151155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OBJDUMP=$lt_OBJDUMP
151165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Method to check whether dependent libraries are shared objects.
151185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)deplibs_check_method=$lt_deplibs_check_method
151195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use when deplibs_check_method == "file_magic".
151215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_magic_cmd=$lt_file_magic_cmd
151225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The archiver.
151245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR=$lt_AR
151255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)AR_FLAGS=$lt_AR_FLAGS
151265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A symbol stripping program.
151285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)STRIP=$lt_STRIP
151295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to install an old-style archive.
151315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)RANLIB=$lt_RANLIB
151325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postinstall_cmds=$lt_old_postinstall_cmds
151335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_postuninstall_cmds=$lt_old_postuninstall_cmds
151345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A C compiler.
151365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCC=$lt_CC
151375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# LTCC compiler flags.
151395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LTCFLAGS=$lt_CFLAGS
151405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Take the output of nm and produce a listing of raw symbols and C names.
151425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
151435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a proper C declaration.
151455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
151465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a C name address pair.
151485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
151495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Transform the output of nm in a C name address pair when lib prefix is needed.
151515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
151525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The name of the directory that contains temporary libtool files.
151545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)objdir=$objdir
151555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shell to use when invoking shell scripts.
151575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)SHELL=$lt_SHELL
151585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# An echo program that does not interpret backslashes.
151605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ECHO=$lt_ECHO
151615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Used to examine libraries when file_magic_cmd begins with "file".
151635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MAGIC_CMD=$MAGIC_CMD
151645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Must we lock files when doing compilation?
151665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_locks=$lt_need_locks
151675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
151695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)DSYMUTIL=$lt_DSYMUTIL
151705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to change global to local symbols on Mac OS X.
151725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)NMEDIT=$lt_NMEDIT
151735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Tool to manipulate fat objects and archives on Mac OS X.
151755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LIPO=$lt_LIPO
151765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ldd/readelf like tool for Mach-O binaries on Mac OS X.
151785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL=$lt_OTOOL
151795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
151815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)OTOOL64=$lt_OTOOL64
151825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Old archive suffix (normally "a").
151845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libext=$libext
151855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library suffix (normally ".so").
151875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shrext_cmds=$lt_shrext_cmds
151885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The commands to extract the exported symbol list from a shared archive.
151905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extract_expsyms_cmds=$lt_extract_expsyms_cmds
151915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Variables whose values should be saved in libtool wrapper scripts and
151935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# restored at link time.
151945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)variables_saved_for_relink=$lt_variables_saved_for_relink
151955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need the "lib" prefix for modules?
151975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_lib_prefix=$need_lib_prefix
151985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
151995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Do we need a version for libraries?
152005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)need_version=$need_version
152015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Library versioning type.
152035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)version_type=$version_type
152045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library runtime path variable.
152065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)runpath_var=$runpath_var
152075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Shared library path variable.
152095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_var=$shlibpath_var
152105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is shlibpath searched before the hard-coded library search path?
152125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)shlibpath_overrides_runpath=$shlibpath_overrides_runpath
152135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Format of library name prefix.
152155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)libname_spec=$lt_libname_spec
152165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# List of archive names.  First name is the real one, the rest are links.
152185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The last name is the one that the linker finds with -lNAME
152195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)library_names_spec=$lt_library_names_spec
152205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The coded name of the library, if different from the real name.
152225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)soname_spec=$lt_soname_spec
152235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use after installation of a shared archive.
152255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postinstall_cmds=$lt_postinstall_cmds
152265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Command to use after uninstallation of a shared archive.
152285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)postuninstall_cmds=$lt_postuninstall_cmds
152295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to finish a libtool library installation in a directory.
152315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_cmds=$lt_finish_cmds
152325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# As "finish_cmds", except a single script fragment to be evaled but
152345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# not shown.
152355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)finish_eval=$lt_finish_eval
152365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we should hardcode library paths into libraries.
152385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_into_libs=$hardcode_into_libs
152395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compile-time system search path for libraries.
152415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
152425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Run-time system search path for libraries.
152445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
152455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen is supported.
152475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_support=$enable_dlopen
152485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen of programs is supported.
152505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_self=$enable_dlopen_self
152515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether dlopen of statically linked programs is supported.
152535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)dlopen_self_static=$enable_dlopen_self_static
152545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands to strip libraries.
152565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_striplib=$lt_old_striplib
152575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)striplib=$lt_striplib
152585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The linker used to build libraries.
152615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LD=$lt_LD
152625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build an old-style archive.
152645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_cmds=$lt_old_archive_cmds
152655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# A language specific compiler.
152675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CC=$lt_compiler
152685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Is the compiler the GNU compiler?
152705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gcc=$GCC
152715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to turn off builtin functions.
152735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
152745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to pass a linker flag through the compiler.
152765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)wl=$lt_lt_prog_compiler_wl
152775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Additional compiler flags for building library objects.
152795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)pic_flag=$lt_lt_prog_compiler_pic
152805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to prevent dynamic linking.
152825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_static_flag=$lt_lt_prog_compiler_static
152835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Does compiler simultaneously support -c and -o options?
152855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_c_o=$lt_lt_cv_prog_compiler_c_o
152865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to add -lc for building shared libraries.
152885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)build_libtool_need_lc=$archive_cmds_need_lc
152895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether or not to disallow shared libs when runtime libs are static.
152915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
152925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to allow reflexive dlopens.
152945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
152955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compiler flag to generate shared objects directly from archives.
152975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)whole_archive_flag_spec=$lt_whole_archive_flag_spec
152985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
152995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether the compiler copes with passing no objects directly.
153005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)compiler_needs_object=$lt_compiler_needs_object
153015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create an old-style archive from a shared archive.
153035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
153045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Create a temporary old-style archive to link instead of a shared archive.
153065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
153075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build a shared archive.
153095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_cmds=$lt_archive_cmds
153105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)archive_expsym_cmds=$lt_archive_expsym_cmds
153115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands used to build a loadable module if different from building
153135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# a shared archive.
153145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_cmds=$lt_module_cmds
153155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)module_expsym_cmds=$lt_module_expsym_cmds
153165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we are building with GNU ld or not.
153185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)with_gnu_ld=$lt_with_gnu_ld
153195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag that allows shared libraries with undefined symbols to be built.
153215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)allow_undefined_flag=$lt_allow_undefined_flag
153225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag that enforces no undefined symbols.
153245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)no_undefined_flag=$lt_no_undefined_flag
153255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Flag to hardcode \$libdir into a binary during linking.
153275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# This must work even if \$libdir does not exist
153285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
153295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# If ld is used when linking, flag to hardcode \$libdir into a binary
153315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# during linking.  This must work even if \$libdir does not exist.
153325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
153335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether we need a single "-rpath" flag with a separated argument.
153355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_libdir_separator=$lt_hardcode_libdir_separator
153365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
153385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# DIR into the resulting binary.
153395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct=$hardcode_direct
153405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
153425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# DIR into the resulting binary and the resulting library dependency is
153435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
153445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# library is relocated.
153455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_direct_absolute=$hardcode_direct_absolute
153465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
153485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the resulting binary.
153495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_minus_L=$hardcode_minus_L
153505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
153525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the resulting binary.
153535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_shlibpath_var=$hardcode_shlibpath_var
153545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if building a shared library automatically hardcodes DIR
153565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# into the library and all subsequent libraries and executables linked
153575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# against it.
153585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_automatic=$hardcode_automatic
153595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to yes if linker adds runtime paths of dependent libraries
153615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# to runtime path list.
153625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)inherit_rpath=$inherit_rpath
153635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Whether libtool must link a program against all its dependency libraries.
153655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)link_all_deplibs=$link_all_deplibs
153665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Fix the shell variable \$srcfile for the compiler.
153685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fix_srcfile_path=$lt_fix_srcfile_path
153695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "yes" if exported symbols are required.
153715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)always_export_symbols=$always_export_symbols
153725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The commands to list exported symbols.
153745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)export_symbols_cmds=$lt_export_symbols_cmds
153755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Symbols that should not be listed in the preloaded symbols.
153775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)exclude_expsyms=$lt_exclude_expsyms
153785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Symbols that must always be exported.
153805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)include_expsyms=$lt_include_expsyms
153815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Commands necessary for linking programs (against libraries) with templates.
153835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)prelink_cmds=$lt_prelink_cmds
153845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Specify filename containing input files.
153865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)file_list_spec=$lt_file_list_spec
153875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# How to hardcode a shared library path into an executable.
153895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)hardcode_action=$hardcode_action
153905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ### END LIBTOOL CONFIG
153925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
153945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
153955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $host_os in
153965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  aix3*)
153975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat <<\_LT_EOF >> "$cfgfile"
153985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# AIX sometimes has problems with the GCC collect2 program.  For some
153995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# reason, if we set the COLLECT_NAMES environment variable, the problems
154005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# vanish in a puff of smoke.
154015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "X${COLLECT_NAMES+set}" != Xset; then
154025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  COLLECT_NAMES=
154035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  export COLLECT_NAMES
154045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
154055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
154065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
154075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
154085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ltmain="$ac_aux_dir/ltmain.sh"
154115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # We use sed instead of cat because bash on DJGPP gets confused if
154145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
154155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # text mode, it properly converts lines to CR/LF.  This bash problem
154165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # is reportedly fixed, but why not run on old versions too?
154175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
154185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    || (rm -f "$cfgfile"; exit 1)
154195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case $xsi_shell in
154215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes)
154225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat << \_LT_EOF >> "$cfgfile"
154235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname file append nondir_replacement
154255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
154265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# otherwise set result to NONDIR_REPLACEMENT.
154275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname ()
154285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
154295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case ${1} in
154305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    */*) func_dirname_result="${1%/*}${2}" ;;
154315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *  ) func_dirname_result="${3}" ;;
154325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
154335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
154345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_basename file
154365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_basename ()
154375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
154385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_basename_result="${1##*/}"
154395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
154405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname_and_basename file append nondir_replacement
154425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# perform func_basename and func_dirname in a single function
154435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# call:
154445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   dirname:  Compute the dirname of FILE.  If nonempty,
154455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#             add APPEND to the result, otherwise set result
154465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#             to NONDIR_REPLACEMENT.
154475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#             value returned in "$func_dirname_result"
154485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#   basename: Compute filename of FILE.
154495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#             value retuned in "$func_basename_result"
154505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Implementation must be kept synchronized with func_dirname
154515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# and func_basename. For efficiency, we do not delegate to
154525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# those functions but instead duplicate the functionality here.
154535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname_and_basename ()
154545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
154555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case ${1} in
154565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    */*) func_dirname_result="${1%/*}${2}" ;;
154575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *  ) func_dirname_result="${3}" ;;
154585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
154595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_basename_result="${1##*/}"
154605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
154615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_stripname prefix suffix name
154635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# strip PREFIX and SUFFIX off of NAME.
154645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PREFIX and SUFFIX must not contain globbing or regex special
154655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# characters, hashes, percent signs, but SUFFIX may contain a leading
154665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dot (in which case that matches only a dot).
154675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_stripname ()
154685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
154695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
154705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # positional parameters, so assign one to ordinary parameter first.
154715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_stripname_result=${3}
154725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_stripname_result=${func_stripname_result#"${1}"}
154735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_stripname_result=${func_stripname_result%"${2}"}
154745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
154755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_opt_split
154775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_opt_split ()
154785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
154795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_opt_split_opt=${1%%=*}
154805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_opt_split_arg=${1#*=}
154815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
154825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_lo2o object
154845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_lo2o ()
154855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
154865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case ${1} in
154875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
154885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)    func_lo2o_result=${1} ;;
154895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
154905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
154915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_xform libobj-or-source
154935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_xform ()
154945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
154955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_xform_result=${1%.*}.lo
154965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
154975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
154985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_arith arithmetic-term...
154995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_arith ()
155005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_arith_result=$(( $* ))
155025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_len string
155055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# STRING may not start with a hyphen.
155065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_len ()
155075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_len_result=${#1}
155095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
155125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
155135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *) # Bourne compatible functions.
155145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat << \_LT_EOF >> "$cfgfile"
155155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_dirname file append nondir_replacement
155175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
155185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# otherwise set result to NONDIR_REPLACEMENT.
155195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_dirname ()
155205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Extract subdirectory from the argument.
155225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
155235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  if test "X$func_dirname_result" = "X${1}"; then
155245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    func_dirname_result="${3}"
155255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  else
155265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    func_dirname_result="$func_dirname_result${2}"
155275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  fi
155285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_basename file
155315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_basename ()
155325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
155345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_stripname prefix suffix name
155385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# strip PREFIX and SUFFIX off of NAME.
155395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# PREFIX and SUFFIX must not contain globbing or regex special
155405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# characters, hashes, percent signs, but SUFFIX may contain a leading
155415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# dot (in which case that matches only a dot).
155425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_strip_suffix prefix name
155435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_stripname ()
155445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  case ${2} in
155465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    .*) func_stripname_result=`$ECHO "X${3}" \
155475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
155485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    *)  func_stripname_result=`$ECHO "X${3}" \
155495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
155505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
155515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# sed scripts:
155545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
155555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)my_sed_long_arg='1s/^-[^=]*=//'
155565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_opt_split
155585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_opt_split ()
155595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
155615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
155625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_lo2o object
155655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_lo2o ()
155665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
155685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_xform libobj-or-source
155715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_xform ()
155725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
155745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_arith arithmetic-term...
155775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_arith ()
155785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_arith_result=`expr "$@"`
155805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_len string
155835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# STRING may not start with a hyphen.
155845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_len ()
155855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
155865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
155875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
155885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
155905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)esac
155915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)case $lt_shell_append in
155935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  yes)
155945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat << \_LT_EOF >> "$cfgfile"
155955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_append var value
155975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Append VALUE to the end of shell variable VAR.
155985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_append ()
155995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
156005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$1+=\$2"
156015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
156025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
156035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
156045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  *)
156055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    cat << \_LT_EOF >> "$cfgfile"
156065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# func_append var value
156085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Append VALUE to the end of shell variable VAR.
156095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)func_append ()
156105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){
156115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  eval "$1=\$$1\$2"
156125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}
156135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_LT_EOF
156155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ;;
156165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
156175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
156205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    || (rm -f "$cfgfile"; exit 1)
156215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  mv -f "$cfgfile" "$ofile" ||
156235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
156245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  chmod +x "$ofile"
156255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) ;;
156275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  esac
156295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)done # for ac_tag
156305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ (exit 0); exit 0; }
156335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)_ACEOF
156345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)chmod +x $CONFIG_STATUS
156355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ac_clean_files=$ac_clean_files_save
156365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)test $ac_write_fail = 0 ||
156385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
156395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
156405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)   { (exit 1); exit 1; }; }
156415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
156435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# configure is writing to config.log, and then calls config.status.
156445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# config.status does its own redirection, appending to config.log.
156455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Unfortunately, on DOS this fails, as config.log is still kept open
156465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# by configure, so config.status won't be able to write to it; its
156475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# output is simply discarded.  So we exec the FD to /dev/null,
156485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# effectively closing config.log, so it can be properly (re)opened and
156495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# appended to by config.status.  When coming back to configure, we
156505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# need to make the FD available again.
156515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test "$no_create" != yes; then
156525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_cs_success=:
156535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  ac_config_status_args=
156545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  test "$silent" = yes &&
156555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    ac_config_status_args="$ac_config_status_args --quiet"
156565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec 5>/dev/null
156575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
156585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  exec 5>>config.log
156595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
156605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  # would make configure fail if this is the last instruction.
156615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  $ac_cs_success || { (exit 1); exit 1; }
156625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
156635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
156645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)  { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5
156655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)$as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;}
156665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)fi
15667
15668