configure revision 63fbae1d
120d725fbSmrg#! /bin/sh
220d725fbSmrg# Guess values for system-dependent variables and create Makefiles.
363fbae1dSmrg# Generated by GNU Autoconf 2.64 for libpthread-stubs 0.3.
420d725fbSmrg#
520d725fbSmrg# Report bugs to <xcb@lists.freedesktop.org>.
620d725fbSmrg#
720d725fbSmrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
863fbae1dSmrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
963fbae1dSmrg# Foundation, Inc.
1063fbae1dSmrg#
1120d725fbSmrg# This configure script is free software; the Free Software Foundation
1220d725fbSmrg# gives unlimited permission to copy, distribute and modify it.
1363fbae1dSmrg## -------------------- ##
1463fbae1dSmrg## M4sh Initialization. ##
1563fbae1dSmrg## -------------------- ##
1620d725fbSmrg
1763fbae1dSmrg# Be more Bourne compatible
1863fbae1dSmrgDUALCASE=1; export DUALCASE # for MKS sh
1963fbae1dSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
2020d725fbSmrg  emulate sh
2120d725fbSmrg  NULLCMD=:
2263fbae1dSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2320d725fbSmrg  # is contrary to our usage.  Disable this feature.
2420d725fbSmrg  alias -g '${1+"$@"}'='"$@"'
2520d725fbSmrg  setopt NO_GLOB_SUBST
2620d725fbSmrgelse
2763fbae1dSmrg  case `(set -o) 2>/dev/null` in #(
2863fbae1dSmrg  *posix*) :
2963fbae1dSmrg    set -o posix ;; #(
3063fbae1dSmrg  *) :
3163fbae1dSmrg     ;;
3263fbae1dSmrgesac
3320d725fbSmrgfi
3420d725fbSmrg
3520d725fbSmrg
3663fbae1dSmrgas_nl='
3763fbae1dSmrg'
3863fbae1dSmrgexport as_nl
3963fbae1dSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
4063fbae1dSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4163fbae1dSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4263fbae1dSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4363fbae1dSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
4463fbae1dSmrg# but without wasting forks for bash or zsh.
4563fbae1dSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
4663fbae1dSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4763fbae1dSmrg  as_echo='print -r --'
4863fbae1dSmrg  as_echo_n='print -rn --'
4963fbae1dSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5063fbae1dSmrg  as_echo='printf %s\n'
5163fbae1dSmrg  as_echo_n='printf %s'
5263fbae1dSmrgelse
5363fbae1dSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5463fbae1dSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5563fbae1dSmrg    as_echo_n='/usr/ucb/echo -n'
5620d725fbSmrg  else
5763fbae1dSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5863fbae1dSmrg    as_echo_n_body='eval
5963fbae1dSmrg      arg=$1;
6063fbae1dSmrg      case $arg in #(
6163fbae1dSmrg      *"$as_nl"*)
6263fbae1dSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
6363fbae1dSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6463fbae1dSmrg      esac;
6563fbae1dSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6663fbae1dSmrg    '
6763fbae1dSmrg    export as_echo_n_body
6863fbae1dSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
6963fbae1dSmrg  fi
7063fbae1dSmrg  export as_echo_body
7163fbae1dSmrg  as_echo='sh -c $as_echo_body as_echo'
7220d725fbSmrgfi
7320d725fbSmrg
7463fbae1dSmrg# The user is always right.
7563fbae1dSmrgif test "${PATH_SEPARATOR+set}" != set; then
7663fbae1dSmrg  PATH_SEPARATOR=:
7763fbae1dSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7863fbae1dSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7963fbae1dSmrg      PATH_SEPARATOR=';'
8063fbae1dSmrg  }
8120d725fbSmrgfi
8220d725fbSmrg
8320d725fbSmrg
8420d725fbSmrg# IFS
8520d725fbSmrg# We need space, tab and new line, in precisely that order.  Quoting is
8620d725fbSmrg# there to prevent editors from complaining about space-tab.
8720d725fbSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8820d725fbSmrg# splitting by setting IFS to empty value.)
8920d725fbSmrgIFS=" ""	$as_nl"
9020d725fbSmrg
9120d725fbSmrg# Find who we are.  Look in the path if we contain no directory separator.
9263fbae1dSmrgcase $0 in #((
9320d725fbSmrg  *[\\/]* ) as_myself=$0 ;;
9420d725fbSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9520d725fbSmrgfor as_dir in $PATH
9620d725fbSmrgdo
9720d725fbSmrg  IFS=$as_save_IFS
9820d725fbSmrg  test -z "$as_dir" && as_dir=.
9963fbae1dSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10063fbae1dSmrg  done
10120d725fbSmrgIFS=$as_save_IFS
10220d725fbSmrg
10320d725fbSmrg     ;;
10420d725fbSmrgesac
10520d725fbSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
10620d725fbSmrg# in which case we are not to be found in the path.
10720d725fbSmrgif test "x$as_myself" = x; then
10820d725fbSmrg  as_myself=$0
10920d725fbSmrgfi
11020d725fbSmrgif test ! -f "$as_myself"; then
11163fbae1dSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11263fbae1dSmrg  exit 1
11320d725fbSmrgfi
11420d725fbSmrg
11563fbae1dSmrg# Unset variables that we do not need and which cause bugs (e.g. in
11663fbae1dSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11763fbae1dSmrg# suppresses any "Segmentation fault" message there.  '((' could
11863fbae1dSmrg# trigger a bug in pdksh 5.2.14.
11963fbae1dSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
12063fbae1dSmrgdo eval test x\${$as_var+set} = xset \
12163fbae1dSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12220d725fbSmrgdone
12320d725fbSmrgPS1='$ '
12420d725fbSmrgPS2='> '
12520d725fbSmrgPS4='+ '
12620d725fbSmrg
12720d725fbSmrg# NLS nuisances.
12863fbae1dSmrgLC_ALL=C
12963fbae1dSmrgexport LC_ALL
13063fbae1dSmrgLANGUAGE=C
13163fbae1dSmrgexport LANGUAGE
13220d725fbSmrg
13320d725fbSmrg# CDPATH.
13463fbae1dSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13520d725fbSmrg
13620d725fbSmrgif test "x$CONFIG_SHELL" = x; then
13763fbae1dSmrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
13863fbae1dSmrg  emulate sh
13963fbae1dSmrg  NULLCMD=:
14063fbae1dSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
14163fbae1dSmrg  # is contrary to our usage.  Disable this feature.
14263fbae1dSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
14363fbae1dSmrg  setopt NO_GLOB_SUBST
14420d725fbSmrgelse
14563fbae1dSmrg  case \`(set -o) 2>/dev/null\` in #(
14663fbae1dSmrg  *posix*) :
14763fbae1dSmrg    set -o posix ;; #(
14863fbae1dSmrg  *) :
14963fbae1dSmrg     ;;
15063fbae1dSmrgesac
15120d725fbSmrgfi
15263fbae1dSmrg"
15363fbae1dSmrg  as_required="as_fn_return () { (exit \$1); }
15463fbae1dSmrgas_fn_success () { as_fn_return 0; }
15563fbae1dSmrgas_fn_failure () { as_fn_return 1; }
15663fbae1dSmrgas_fn_ret_success () { return 0; }
15763fbae1dSmrgas_fn_ret_failure () { return 1; }
15820d725fbSmrg
15920d725fbSmrgexitcode=0
16063fbae1dSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
16163fbae1dSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
16263fbae1dSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
16363fbae1dSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
16463fbae1dSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
16563fbae1dSmrg
16663fbae1dSmrgelse
16763fbae1dSmrg  exitcode=1; echo positional parameters were not saved.
16863fbae1dSmrgfi
16963fbae1dSmrgtest x\$exitcode = x0 || exit 1"
17063fbae1dSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
17163fbae1dSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
17263fbae1dSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
17363fbae1dSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
17463fbae1dSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
17563fbae1dSmrg  if (eval "$as_required") 2>/dev/null; then :
17663fbae1dSmrg  as_have_required=yes
17720d725fbSmrgelse
17863fbae1dSmrg  as_have_required=no
17920d725fbSmrgfi
18063fbae1dSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
18120d725fbSmrg
18220d725fbSmrgelse
18363fbae1dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18463fbae1dSmrgas_found=false
18563fbae1dSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
18620d725fbSmrgdo
18720d725fbSmrg  IFS=$as_save_IFS
18820d725fbSmrg  test -z "$as_dir" && as_dir=.
18963fbae1dSmrg  as_found=:
19063fbae1dSmrg  case $as_dir in #(
19120d725fbSmrg	 /*)
19220d725fbSmrg	   for as_base in sh bash ksh sh5; do
19363fbae1dSmrg	     # Try only shells that exist, to save several forks.
19463fbae1dSmrg	     as_shell=$as_dir/$as_base
19563fbae1dSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
19663fbae1dSmrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
19763fbae1dSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
19863fbae1dSmrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
19963fbae1dSmrg  break 2
20063fbae1dSmrgfi
20163fbae1dSmrgfi
20220d725fbSmrg	   done;;
20320d725fbSmrg       esac
20463fbae1dSmrg  as_found=false
20520d725fbSmrgdone
20663fbae1dSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
20763fbae1dSmrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
20863fbae1dSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
20963fbae1dSmrgfi; }
21020d725fbSmrgIFS=$as_save_IFS
21120d725fbSmrg
21220d725fbSmrg
21363fbae1dSmrg      if test "x$CONFIG_SHELL" != x; then :
21463fbae1dSmrg  # We cannot yet assume a decent shell, so we have to provide a
21563fbae1dSmrg	# neutralization value for shells without unset; and this also
21663fbae1dSmrg	# works around shells that cannot unset nonexistent variables.
21763fbae1dSmrg	BASH_ENV=/dev/null
21863fbae1dSmrg	ENV=/dev/null
21963fbae1dSmrg	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
22063fbae1dSmrg	export CONFIG_SHELL
22163fbae1dSmrg	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
22220d725fbSmrgfi
22320d725fbSmrg
22463fbae1dSmrg    if test x$as_have_required = xno; then :
22563fbae1dSmrg  $as_echo "$0: This script requires a shell more modern than all"
22663fbae1dSmrg  $as_echo "$0: the shells that I found on your system."
22763fbae1dSmrg  if test x${ZSH_VERSION+set} = xset ; then
22863fbae1dSmrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
22963fbae1dSmrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
23063fbae1dSmrg  else
23163fbae1dSmrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
23263fbae1dSmrg$0: xcb@lists.freedesktop.org about your system, including
23363fbae1dSmrg$0: any error possibly output before this message. Then
23463fbae1dSmrg$0: install a modern shell, or manually run the script
23563fbae1dSmrg$0: under such a shell if you do have one."
23663fbae1dSmrg  fi
23763fbae1dSmrg  exit 1
23820d725fbSmrgfi
23963fbae1dSmrgfi
24063fbae1dSmrgfi
24163fbae1dSmrgSHELL=${CONFIG_SHELL-/bin/sh}
24263fbae1dSmrgexport SHELL
24363fbae1dSmrg# Unset more variables known to interfere with behavior of common tools.
24463fbae1dSmrgCLICOLOR_FORCE= GREP_OPTIONS=
24563fbae1dSmrgunset CLICOLOR_FORCE GREP_OPTIONS
24620d725fbSmrg
24763fbae1dSmrg## --------------------- ##
24863fbae1dSmrg## M4sh Shell Functions. ##
24963fbae1dSmrg## --------------------- ##
25063fbae1dSmrg# as_fn_unset VAR
25163fbae1dSmrg# ---------------
25263fbae1dSmrg# Portably unset VAR.
25363fbae1dSmrgas_fn_unset ()
25463fbae1dSmrg{
25563fbae1dSmrg  { eval $1=; unset $1;}
25620d725fbSmrg}
25763fbae1dSmrgas_unset=as_fn_unset
25820d725fbSmrg
25963fbae1dSmrg# as_fn_set_status STATUS
26063fbae1dSmrg# -----------------------
26163fbae1dSmrg# Set $? to STATUS, without forking.
26263fbae1dSmrgas_fn_set_status ()
26363fbae1dSmrg{
26463fbae1dSmrg  return $1
26563fbae1dSmrg} # as_fn_set_status
26620d725fbSmrg
26763fbae1dSmrg# as_fn_exit STATUS
26863fbae1dSmrg# -----------------
26963fbae1dSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
27063fbae1dSmrgas_fn_exit ()
27163fbae1dSmrg{
27263fbae1dSmrg  set +e
27363fbae1dSmrg  as_fn_set_status $1
27463fbae1dSmrg  exit $1
27563fbae1dSmrg} # as_fn_exit
27663fbae1dSmrg
27763fbae1dSmrg# as_fn_mkdir_p
27863fbae1dSmrg# -------------
27963fbae1dSmrg# Create "$as_dir" as a directory, including parents if necessary.
28063fbae1dSmrgas_fn_mkdir_p ()
28163fbae1dSmrg{
28220d725fbSmrg
28363fbae1dSmrg  case $as_dir in #(
28463fbae1dSmrg  -*) as_dir=./$as_dir;;
28563fbae1dSmrg  esac
28663fbae1dSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
28763fbae1dSmrg    as_dirs=
28863fbae1dSmrg    while :; do
28963fbae1dSmrg      case $as_dir in #(
29063fbae1dSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
29163fbae1dSmrg      *) as_qdir=$as_dir;;
29263fbae1dSmrg      esac
29363fbae1dSmrg      as_dirs="'$as_qdir' $as_dirs"
29463fbae1dSmrg      as_dir=`$as_dirname -- "$as_dir" ||
29563fbae1dSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29663fbae1dSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
29763fbae1dSmrg	 X"$as_dir" : 'X\(//\)$' \| \
29863fbae1dSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
29963fbae1dSmrg$as_echo X"$as_dir" |
30063fbae1dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30163fbae1dSmrg	    s//\1/
30263fbae1dSmrg	    q
30363fbae1dSmrg	  }
30463fbae1dSmrg	  /^X\(\/\/\)[^/].*/{
30563fbae1dSmrg	    s//\1/
30663fbae1dSmrg	    q
30763fbae1dSmrg	  }
30863fbae1dSmrg	  /^X\(\/\/\)$/{
30963fbae1dSmrg	    s//\1/
31063fbae1dSmrg	    q
31163fbae1dSmrg	  }
31263fbae1dSmrg	  /^X\(\/\).*/{
31363fbae1dSmrg	    s//\1/
31463fbae1dSmrg	    q
31563fbae1dSmrg	  }
31663fbae1dSmrg	  s/.*/./; q'`
31763fbae1dSmrg      test -d "$as_dir" && break
31863fbae1dSmrg    done
31963fbae1dSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
32063fbae1dSmrg  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
32163fbae1dSmrg
32263fbae1dSmrg
32363fbae1dSmrg} # as_fn_mkdir_p
32463fbae1dSmrg# as_fn_append VAR VALUE
32563fbae1dSmrg# ----------------------
32663fbae1dSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
32763fbae1dSmrg# advantage of any shell optimizations that allow amortized linear growth over
32863fbae1dSmrg# repeated appends, instead of the typical quadratic growth present in naive
32963fbae1dSmrg# implementations.
33063fbae1dSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
33163fbae1dSmrg  eval 'as_fn_append ()
33263fbae1dSmrg  {
33363fbae1dSmrg    eval $1+=\$2
33463fbae1dSmrg  }'
33520d725fbSmrgelse
33663fbae1dSmrg  as_fn_append ()
33763fbae1dSmrg  {
33863fbae1dSmrg    eval $1=\$$1\$2
33963fbae1dSmrg  }
34063fbae1dSmrgfi # as_fn_append
34163fbae1dSmrg
34263fbae1dSmrg# as_fn_arith ARG...
34363fbae1dSmrg# ------------------
34463fbae1dSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
34563fbae1dSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
34663fbae1dSmrg# must be portable across $(()) and expr.
34763fbae1dSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
34863fbae1dSmrg  eval 'as_fn_arith ()
34963fbae1dSmrg  {
35063fbae1dSmrg    as_val=$(( $* ))
35163fbae1dSmrg  }'
35220d725fbSmrgelse
35363fbae1dSmrg  as_fn_arith ()
35463fbae1dSmrg  {
35563fbae1dSmrg    as_val=`expr "$@" || test $? -eq 1`
35663fbae1dSmrg  }
35763fbae1dSmrgfi # as_fn_arith
35820d725fbSmrg
35920d725fbSmrg
36063fbae1dSmrg# as_fn_error ERROR [LINENO LOG_FD]
36163fbae1dSmrg# ---------------------------------
36263fbae1dSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
36363fbae1dSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
36463fbae1dSmrg# script with status $?, using 1 if that was 0.
36563fbae1dSmrgas_fn_error ()
36663fbae1dSmrg{
36763fbae1dSmrg  as_status=$?; test $as_status -eq 0 && as_status=1
36863fbae1dSmrg  if test "$3"; then
36963fbae1dSmrg    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
37063fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
37163fbae1dSmrg  fi
37263fbae1dSmrg  $as_echo "$as_me: error: $1" >&2
37363fbae1dSmrg  as_fn_exit $as_status
37463fbae1dSmrg} # as_fn_error
37520d725fbSmrg
37663fbae1dSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
37763fbae1dSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
37863fbae1dSmrg  as_expr=expr
37920d725fbSmrgelse
38063fbae1dSmrg  as_expr=false
38120d725fbSmrgfi
38220d725fbSmrg
38363fbae1dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
38463fbae1dSmrg  as_basename=basename
38520d725fbSmrgelse
38663fbae1dSmrg  as_basename=false
38720d725fbSmrgfi
38820d725fbSmrg
38963fbae1dSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
39063fbae1dSmrg  as_dirname=dirname
39120d725fbSmrgelse
39263fbae1dSmrg  as_dirname=false
39320d725fbSmrgfi
39420d725fbSmrg
39563fbae1dSmrgas_me=`$as_basename -- "$0" ||
39663fbae1dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
39763fbae1dSmrg	 X"$0" : 'X\(//\)$' \| \
39863fbae1dSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39963fbae1dSmrg$as_echo X/"$0" |
40063fbae1dSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
40163fbae1dSmrg	    s//\1/
40263fbae1dSmrg	    q
40363fbae1dSmrg	  }
40463fbae1dSmrg	  /^X\/\(\/\/\)$/{
40563fbae1dSmrg	    s//\1/
40663fbae1dSmrg	    q
40763fbae1dSmrg	  }
40863fbae1dSmrg	  /^X\/\(\/\).*/{
40963fbae1dSmrg	    s//\1/
41063fbae1dSmrg	    q
41163fbae1dSmrg	  }
41263fbae1dSmrg	  s/.*/./; q'`
41320d725fbSmrg
41463fbae1dSmrg# Avoid depending upon Character Ranges.
41563fbae1dSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
41663fbae1dSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
41763fbae1dSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
41863fbae1dSmrgas_cr_digits='0123456789'
41963fbae1dSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
42020d725fbSmrg
42120d725fbSmrg
42263fbae1dSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
42363fbae1dSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
42463fbae1dSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
42563fbae1dSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
42663fbae1dSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
42720d725fbSmrg  sed -n '
42820d725fbSmrg    p
42920d725fbSmrg    /[$]LINENO/=
43020d725fbSmrg  ' <$as_myself |
43120d725fbSmrg    sed '
43220d725fbSmrg      s/[$]LINENO.*/&-/
43320d725fbSmrg      t lineno
43420d725fbSmrg      b
43520d725fbSmrg      :lineno
43620d725fbSmrg      N
43720d725fbSmrg      :loop
43820d725fbSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
43920d725fbSmrg      t loop
44020d725fbSmrg      s/-\n.*//
44120d725fbSmrg    ' >$as_me.lineno &&
44220d725fbSmrg  chmod +x "$as_me.lineno" ||
44363fbae1dSmrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
44420d725fbSmrg
44520d725fbSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
44620d725fbSmrg  # (the dirname of $[0] is not the place where we might find the
44720d725fbSmrg  # original and so on.  Autoconf is especially sensitive to this).
44820d725fbSmrg  . "./$as_me.lineno"
44920d725fbSmrg  # Exit status is that of the last command.
45020d725fbSmrg  exit
45120d725fbSmrg}
45220d725fbSmrg
45320d725fbSmrgECHO_C= ECHO_N= ECHO_T=
45463fbae1dSmrgcase `echo -n x` in #(((((
45520d725fbSmrg-n*)
45663fbae1dSmrg  case `echo 'xy\c'` in
45720d725fbSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
45863fbae1dSmrg  xy)  ECHO_C='\c';;
45963fbae1dSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
46063fbae1dSmrg       ECHO_T='	';;
46120d725fbSmrg  esac;;
46220d725fbSmrg*)
46320d725fbSmrg  ECHO_N='-n';;
46420d725fbSmrgesac
46520d725fbSmrg
46620d725fbSmrgrm -f conf$$ conf$$.exe conf$$.file
46720d725fbSmrgif test -d conf$$.dir; then
46820d725fbSmrg  rm -f conf$$.dir/conf$$.file
46920d725fbSmrgelse
47020d725fbSmrg  rm -f conf$$.dir
47163fbae1dSmrg  mkdir conf$$.dir 2>/dev/null
47263fbae1dSmrgfi
47363fbae1dSmrgif (echo >conf$$.file) 2>/dev/null; then
47463fbae1dSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
47563fbae1dSmrg    as_ln_s='ln -s'
47663fbae1dSmrg    # ... but there are two gotchas:
47763fbae1dSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
47863fbae1dSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
47963fbae1dSmrg    # In both cases, we have to default to `cp -p'.
48063fbae1dSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
48163fbae1dSmrg      as_ln_s='cp -p'
48263fbae1dSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
48363fbae1dSmrg    as_ln_s=ln
48463fbae1dSmrg  else
48520d725fbSmrg    as_ln_s='cp -p'
48663fbae1dSmrg  fi
48720d725fbSmrgelse
48820d725fbSmrg  as_ln_s='cp -p'
48920d725fbSmrgfi
49020d725fbSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
49120d725fbSmrgrmdir conf$$.dir 2>/dev/null
49220d725fbSmrg
49320d725fbSmrgif mkdir -p . 2>/dev/null; then
49463fbae1dSmrg  as_mkdir_p='mkdir -p "$as_dir"'
49520d725fbSmrgelse
49620d725fbSmrg  test -d ./-p && rmdir ./-p
49720d725fbSmrg  as_mkdir_p=false
49820d725fbSmrgfi
49920d725fbSmrg
50063fbae1dSmrgif test -x / >/dev/null 2>&1; then
50163fbae1dSmrg  as_test_x='test -x'
50220d725fbSmrgelse
50363fbae1dSmrg  if ls -dL / >/dev/null 2>&1; then
50463fbae1dSmrg    as_ls_L_option=L
50563fbae1dSmrg  else
50663fbae1dSmrg    as_ls_L_option=
50763fbae1dSmrg  fi
50863fbae1dSmrg  as_test_x='
50963fbae1dSmrg    eval sh -c '\''
51063fbae1dSmrg      if test -d "$1"; then
51163fbae1dSmrg	test -d "$1/.";
51263fbae1dSmrg      else
51363fbae1dSmrg	case $1 in #(
51463fbae1dSmrg	-*)set "./$1";;
51563fbae1dSmrg	esac;
51663fbae1dSmrg	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
51763fbae1dSmrg	???[sx]*):;;*)false;;esac;fi
51863fbae1dSmrg    '\'' sh
51963fbae1dSmrg  '
52020d725fbSmrgfi
52163fbae1dSmrgas_executable_p=$as_test_x
52220d725fbSmrg
52320d725fbSmrg# Sed expression to map a string onto a valid CPP name.
52420d725fbSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
52520d725fbSmrg
52620d725fbSmrg# Sed expression to map a string onto a valid variable name.
52720d725fbSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
52820d725fbSmrg
52920d725fbSmrg
53020d725fbSmrg
53120d725fbSmrg# Check that we are running under the correct shell.
53220d725fbSmrgSHELL=${CONFIG_SHELL-/bin/sh}
53320d725fbSmrg
53463fbae1dSmrgcase X$lt_ECHO in
53520d725fbSmrgX*--fallback-echo)
53620d725fbSmrg  # Remove one level of quotation (which was required for Make).
53763fbae1dSmrg  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
53820d725fbSmrg  ;;
53920d725fbSmrgesac
54020d725fbSmrg
54163fbae1dSmrgECHO=${lt_ECHO-echo}
54220d725fbSmrgif test "X$1" = X--no-reexec; then
54320d725fbSmrg  # Discard the --no-reexec flag, and continue.
54420d725fbSmrg  shift
54520d725fbSmrgelif test "X$1" = X--fallback-echo; then
54620d725fbSmrg  # Avoid inline document here, it may be left over
54720d725fbSmrg  :
54863fbae1dSmrgelif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
54963fbae1dSmrg  # Yippee, $ECHO works!
55020d725fbSmrg  :
55120d725fbSmrgelse
55220d725fbSmrg  # Restart under the correct shell.
55320d725fbSmrg  exec $SHELL "$0" --no-reexec ${1+"$@"}
55420d725fbSmrgfi
55520d725fbSmrg
55620d725fbSmrgif test "X$1" = X--fallback-echo; then
55720d725fbSmrg  # used as fallback echo
55820d725fbSmrg  shift
55963fbae1dSmrg  cat <<_LT_EOF
56020d725fbSmrg$*
56163fbae1dSmrg_LT_EOF
56220d725fbSmrg  exit 0
56320d725fbSmrgfi
56420d725fbSmrg
56520d725fbSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout
56620d725fbSmrg# if CDPATH is set.
56720d725fbSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
56820d725fbSmrg
56963fbae1dSmrgif test -z "$lt_ECHO"; then
57063fbae1dSmrg  if test "X${echo_test_string+set}" != Xset; then
57163fbae1dSmrg    # find a string as large as possible, as long as the shell can cope with it
57263fbae1dSmrg    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
57363fbae1dSmrg      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
57463fbae1dSmrg      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
57563fbae1dSmrg	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
57663fbae1dSmrg      then
57763fbae1dSmrg        break
57863fbae1dSmrg      fi
57963fbae1dSmrg    done
58063fbae1dSmrg  fi
58120d725fbSmrg
58263fbae1dSmrg  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
58363fbae1dSmrg     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
58463fbae1dSmrg     test "X$echo_testing_string" = "X$echo_test_string"; then
58563fbae1dSmrg    :
58663fbae1dSmrg  else
58763fbae1dSmrg    # The Solaris, AIX, and Digital Unix default echo programs unquote
58863fbae1dSmrg    # backslashes.  This makes it impossible to quote backslashes using
58963fbae1dSmrg    #   echo "$something" | sed 's/\\/\\\\/g'
59063fbae1dSmrg    #
59163fbae1dSmrg    # So, first we look for a working echo in the user's PATH.
59220d725fbSmrg
59363fbae1dSmrg    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
59463fbae1dSmrg    for dir in $PATH /usr/ucb; do
59563fbae1dSmrg      IFS="$lt_save_ifs"
59663fbae1dSmrg      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
59763fbae1dSmrg         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
59863fbae1dSmrg         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
59963fbae1dSmrg         test "X$echo_testing_string" = "X$echo_test_string"; then
60063fbae1dSmrg        ECHO="$dir/echo"
60163fbae1dSmrg        break
60263fbae1dSmrg      fi
60363fbae1dSmrg    done
60420d725fbSmrg    IFS="$lt_save_ifs"
60520d725fbSmrg
60663fbae1dSmrg    if test "X$ECHO" = Xecho; then
60763fbae1dSmrg      # We didn't find a better echo, so look for alternatives.
60863fbae1dSmrg      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
60963fbae1dSmrg         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
61063fbae1dSmrg         test "X$echo_testing_string" = "X$echo_test_string"; then
61163fbae1dSmrg        # This shell has a builtin print -r that does the trick.
61263fbae1dSmrg        ECHO='print -r'
61363fbae1dSmrg      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
61463fbae1dSmrg	   test "X$CONFIG_SHELL" != X/bin/ksh; then
61563fbae1dSmrg        # If we have ksh, try running configure again with it.
61663fbae1dSmrg        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
61763fbae1dSmrg        export ORIGINAL_CONFIG_SHELL
61863fbae1dSmrg        CONFIG_SHELL=/bin/ksh
61963fbae1dSmrg        export CONFIG_SHELL
62063fbae1dSmrg        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
62120d725fbSmrg      else
62263fbae1dSmrg        # Try using printf.
62363fbae1dSmrg        ECHO='printf %s\n'
62463fbae1dSmrg        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
62563fbae1dSmrg	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
62663fbae1dSmrg	   test "X$echo_testing_string" = "X$echo_test_string"; then
62763fbae1dSmrg	  # Cool, printf works
62863fbae1dSmrg	  :
62963fbae1dSmrg        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
63063fbae1dSmrg	     test "X$echo_testing_string" = 'X\t' &&
63163fbae1dSmrg	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
63263fbae1dSmrg	     test "X$echo_testing_string" = "X$echo_test_string"; then
63363fbae1dSmrg	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
63463fbae1dSmrg	  export CONFIG_SHELL
63563fbae1dSmrg	  SHELL="$CONFIG_SHELL"
63663fbae1dSmrg	  export SHELL
63763fbae1dSmrg	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
63863fbae1dSmrg        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
63963fbae1dSmrg	     test "X$echo_testing_string" = 'X\t' &&
64063fbae1dSmrg	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
64163fbae1dSmrg	     test "X$echo_testing_string" = "X$echo_test_string"; then
64263fbae1dSmrg	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
64363fbae1dSmrg        else
64463fbae1dSmrg	  # maybe with a smaller string...
64563fbae1dSmrg	  prev=:
64620d725fbSmrg
64763fbae1dSmrg	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
64863fbae1dSmrg	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
64963fbae1dSmrg	    then
65063fbae1dSmrg	      break
65163fbae1dSmrg	    fi
65263fbae1dSmrg	    prev="$cmd"
65363fbae1dSmrg	  done
65420d725fbSmrg
65563fbae1dSmrg	  if test "$prev" != 'sed 50q "$0"'; then
65663fbae1dSmrg	    echo_test_string=`eval $prev`
65763fbae1dSmrg	    export echo_test_string
65863fbae1dSmrg	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
65963fbae1dSmrg	  else
66063fbae1dSmrg	    # Oops.  We lost completely, so just stick with echo.
66163fbae1dSmrg	    ECHO=echo
66263fbae1dSmrg	  fi
66363fbae1dSmrg        fi
66420d725fbSmrg      fi
66520d725fbSmrg    fi
66620d725fbSmrg  fi
66720d725fbSmrgfi
66820d725fbSmrg
66920d725fbSmrg# Copy echo and quote the copy suitably for passing to libtool from
67020d725fbSmrg# the Makefile, instead of quoting the original, which is used later.
67163fbae1dSmrglt_ECHO=$ECHO
67263fbae1dSmrgif test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
67363fbae1dSmrg   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
67420d725fbSmrgfi
67520d725fbSmrg
67620d725fbSmrg
67720d725fbSmrg
67820d725fbSmrg
67920d725fbSmrgexec 7<&0 </dev/null 6>&1
68020d725fbSmrg
68120d725fbSmrg# Name of the host.
68220d725fbSmrg# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
68320d725fbSmrg# so uname gets run too.
68420d725fbSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
68520d725fbSmrg
68620d725fbSmrg#
68720d725fbSmrg# Initializations.
68820d725fbSmrg#
68920d725fbSmrgac_default_prefix=/usr/local
69020d725fbSmrgac_clean_files=
69120d725fbSmrgac_config_libobj_dir=.
69220d725fbSmrgLIBOBJS=
69320d725fbSmrgcross_compiling=no
69420d725fbSmrgsubdirs=
69520d725fbSmrgMFLAGS=
69620d725fbSmrgMAKEFLAGS=
69720d725fbSmrg
69820d725fbSmrg# Identity of this package.
69920d725fbSmrgPACKAGE_NAME='libpthread-stubs'
70020d725fbSmrgPACKAGE_TARNAME='libpthread-stubs'
70163fbae1dSmrgPACKAGE_VERSION='0.3'
70263fbae1dSmrgPACKAGE_STRING='libpthread-stubs 0.3'
70320d725fbSmrgPACKAGE_BUGREPORT='xcb@lists.freedesktop.org'
70463fbae1dSmrgPACKAGE_URL=''
70520d725fbSmrg
70620d725fbSmrgac_unique_file="pthread-stubs.pc.in"
70720d725fbSmrg# Factoring default headers for most tests.
70820d725fbSmrgac_includes_default="\
70920d725fbSmrg#include <stdio.h>
71020d725fbSmrg#ifdef HAVE_SYS_TYPES_H
71120d725fbSmrg# include <sys/types.h>
71220d725fbSmrg#endif
71320d725fbSmrg#ifdef HAVE_SYS_STAT_H
71420d725fbSmrg# include <sys/stat.h>
71520d725fbSmrg#endif
71620d725fbSmrg#ifdef STDC_HEADERS
71720d725fbSmrg# include <stdlib.h>
71820d725fbSmrg# include <stddef.h>
71920d725fbSmrg#else
72020d725fbSmrg# ifdef HAVE_STDLIB_H
72120d725fbSmrg#  include <stdlib.h>
72220d725fbSmrg# endif
72320d725fbSmrg#endif
72420d725fbSmrg#ifdef HAVE_STRING_H
72520d725fbSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
72620d725fbSmrg#  include <memory.h>
72720d725fbSmrg# endif
72820d725fbSmrg# include <string.h>
72920d725fbSmrg#endif
73020d725fbSmrg#ifdef HAVE_STRINGS_H
73120d725fbSmrg# include <strings.h>
73220d725fbSmrg#endif
73320d725fbSmrg#ifdef HAVE_INTTYPES_H
73420d725fbSmrg# include <inttypes.h>
73520d725fbSmrg#endif
73620d725fbSmrg#ifdef HAVE_STDINT_H
73720d725fbSmrg# include <stdint.h>
73820d725fbSmrg#endif
73920d725fbSmrg#ifdef HAVE_UNISTD_H
74020d725fbSmrg# include <unistd.h>
74120d725fbSmrg#endif"
74220d725fbSmrg
74363fbae1dSmrgac_subst_vars='am__EXEEXT_FALSE
74463fbae1dSmrgam__EXEEXT_TRUE
74563fbae1dSmrgLTLIBOBJS
74663fbae1dSmrgLIBOBJS
74763fbae1dSmrgBUILD_LIB_FALSE
74863fbae1dSmrgBUILD_LIB_TRUE
74963fbae1dSmrgPKG_CONFIG_LIBS
75020d725fbSmrgCPP
75163fbae1dSmrgOTOOL64
75263fbae1dSmrgOTOOL
75363fbae1dSmrgLIPO
75463fbae1dSmrgNMEDIT
75563fbae1dSmrgDSYMUTIL
75663fbae1dSmrglt_ECHO
75763fbae1dSmrgRANLIB
75863fbae1dSmrgAR
75963fbae1dSmrgOBJDUMP
76063fbae1dSmrgLN_S
76163fbae1dSmrgNM
76263fbae1dSmrgac_ct_DUMPBIN
76363fbae1dSmrgDUMPBIN
76463fbae1dSmrgLD
76563fbae1dSmrgFGREP
76663fbae1dSmrgEGREP
76763fbae1dSmrgGREP
76863fbae1dSmrgSED
76963fbae1dSmrgam__fastdepCC_FALSE
77063fbae1dSmrgam__fastdepCC_TRUE
77163fbae1dSmrgCCDEPMODE
77263fbae1dSmrgAMDEPBACKSLASH
77363fbae1dSmrgAMDEP_FALSE
77463fbae1dSmrgAMDEP_TRUE
77563fbae1dSmrgam__quote
77663fbae1dSmrgam__include
77763fbae1dSmrgDEPDIR
77863fbae1dSmrgOBJEXT
77963fbae1dSmrgEXEEXT
78063fbae1dSmrgac_ct_CC
78163fbae1dSmrgCPPFLAGS
78263fbae1dSmrgLDFLAGS
78363fbae1dSmrgCFLAGS
78463fbae1dSmrgCC
78563fbae1dSmrghost_os
78663fbae1dSmrghost_vendor
78763fbae1dSmrghost_cpu
78863fbae1dSmrghost
78963fbae1dSmrgbuild_os
79063fbae1dSmrgbuild_vendor
79163fbae1dSmrgbuild_cpu
79263fbae1dSmrgbuild
79320d725fbSmrgLIBTOOL
79463fbae1dSmrgam__untar
79563fbae1dSmrgam__tar
79663fbae1dSmrgAMTAR
79763fbae1dSmrgam__leading_dot
79863fbae1dSmrgSET_MAKE
79963fbae1dSmrgAWK
80063fbae1dSmrgmkdir_p
80163fbae1dSmrgMKDIR_P
80263fbae1dSmrgINSTALL_STRIP_PROGRAM
80363fbae1dSmrgSTRIP
80463fbae1dSmrginstall_sh
80563fbae1dSmrgMAKEINFO
80663fbae1dSmrgAUTOHEADER
80763fbae1dSmrgAUTOMAKE
80863fbae1dSmrgAUTOCONF
80963fbae1dSmrgACLOCAL
81063fbae1dSmrgVERSION
81163fbae1dSmrgPACKAGE
81263fbae1dSmrgCYGPATH_W
81363fbae1dSmrgam__isrc
81463fbae1dSmrgINSTALL_DATA
81563fbae1dSmrgINSTALL_SCRIPT
81663fbae1dSmrgINSTALL_PROGRAM
81763fbae1dSmrgtarget_alias
81863fbae1dSmrghost_alias
81963fbae1dSmrgbuild_alias
82063fbae1dSmrgLIBS
82163fbae1dSmrgECHO_T
82263fbae1dSmrgECHO_N
82363fbae1dSmrgECHO_C
82463fbae1dSmrgDEFS
82563fbae1dSmrgmandir
82663fbae1dSmrglocaledir
82763fbae1dSmrglibdir
82863fbae1dSmrgpsdir
82963fbae1dSmrgpdfdir
83063fbae1dSmrgdvidir
83163fbae1dSmrghtmldir
83263fbae1dSmrginfodir
83363fbae1dSmrgdocdir
83463fbae1dSmrgoldincludedir
83563fbae1dSmrgincludedir
83663fbae1dSmrglocalstatedir
83763fbae1dSmrgsharedstatedir
83863fbae1dSmrgsysconfdir
83963fbae1dSmrgdatadir
84063fbae1dSmrgdatarootdir
84163fbae1dSmrglibexecdir
84263fbae1dSmrgsbindir
84363fbae1dSmrgbindir
84463fbae1dSmrgprogram_transform_name
84563fbae1dSmrgprefix
84663fbae1dSmrgexec_prefix
84763fbae1dSmrgPACKAGE_URL
84863fbae1dSmrgPACKAGE_BUGREPORT
84963fbae1dSmrgPACKAGE_STRING
85063fbae1dSmrgPACKAGE_VERSION
85163fbae1dSmrgPACKAGE_TARNAME
85263fbae1dSmrgPACKAGE_NAME
85363fbae1dSmrgPATH_SEPARATOR
85463fbae1dSmrgSHELL'
85520d725fbSmrgac_subst_files=''
85663fbae1dSmrgac_user_opts='
85763fbae1dSmrgenable_option_checking
85863fbae1dSmrgenable_shared
85963fbae1dSmrgenable_static
86063fbae1dSmrgwith_pic
86163fbae1dSmrgenable_fast_install
86263fbae1dSmrgenable_dependency_tracking
86363fbae1dSmrgwith_gnu_ld
86463fbae1dSmrgenable_libtool_lock
86563fbae1dSmrg'
86620d725fbSmrg      ac_precious_vars='build_alias
86720d725fbSmrghost_alias
86820d725fbSmrgtarget_alias
86920d725fbSmrgCC
87020d725fbSmrgCFLAGS
87120d725fbSmrgLDFLAGS
87263fbae1dSmrgLIBS
87320d725fbSmrgCPPFLAGS
87463fbae1dSmrgCPP'
87520d725fbSmrg
87620d725fbSmrg
87720d725fbSmrg# Initialize some variables set by options.
87820d725fbSmrgac_init_help=
87920d725fbSmrgac_init_version=false
88063fbae1dSmrgac_unrecognized_opts=
88163fbae1dSmrgac_unrecognized_sep=
88220d725fbSmrg# The variables have the same names as the options, with
88320d725fbSmrg# dashes changed to underlines.
88420d725fbSmrgcache_file=/dev/null
88520d725fbSmrgexec_prefix=NONE
88620d725fbSmrgno_create=
88720d725fbSmrgno_recursion=
88820d725fbSmrgprefix=NONE
88920d725fbSmrgprogram_prefix=NONE
89020d725fbSmrgprogram_suffix=NONE
89120d725fbSmrgprogram_transform_name=s,x,x,
89220d725fbSmrgsilent=
89320d725fbSmrgsite=
89420d725fbSmrgsrcdir=
89520d725fbSmrgverbose=
89620d725fbSmrgx_includes=NONE
89720d725fbSmrgx_libraries=NONE
89820d725fbSmrg
89920d725fbSmrg# Installation directory options.
90020d725fbSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
90120d725fbSmrg# and all the variables that are supposed to be based on exec_prefix
90220d725fbSmrg# by default will actually change.
90320d725fbSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
90420d725fbSmrg# (The list follows the same order as the GNU Coding Standards.)
90520d725fbSmrgbindir='${exec_prefix}/bin'
90620d725fbSmrgsbindir='${exec_prefix}/sbin'
90720d725fbSmrglibexecdir='${exec_prefix}/libexec'
90820d725fbSmrgdatarootdir='${prefix}/share'
90920d725fbSmrgdatadir='${datarootdir}'
91020d725fbSmrgsysconfdir='${prefix}/etc'
91120d725fbSmrgsharedstatedir='${prefix}/com'
91220d725fbSmrglocalstatedir='${prefix}/var'
91320d725fbSmrgincludedir='${prefix}/include'
91420d725fbSmrgoldincludedir='/usr/include'
91520d725fbSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
91620d725fbSmrginfodir='${datarootdir}/info'
91720d725fbSmrghtmldir='${docdir}'
91820d725fbSmrgdvidir='${docdir}'
91920d725fbSmrgpdfdir='${docdir}'
92020d725fbSmrgpsdir='${docdir}'
92120d725fbSmrglibdir='${exec_prefix}/lib'
92220d725fbSmrglocaledir='${datarootdir}/locale'
92320d725fbSmrgmandir='${datarootdir}/man'
92420d725fbSmrg
92520d725fbSmrgac_prev=
92620d725fbSmrgac_dashdash=
92720d725fbSmrgfor ac_option
92820d725fbSmrgdo
92920d725fbSmrg  # If the previous option needs an argument, assign it.
93020d725fbSmrg  if test -n "$ac_prev"; then
93120d725fbSmrg    eval $ac_prev=\$ac_option
93220d725fbSmrg    ac_prev=
93320d725fbSmrg    continue
93420d725fbSmrg  fi
93520d725fbSmrg
93620d725fbSmrg  case $ac_option in
93720d725fbSmrg  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
93820d725fbSmrg  *)	ac_optarg=yes ;;
93920d725fbSmrg  esac
94020d725fbSmrg
94120d725fbSmrg  # Accept the important Cygnus configure options, so we can diagnose typos.
94220d725fbSmrg
94320d725fbSmrg  case $ac_dashdash$ac_option in
94420d725fbSmrg  --)
94520d725fbSmrg    ac_dashdash=yes ;;
94620d725fbSmrg
94720d725fbSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
94820d725fbSmrg    ac_prev=bindir ;;
94920d725fbSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
95020d725fbSmrg    bindir=$ac_optarg ;;
95120d725fbSmrg
95220d725fbSmrg  -build | --build | --buil | --bui | --bu)
95320d725fbSmrg    ac_prev=build_alias ;;
95420d725fbSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
95520d725fbSmrg    build_alias=$ac_optarg ;;
95620d725fbSmrg
95720d725fbSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
95820d725fbSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
95920d725fbSmrg    ac_prev=cache_file ;;
96020d725fbSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
96120d725fbSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
96220d725fbSmrg    cache_file=$ac_optarg ;;
96320d725fbSmrg
96420d725fbSmrg  --config-cache | -C)
96520d725fbSmrg    cache_file=config.cache ;;
96620d725fbSmrg
96720d725fbSmrg  -datadir | --datadir | --datadi | --datad)
96820d725fbSmrg    ac_prev=datadir ;;
96920d725fbSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
97020d725fbSmrg    datadir=$ac_optarg ;;
97120d725fbSmrg
97220d725fbSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
97320d725fbSmrg  | --dataroo | --dataro | --datar)
97420d725fbSmrg    ac_prev=datarootdir ;;
97520d725fbSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
97620d725fbSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
97720d725fbSmrg    datarootdir=$ac_optarg ;;
97820d725fbSmrg
97920d725fbSmrg  -disable-* | --disable-*)
98063fbae1dSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
98120d725fbSmrg    # Reject names that are not valid shell variable names.
98263fbae1dSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
98363fbae1dSmrg      as_fn_error "invalid feature name: $ac_useropt"
98463fbae1dSmrg    ac_useropt_orig=$ac_useropt
98563fbae1dSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
98663fbae1dSmrg    case $ac_user_opts in
98763fbae1dSmrg      *"
98863fbae1dSmrg"enable_$ac_useropt"
98963fbae1dSmrg"*) ;;
99063fbae1dSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
99163fbae1dSmrg	 ac_unrecognized_sep=', ';;
99263fbae1dSmrg    esac
99363fbae1dSmrg    eval enable_$ac_useropt=no ;;
99420d725fbSmrg
99520d725fbSmrg  -docdir | --docdir | --docdi | --doc | --do)
99620d725fbSmrg    ac_prev=docdir ;;
99720d725fbSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
99820d725fbSmrg    docdir=$ac_optarg ;;
99920d725fbSmrg
100020d725fbSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
100120d725fbSmrg    ac_prev=dvidir ;;
100220d725fbSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
100320d725fbSmrg    dvidir=$ac_optarg ;;
100420d725fbSmrg
100520d725fbSmrg  -enable-* | --enable-*)
100663fbae1dSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
100720d725fbSmrg    # Reject names that are not valid shell variable names.
100863fbae1dSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
100963fbae1dSmrg      as_fn_error "invalid feature name: $ac_useropt"
101063fbae1dSmrg    ac_useropt_orig=$ac_useropt
101163fbae1dSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
101263fbae1dSmrg    case $ac_user_opts in
101363fbae1dSmrg      *"
101463fbae1dSmrg"enable_$ac_useropt"
101563fbae1dSmrg"*) ;;
101663fbae1dSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
101763fbae1dSmrg	 ac_unrecognized_sep=', ';;
101863fbae1dSmrg    esac
101963fbae1dSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
102020d725fbSmrg
102120d725fbSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
102220d725fbSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
102320d725fbSmrg  | --exec | --exe | --ex)
102420d725fbSmrg    ac_prev=exec_prefix ;;
102520d725fbSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
102620d725fbSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
102720d725fbSmrg  | --exec=* | --exe=* | --ex=*)
102820d725fbSmrg    exec_prefix=$ac_optarg ;;
102920d725fbSmrg
103020d725fbSmrg  -gas | --gas | --ga | --g)
103120d725fbSmrg    # Obsolete; use --with-gas.
103220d725fbSmrg    with_gas=yes ;;
103320d725fbSmrg
103420d725fbSmrg  -help | --help | --hel | --he | -h)
103520d725fbSmrg    ac_init_help=long ;;
103620d725fbSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
103720d725fbSmrg    ac_init_help=recursive ;;
103820d725fbSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
103920d725fbSmrg    ac_init_help=short ;;
104020d725fbSmrg
104120d725fbSmrg  -host | --host | --hos | --ho)
104220d725fbSmrg    ac_prev=host_alias ;;
104320d725fbSmrg  -host=* | --host=* | --hos=* | --ho=*)
104420d725fbSmrg    host_alias=$ac_optarg ;;
104520d725fbSmrg
104620d725fbSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
104720d725fbSmrg    ac_prev=htmldir ;;
104820d725fbSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
104920d725fbSmrg  | --ht=*)
105020d725fbSmrg    htmldir=$ac_optarg ;;
105120d725fbSmrg
105220d725fbSmrg  -includedir | --includedir | --includedi | --included | --include \
105320d725fbSmrg  | --includ | --inclu | --incl | --inc)
105420d725fbSmrg    ac_prev=includedir ;;
105520d725fbSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
105620d725fbSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
105720d725fbSmrg    includedir=$ac_optarg ;;
105820d725fbSmrg
105920d725fbSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
106020d725fbSmrg    ac_prev=infodir ;;
106120d725fbSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
106220d725fbSmrg    infodir=$ac_optarg ;;
106320d725fbSmrg
106420d725fbSmrg  -libdir | --libdir | --libdi | --libd)
106520d725fbSmrg    ac_prev=libdir ;;
106620d725fbSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
106720d725fbSmrg    libdir=$ac_optarg ;;
106820d725fbSmrg
106920d725fbSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
107020d725fbSmrg  | --libexe | --libex | --libe)
107120d725fbSmrg    ac_prev=libexecdir ;;
107220d725fbSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
107320d725fbSmrg  | --libexe=* | --libex=* | --libe=*)
107420d725fbSmrg    libexecdir=$ac_optarg ;;
107520d725fbSmrg
107620d725fbSmrg  -localedir | --localedir | --localedi | --localed | --locale)
107720d725fbSmrg    ac_prev=localedir ;;
107820d725fbSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
107920d725fbSmrg    localedir=$ac_optarg ;;
108020d725fbSmrg
108120d725fbSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
108220d725fbSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
108320d725fbSmrg    ac_prev=localstatedir ;;
108420d725fbSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
108520d725fbSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
108620d725fbSmrg    localstatedir=$ac_optarg ;;
108720d725fbSmrg
108820d725fbSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
108920d725fbSmrg    ac_prev=mandir ;;
109020d725fbSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
109120d725fbSmrg    mandir=$ac_optarg ;;
109220d725fbSmrg
109320d725fbSmrg  -nfp | --nfp | --nf)
109420d725fbSmrg    # Obsolete; use --without-fp.
109520d725fbSmrg    with_fp=no ;;
109620d725fbSmrg
109720d725fbSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
109820d725fbSmrg  | --no-cr | --no-c | -n)
109920d725fbSmrg    no_create=yes ;;
110020d725fbSmrg
110120d725fbSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
110220d725fbSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
110320d725fbSmrg    no_recursion=yes ;;
110420d725fbSmrg
110520d725fbSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
110620d725fbSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
110720d725fbSmrg  | --oldin | --oldi | --old | --ol | --o)
110820d725fbSmrg    ac_prev=oldincludedir ;;
110920d725fbSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
111020d725fbSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
111120d725fbSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
111220d725fbSmrg    oldincludedir=$ac_optarg ;;
111320d725fbSmrg
111420d725fbSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
111520d725fbSmrg    ac_prev=prefix ;;
111620d725fbSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
111720d725fbSmrg    prefix=$ac_optarg ;;
111820d725fbSmrg
111920d725fbSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
112020d725fbSmrg  | --program-pre | --program-pr | --program-p)
112120d725fbSmrg    ac_prev=program_prefix ;;
112220d725fbSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
112320d725fbSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
112420d725fbSmrg    program_prefix=$ac_optarg ;;
112520d725fbSmrg
112620d725fbSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
112720d725fbSmrg  | --program-suf | --program-su | --program-s)
112820d725fbSmrg    ac_prev=program_suffix ;;
112920d725fbSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
113020d725fbSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
113120d725fbSmrg    program_suffix=$ac_optarg ;;
113220d725fbSmrg
113320d725fbSmrg  -program-transform-name | --program-transform-name \
113420d725fbSmrg  | --program-transform-nam | --program-transform-na \
113520d725fbSmrg  | --program-transform-n | --program-transform- \
113620d725fbSmrg  | --program-transform | --program-transfor \
113720d725fbSmrg  | --program-transfo | --program-transf \
113820d725fbSmrg  | --program-trans | --program-tran \
113920d725fbSmrg  | --progr-tra | --program-tr | --program-t)
114020d725fbSmrg    ac_prev=program_transform_name ;;
114120d725fbSmrg  -program-transform-name=* | --program-transform-name=* \
114220d725fbSmrg  | --program-transform-nam=* | --program-transform-na=* \
114320d725fbSmrg  | --program-transform-n=* | --program-transform-=* \
114420d725fbSmrg  | --program-transform=* | --program-transfor=* \
114520d725fbSmrg  | --program-transfo=* | --program-transf=* \
114620d725fbSmrg  | --program-trans=* | --program-tran=* \
114720d725fbSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
114820d725fbSmrg    program_transform_name=$ac_optarg ;;
114920d725fbSmrg
115020d725fbSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
115120d725fbSmrg    ac_prev=pdfdir ;;
115220d725fbSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
115320d725fbSmrg    pdfdir=$ac_optarg ;;
115420d725fbSmrg
115520d725fbSmrg  -psdir | --psdir | --psdi | --psd | --ps)
115620d725fbSmrg    ac_prev=psdir ;;
115720d725fbSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
115820d725fbSmrg    psdir=$ac_optarg ;;
115920d725fbSmrg
116020d725fbSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
116120d725fbSmrg  | -silent | --silent | --silen | --sile | --sil)
116220d725fbSmrg    silent=yes ;;
116320d725fbSmrg
116420d725fbSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
116520d725fbSmrg    ac_prev=sbindir ;;
116620d725fbSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
116720d725fbSmrg  | --sbi=* | --sb=*)
116820d725fbSmrg    sbindir=$ac_optarg ;;
116920d725fbSmrg
117020d725fbSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
117120d725fbSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
117220d725fbSmrg  | --sharedst | --shareds | --shared | --share | --shar \
117320d725fbSmrg  | --sha | --sh)
117420d725fbSmrg    ac_prev=sharedstatedir ;;
117520d725fbSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
117620d725fbSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
117720d725fbSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
117820d725fbSmrg  | --sha=* | --sh=*)
117920d725fbSmrg    sharedstatedir=$ac_optarg ;;
118020d725fbSmrg
118120d725fbSmrg  -site | --site | --sit)
118220d725fbSmrg    ac_prev=site ;;
118320d725fbSmrg  -site=* | --site=* | --sit=*)
118420d725fbSmrg    site=$ac_optarg ;;
118520d725fbSmrg
118620d725fbSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
118720d725fbSmrg    ac_prev=srcdir ;;
118820d725fbSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
118920d725fbSmrg    srcdir=$ac_optarg ;;
119020d725fbSmrg
119120d725fbSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
119220d725fbSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
119320d725fbSmrg    ac_prev=sysconfdir ;;
119420d725fbSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
119520d725fbSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
119620d725fbSmrg    sysconfdir=$ac_optarg ;;
119720d725fbSmrg
119820d725fbSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
119920d725fbSmrg    ac_prev=target_alias ;;
120020d725fbSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
120120d725fbSmrg    target_alias=$ac_optarg ;;
120220d725fbSmrg
120320d725fbSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
120420d725fbSmrg    verbose=yes ;;
120520d725fbSmrg
120620d725fbSmrg  -version | --version | --versio | --versi | --vers | -V)
120720d725fbSmrg    ac_init_version=: ;;
120820d725fbSmrg
120920d725fbSmrg  -with-* | --with-*)
121063fbae1dSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
121120d725fbSmrg    # Reject names that are not valid shell variable names.
121263fbae1dSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
121363fbae1dSmrg      as_fn_error "invalid package name: $ac_useropt"
121463fbae1dSmrg    ac_useropt_orig=$ac_useropt
121563fbae1dSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
121663fbae1dSmrg    case $ac_user_opts in
121763fbae1dSmrg      *"
121863fbae1dSmrg"with_$ac_useropt"
121963fbae1dSmrg"*) ;;
122063fbae1dSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
122163fbae1dSmrg	 ac_unrecognized_sep=', ';;
122263fbae1dSmrg    esac
122363fbae1dSmrg    eval with_$ac_useropt=\$ac_optarg ;;
122420d725fbSmrg
122520d725fbSmrg  -without-* | --without-*)
122663fbae1dSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
122720d725fbSmrg    # Reject names that are not valid shell variable names.
122863fbae1dSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
122963fbae1dSmrg      as_fn_error "invalid package name: $ac_useropt"
123063fbae1dSmrg    ac_useropt_orig=$ac_useropt
123163fbae1dSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
123263fbae1dSmrg    case $ac_user_opts in
123363fbae1dSmrg      *"
123463fbae1dSmrg"with_$ac_useropt"
123563fbae1dSmrg"*) ;;
123663fbae1dSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
123763fbae1dSmrg	 ac_unrecognized_sep=', ';;
123863fbae1dSmrg    esac
123963fbae1dSmrg    eval with_$ac_useropt=no ;;
124020d725fbSmrg
124120d725fbSmrg  --x)
124220d725fbSmrg    # Obsolete; use --with-x.
124320d725fbSmrg    with_x=yes ;;
124420d725fbSmrg
124520d725fbSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
124620d725fbSmrg  | --x-incl | --x-inc | --x-in | --x-i)
124720d725fbSmrg    ac_prev=x_includes ;;
124820d725fbSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
124920d725fbSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
125020d725fbSmrg    x_includes=$ac_optarg ;;
125120d725fbSmrg
125220d725fbSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
125320d725fbSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
125420d725fbSmrg    ac_prev=x_libraries ;;
125520d725fbSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
125620d725fbSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
125720d725fbSmrg    x_libraries=$ac_optarg ;;
125820d725fbSmrg
125963fbae1dSmrg  -*) as_fn_error "unrecognized option: \`$ac_option'
126063fbae1dSmrgTry \`$0 --help' for more information."
126120d725fbSmrg    ;;
126220d725fbSmrg
126320d725fbSmrg  *=*)
126420d725fbSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
126520d725fbSmrg    # Reject names that are not valid shell variable names.
126663fbae1dSmrg    case $ac_envvar in #(
126763fbae1dSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
126863fbae1dSmrg      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
126963fbae1dSmrg    esac
127020d725fbSmrg    eval $ac_envvar=\$ac_optarg
127120d725fbSmrg    export $ac_envvar ;;
127220d725fbSmrg
127320d725fbSmrg  *)
127420d725fbSmrg    # FIXME: should be removed in autoconf 3.0.
127563fbae1dSmrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
127620d725fbSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
127763fbae1dSmrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
127820d725fbSmrg    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
127920d725fbSmrg    ;;
128020d725fbSmrg
128120d725fbSmrg  esac
128220d725fbSmrgdone
128320d725fbSmrg
128420d725fbSmrgif test -n "$ac_prev"; then
128520d725fbSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
128663fbae1dSmrg  as_fn_error "missing argument to $ac_option"
128763fbae1dSmrgfi
128863fbae1dSmrg
128963fbae1dSmrgif test -n "$ac_unrecognized_opts"; then
129063fbae1dSmrg  case $enable_option_checking in
129163fbae1dSmrg    no) ;;
129263fbae1dSmrg    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
129363fbae1dSmrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
129463fbae1dSmrg  esac
129520d725fbSmrgfi
129620d725fbSmrg
129763fbae1dSmrg# Check all directory arguments for consistency.
129820d725fbSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
129920d725fbSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
130020d725fbSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
130120d725fbSmrg		libdir localedir mandir
130220d725fbSmrgdo
130320d725fbSmrg  eval ac_val=\$$ac_var
130463fbae1dSmrg  # Remove trailing slashes.
130563fbae1dSmrg  case $ac_val in
130663fbae1dSmrg    */ )
130763fbae1dSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
130863fbae1dSmrg      eval $ac_var=\$ac_val;;
130963fbae1dSmrg  esac
131063fbae1dSmrg  # Be sure to have absolute directory names.
131120d725fbSmrg  case $ac_val in
131220d725fbSmrg    [\\/$]* | ?:[\\/]* )  continue;;
131320d725fbSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
131420d725fbSmrg  esac
131563fbae1dSmrg  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
131620d725fbSmrgdone
131720d725fbSmrg
131820d725fbSmrg# There might be people who depend on the old broken behavior: `$host'
131920d725fbSmrg# used to hold the argument of --host etc.
132020d725fbSmrg# FIXME: To remove some day.
132120d725fbSmrgbuild=$build_alias
132220d725fbSmrghost=$host_alias
132320d725fbSmrgtarget=$target_alias
132420d725fbSmrg
132520d725fbSmrg# FIXME: To remove some day.
132620d725fbSmrgif test "x$host_alias" != x; then
132720d725fbSmrg  if test "x$build_alias" = x; then
132820d725fbSmrg    cross_compiling=maybe
132963fbae1dSmrg    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
133020d725fbSmrg    If a cross compiler is detected then cross compile mode will be used." >&2
133120d725fbSmrg  elif test "x$build_alias" != "x$host_alias"; then
133220d725fbSmrg    cross_compiling=yes
133320d725fbSmrg  fi
133420d725fbSmrgfi
133520d725fbSmrg
133620d725fbSmrgac_tool_prefix=
133720d725fbSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
133820d725fbSmrg
133920d725fbSmrgtest "$silent" = yes && exec 6>/dev/null
134020d725fbSmrg
134120d725fbSmrg
134220d725fbSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
134320d725fbSmrgac_ls_di=`ls -di .` &&
134420d725fbSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
134563fbae1dSmrg  as_fn_error "working directory cannot be determined"
134620d725fbSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
134763fbae1dSmrg  as_fn_error "pwd does not report name of working directory"
134820d725fbSmrg
134920d725fbSmrg
135020d725fbSmrg# Find the source files, if location was not specified.
135120d725fbSmrgif test -z "$srcdir"; then
135220d725fbSmrg  ac_srcdir_defaulted=yes
135320d725fbSmrg  # Try the directory containing this script, then the parent directory.
135463fbae1dSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
135563fbae1dSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
135663fbae1dSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
135763fbae1dSmrg	 X"$as_myself" : 'X\(//\)$' \| \
135863fbae1dSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
135963fbae1dSmrg$as_echo X"$as_myself" |
136020d725fbSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
136120d725fbSmrg	    s//\1/
136220d725fbSmrg	    q
136320d725fbSmrg	  }
136420d725fbSmrg	  /^X\(\/\/\)[^/].*/{
136520d725fbSmrg	    s//\1/
136620d725fbSmrg	    q
136720d725fbSmrg	  }
136820d725fbSmrg	  /^X\(\/\/\)$/{
136920d725fbSmrg	    s//\1/
137020d725fbSmrg	    q
137120d725fbSmrg	  }
137220d725fbSmrg	  /^X\(\/\).*/{
137320d725fbSmrg	    s//\1/
137420d725fbSmrg	    q
137520d725fbSmrg	  }
137620d725fbSmrg	  s/.*/./; q'`
137720d725fbSmrg  srcdir=$ac_confdir
137820d725fbSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
137920d725fbSmrg    srcdir=..
138020d725fbSmrg  fi
138120d725fbSmrgelse
138220d725fbSmrg  ac_srcdir_defaulted=no
138320d725fbSmrgfi
138420d725fbSmrgif test ! -r "$srcdir/$ac_unique_file"; then
138520d725fbSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
138663fbae1dSmrg  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
138720d725fbSmrgfi
138820d725fbSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
138920d725fbSmrgac_abs_confdir=`(
139063fbae1dSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
139120d725fbSmrg	pwd)`
139220d725fbSmrg# When building in place, set srcdir=.
139320d725fbSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
139420d725fbSmrg  srcdir=.
139520d725fbSmrgfi
139620d725fbSmrg# Remove unnecessary trailing slashes from srcdir.
139720d725fbSmrg# Double slashes in file names in object file debugging info
139820d725fbSmrg# mess up M-x gdb in Emacs.
139920d725fbSmrgcase $srcdir in
140020d725fbSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
140120d725fbSmrgesac
140220d725fbSmrgfor ac_var in $ac_precious_vars; do
140320d725fbSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
140420d725fbSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
140520d725fbSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
140620d725fbSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
140720d725fbSmrgdone
140820d725fbSmrg
140920d725fbSmrg#
141020d725fbSmrg# Report the --help message.
141120d725fbSmrg#
141220d725fbSmrgif test "$ac_init_help" = "long"; then
141320d725fbSmrg  # Omit some internal or obsolete options to make the list less imposing.
141420d725fbSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
141520d725fbSmrg  cat <<_ACEOF
141663fbae1dSmrg\`configure' configures libpthread-stubs 0.3 to adapt to many kinds of systems.
141720d725fbSmrg
141820d725fbSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
141920d725fbSmrg
142020d725fbSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
142120d725fbSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
142220d725fbSmrg
142320d725fbSmrgDefaults for the options are specified in brackets.
142420d725fbSmrg
142520d725fbSmrgConfiguration:
142620d725fbSmrg  -h, --help              display this help and exit
142720d725fbSmrg      --help=short        display options specific to this package
142820d725fbSmrg      --help=recursive    display the short help of all the included packages
142920d725fbSmrg  -V, --version           display version information and exit
143020d725fbSmrg  -q, --quiet, --silent   do not print \`checking...' messages
143120d725fbSmrg      --cache-file=FILE   cache test results in FILE [disabled]
143220d725fbSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
143320d725fbSmrg  -n, --no-create         do not create output files
143420d725fbSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
143520d725fbSmrg
143620d725fbSmrgInstallation directories:
143720d725fbSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
143863fbae1dSmrg                          [$ac_default_prefix]
143920d725fbSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
144063fbae1dSmrg                          [PREFIX]
144120d725fbSmrg
144220d725fbSmrgBy default, \`make install' will install all the files in
144320d725fbSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
144420d725fbSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
144520d725fbSmrgfor instance \`--prefix=\$HOME'.
144620d725fbSmrg
144720d725fbSmrgFor better control, use the options below.
144820d725fbSmrg
144920d725fbSmrgFine tuning of the installation directories:
145063fbae1dSmrg  --bindir=DIR            user executables [EPREFIX/bin]
145163fbae1dSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
145263fbae1dSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
145363fbae1dSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
145463fbae1dSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
145563fbae1dSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
145663fbae1dSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
145763fbae1dSmrg  --includedir=DIR        C header files [PREFIX/include]
145863fbae1dSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
145963fbae1dSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
146063fbae1dSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
146163fbae1dSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
146263fbae1dSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
146363fbae1dSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
146463fbae1dSmrg  --docdir=DIR            documentation root
146563fbae1dSmrg                          [DATAROOTDIR/doc/libpthread-stubs]
146663fbae1dSmrg  --htmldir=DIR           html documentation [DOCDIR]
146763fbae1dSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
146863fbae1dSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
146963fbae1dSmrg  --psdir=DIR             ps documentation [DOCDIR]
147020d725fbSmrg_ACEOF
147120d725fbSmrg
147220d725fbSmrg  cat <<\_ACEOF
147320d725fbSmrg
147420d725fbSmrgProgram names:
147520d725fbSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
147620d725fbSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
147720d725fbSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
147820d725fbSmrg
147920d725fbSmrgSystem types:
148020d725fbSmrg  --build=BUILD     configure for building on BUILD [guessed]
148120d725fbSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
148220d725fbSmrg_ACEOF
148320d725fbSmrgfi
148420d725fbSmrg
148520d725fbSmrgif test -n "$ac_init_help"; then
148620d725fbSmrg  case $ac_init_help in
148763fbae1dSmrg     short | recursive ) echo "Configuration of libpthread-stubs 0.3:";;
148820d725fbSmrg   esac
148920d725fbSmrg  cat <<\_ACEOF
149020d725fbSmrg
149120d725fbSmrgOptional Features:
149263fbae1dSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
149320d725fbSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
149420d725fbSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
149520d725fbSmrg  --enable-shared[=PKGS]  build shared libraries [default=yes]
149620d725fbSmrg  --enable-static[=PKGS]  build static libraries [default=yes]
149720d725fbSmrg  --enable-fast-install[=PKGS]
149820d725fbSmrg                          optimize for fast installation [default=yes]
149920d725fbSmrg  --disable-dependency-tracking  speeds up one-time build
150020d725fbSmrg  --enable-dependency-tracking   do not reject slow dependency extractors
150120d725fbSmrg  --disable-libtool-lock  avoid locking (might break parallel builds)
150220d725fbSmrg
150320d725fbSmrgOptional Packages:
150420d725fbSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
150520d725fbSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
150620d725fbSmrg  --with-pic              try to use only PIC/non-PIC objects [default=use
150720d725fbSmrg                          both]
150863fbae1dSmrg  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
150920d725fbSmrg
151020d725fbSmrgSome influential environment variables:
151120d725fbSmrg  CC          C compiler command
151220d725fbSmrg  CFLAGS      C compiler flags
151320d725fbSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
151420d725fbSmrg              nonstandard directory <lib dir>
151563fbae1dSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
151620d725fbSmrg  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
151720d725fbSmrg              you have headers in a nonstandard directory <include dir>
151820d725fbSmrg  CPP         C preprocessor
151920d725fbSmrg
152020d725fbSmrgUse these variables to override the choices made by `configure' or to help
152120d725fbSmrgit to find libraries and programs with nonstandard names/locations.
152220d725fbSmrg
152320d725fbSmrgReport bugs to <xcb@lists.freedesktop.org>.
152420d725fbSmrg_ACEOF
152520d725fbSmrgac_status=$?
152620d725fbSmrgfi
152720d725fbSmrg
152820d725fbSmrgif test "$ac_init_help" = "recursive"; then
152920d725fbSmrg  # If there are subdirs, report their specific --help.
153020d725fbSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
153163fbae1dSmrg    test -d "$ac_dir" ||
153263fbae1dSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
153363fbae1dSmrg      continue
153420d725fbSmrg    ac_builddir=.
153520d725fbSmrg
153620d725fbSmrgcase "$ac_dir" in
153720d725fbSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
153820d725fbSmrg*)
153963fbae1dSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
154020d725fbSmrg  # A ".." for each directory in $ac_dir_suffix.
154163fbae1dSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
154220d725fbSmrg  case $ac_top_builddir_sub in
154320d725fbSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
154420d725fbSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
154520d725fbSmrg  esac ;;
154620d725fbSmrgesac
154720d725fbSmrgac_abs_top_builddir=$ac_pwd
154820d725fbSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
154920d725fbSmrg# for backward compatibility:
155020d725fbSmrgac_top_builddir=$ac_top_build_prefix
155120d725fbSmrg
155220d725fbSmrgcase $srcdir in
155320d725fbSmrg  .)  # We are building in place.
155420d725fbSmrg    ac_srcdir=.
155520d725fbSmrg    ac_top_srcdir=$ac_top_builddir_sub
155620d725fbSmrg    ac_abs_top_srcdir=$ac_pwd ;;
155720d725fbSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
155820d725fbSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
155920d725fbSmrg    ac_top_srcdir=$srcdir
156020d725fbSmrg    ac_abs_top_srcdir=$srcdir ;;
156120d725fbSmrg  *) # Relative name.
156220d725fbSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
156320d725fbSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
156420d725fbSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
156520d725fbSmrgesac
156620d725fbSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
156720d725fbSmrg
156820d725fbSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
156920d725fbSmrg    # Check for guested configure.
157020d725fbSmrg    if test -f "$ac_srcdir/configure.gnu"; then
157120d725fbSmrg      echo &&
157220d725fbSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
157320d725fbSmrg    elif test -f "$ac_srcdir/configure"; then
157420d725fbSmrg      echo &&
157520d725fbSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
157620d725fbSmrg    else
157763fbae1dSmrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
157820d725fbSmrg    fi || ac_status=$?
157920d725fbSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
158020d725fbSmrg  done
158120d725fbSmrgfi
158220d725fbSmrg
158320d725fbSmrgtest -n "$ac_init_help" && exit $ac_status
158420d725fbSmrgif $ac_init_version; then
158520d725fbSmrg  cat <<\_ACEOF
158663fbae1dSmrglibpthread-stubs configure 0.3
158763fbae1dSmrggenerated by GNU Autoconf 2.64
158820d725fbSmrg
158963fbae1dSmrgCopyright (C) 2009 Free Software Foundation, Inc.
159020d725fbSmrgThis configure script is free software; the Free Software Foundation
159120d725fbSmrggives unlimited permission to copy, distribute and modify it.
159220d725fbSmrg_ACEOF
159320d725fbSmrg  exit
159420d725fbSmrgfi
159563fbae1dSmrg
159663fbae1dSmrg## ------------------------ ##
159763fbae1dSmrg## Autoconf initialization. ##
159863fbae1dSmrg## ------------------------ ##
159963fbae1dSmrg
160063fbae1dSmrg# ac_fn_c_try_compile LINENO
160163fbae1dSmrg# --------------------------
160263fbae1dSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
160363fbae1dSmrgac_fn_c_try_compile ()
160463fbae1dSmrg{
160563fbae1dSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
160663fbae1dSmrg  rm -f conftest.$ac_objext
160763fbae1dSmrg  if { { ac_try="$ac_compile"
160863fbae1dSmrgcase "(($ac_try" in
160963fbae1dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
161063fbae1dSmrg  *) ac_try_echo=$ac_try;;
161163fbae1dSmrgesac
161263fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
161363fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
161463fbae1dSmrg  (eval "$ac_compile") 2>conftest.err
161563fbae1dSmrg  ac_status=$?
161663fbae1dSmrg  if test -s conftest.err; then
161763fbae1dSmrg    grep -v '^ *+' conftest.err >conftest.er1
161863fbae1dSmrg    cat conftest.er1 >&5
161963fbae1dSmrg    mv -f conftest.er1 conftest.err
162063fbae1dSmrg  fi
162163fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
162263fbae1dSmrg  test $ac_status = 0; } && {
162363fbae1dSmrg	 test -z "$ac_c_werror_flag" ||
162463fbae1dSmrg	 test ! -s conftest.err
162563fbae1dSmrg       } && test -s conftest.$ac_objext; then :
162663fbae1dSmrg  ac_retval=0
162763fbae1dSmrgelse
162863fbae1dSmrg  $as_echo "$as_me: failed program was:" >&5
162963fbae1dSmrgsed 's/^/| /' conftest.$ac_ext >&5
163063fbae1dSmrg
163163fbae1dSmrg	ac_retval=1
163263fbae1dSmrgfi
163363fbae1dSmrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
163463fbae1dSmrg  return $ac_retval
163563fbae1dSmrg
163663fbae1dSmrg} # ac_fn_c_try_compile
163763fbae1dSmrg
163863fbae1dSmrg# ac_fn_c_try_link LINENO
163963fbae1dSmrg# -----------------------
164063fbae1dSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
164163fbae1dSmrgac_fn_c_try_link ()
164263fbae1dSmrg{
164363fbae1dSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
164463fbae1dSmrg  rm -f conftest.$ac_objext conftest$ac_exeext
164563fbae1dSmrg  if { { ac_try="$ac_link"
164663fbae1dSmrgcase "(($ac_try" in
164763fbae1dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
164863fbae1dSmrg  *) ac_try_echo=$ac_try;;
164963fbae1dSmrgesac
165063fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
165163fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
165263fbae1dSmrg  (eval "$ac_link") 2>conftest.err
165363fbae1dSmrg  ac_status=$?
165463fbae1dSmrg  if test -s conftest.err; then
165563fbae1dSmrg    grep -v '^ *+' conftest.err >conftest.er1
165663fbae1dSmrg    cat conftest.er1 >&5
165763fbae1dSmrg    mv -f conftest.er1 conftest.err
165863fbae1dSmrg  fi
165963fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
166063fbae1dSmrg  test $ac_status = 0; } && {
166163fbae1dSmrg	 test -z "$ac_c_werror_flag" ||
166263fbae1dSmrg	 test ! -s conftest.err
166363fbae1dSmrg       } && test -s conftest$ac_exeext && {
166463fbae1dSmrg	 test "$cross_compiling" = yes ||
166563fbae1dSmrg	 $as_test_x conftest$ac_exeext
166663fbae1dSmrg       }; then :
166763fbae1dSmrg  ac_retval=0
166863fbae1dSmrgelse
166963fbae1dSmrg  $as_echo "$as_me: failed program was:" >&5
167063fbae1dSmrgsed 's/^/| /' conftest.$ac_ext >&5
167163fbae1dSmrg
167263fbae1dSmrg	ac_retval=1
167363fbae1dSmrgfi
167463fbae1dSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
167563fbae1dSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
167663fbae1dSmrg  # interfere with the next link command; also delete a directory that is
167763fbae1dSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
167863fbae1dSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
167963fbae1dSmrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
168063fbae1dSmrg  return $ac_retval
168163fbae1dSmrg
168263fbae1dSmrg} # ac_fn_c_try_link
168363fbae1dSmrg
168463fbae1dSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
168563fbae1dSmrg# -------------------------------------------------------
168663fbae1dSmrg# Tests whether HEADER exists and can be compiled using the include files in
168763fbae1dSmrg# INCLUDES, setting the cache variable VAR accordingly.
168863fbae1dSmrgac_fn_c_check_header_compile ()
168963fbae1dSmrg{
169063fbae1dSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
169163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
169263fbae1dSmrg$as_echo_n "checking for $2... " >&6; }
169363fbae1dSmrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
169463fbae1dSmrg  $as_echo_n "(cached) " >&6
169563fbae1dSmrgelse
169663fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
169763fbae1dSmrg/* end confdefs.h.  */
169863fbae1dSmrg$4
169963fbae1dSmrg#include <$2>
170063fbae1dSmrg_ACEOF
170163fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
170263fbae1dSmrg  eval "$3=yes"
170363fbae1dSmrgelse
170463fbae1dSmrg  eval "$3=no"
170563fbae1dSmrgfi
170663fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
170763fbae1dSmrgfi
170863fbae1dSmrgeval ac_res=\$$3
170963fbae1dSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
171063fbae1dSmrg$as_echo "$ac_res" >&6; }
171163fbae1dSmrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
171263fbae1dSmrg
171363fbae1dSmrg} # ac_fn_c_check_header_compile
171463fbae1dSmrg
171563fbae1dSmrg# ac_fn_c_try_cpp LINENO
171663fbae1dSmrg# ----------------------
171763fbae1dSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
171863fbae1dSmrgac_fn_c_try_cpp ()
171963fbae1dSmrg{
172063fbae1dSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
172163fbae1dSmrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
172263fbae1dSmrgcase "(($ac_try" in
172363fbae1dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
172463fbae1dSmrg  *) ac_try_echo=$ac_try;;
172563fbae1dSmrgesac
172663fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
172763fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
172863fbae1dSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
172963fbae1dSmrg  ac_status=$?
173063fbae1dSmrg  if test -s conftest.err; then
173163fbae1dSmrg    grep -v '^ *+' conftest.err >conftest.er1
173263fbae1dSmrg    cat conftest.er1 >&5
173363fbae1dSmrg    mv -f conftest.er1 conftest.err
173463fbae1dSmrg  fi
173563fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
173663fbae1dSmrg  test $ac_status = 0; } >/dev/null && {
173763fbae1dSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
173863fbae1dSmrg	 test ! -s conftest.err
173963fbae1dSmrg       }; then :
174063fbae1dSmrg  ac_retval=0
174163fbae1dSmrgelse
174263fbae1dSmrg  $as_echo "$as_me: failed program was:" >&5
174363fbae1dSmrgsed 's/^/| /' conftest.$ac_ext >&5
174463fbae1dSmrg
174563fbae1dSmrg    ac_retval=1
174663fbae1dSmrgfi
174763fbae1dSmrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
174863fbae1dSmrg  return $ac_retval
174963fbae1dSmrg
175063fbae1dSmrg} # ac_fn_c_try_cpp
175163fbae1dSmrg
175263fbae1dSmrg# ac_fn_c_try_run LINENO
175363fbae1dSmrg# ----------------------
175463fbae1dSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
175563fbae1dSmrg# that executables *can* be run.
175663fbae1dSmrgac_fn_c_try_run ()
175763fbae1dSmrg{
175863fbae1dSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
175963fbae1dSmrg  if { { ac_try="$ac_link"
176063fbae1dSmrgcase "(($ac_try" in
176163fbae1dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
176263fbae1dSmrg  *) ac_try_echo=$ac_try;;
176363fbae1dSmrgesac
176463fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
176563fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
176663fbae1dSmrg  (eval "$ac_link") 2>&5
176763fbae1dSmrg  ac_status=$?
176863fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
176963fbae1dSmrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
177063fbae1dSmrg  { { case "(($ac_try" in
177163fbae1dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
177263fbae1dSmrg  *) ac_try_echo=$ac_try;;
177363fbae1dSmrgesac
177463fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
177563fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
177663fbae1dSmrg  (eval "$ac_try") 2>&5
177763fbae1dSmrg  ac_status=$?
177863fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
177963fbae1dSmrg  test $ac_status = 0; }; }; then :
178063fbae1dSmrg  ac_retval=0
178163fbae1dSmrgelse
178263fbae1dSmrg  $as_echo "$as_me: program exited with status $ac_status" >&5
178363fbae1dSmrg       $as_echo "$as_me: failed program was:" >&5
178463fbae1dSmrgsed 's/^/| /' conftest.$ac_ext >&5
178563fbae1dSmrg
178663fbae1dSmrg       ac_retval=$ac_status
178763fbae1dSmrgfi
178863fbae1dSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
178963fbae1dSmrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
179063fbae1dSmrg  return $ac_retval
179163fbae1dSmrg
179263fbae1dSmrg} # ac_fn_c_try_run
179363fbae1dSmrg
179463fbae1dSmrg# ac_fn_c_check_func LINENO FUNC VAR
179563fbae1dSmrg# ----------------------------------
179663fbae1dSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
179763fbae1dSmrgac_fn_c_check_func ()
179863fbae1dSmrg{
179963fbae1dSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
180063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
180163fbae1dSmrg$as_echo_n "checking for $2... " >&6; }
180263fbae1dSmrgif { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
180363fbae1dSmrg  $as_echo_n "(cached) " >&6
180463fbae1dSmrgelse
180563fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
180663fbae1dSmrg/* end confdefs.h.  */
180763fbae1dSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
180863fbae1dSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
180963fbae1dSmrg#define $2 innocuous_$2
181063fbae1dSmrg
181163fbae1dSmrg/* System header to define __stub macros and hopefully few prototypes,
181263fbae1dSmrg    which can conflict with char $2 (); below.
181363fbae1dSmrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
181463fbae1dSmrg    <limits.h> exists even on freestanding compilers.  */
181563fbae1dSmrg
181663fbae1dSmrg#ifdef __STDC__
181763fbae1dSmrg# include <limits.h>
181863fbae1dSmrg#else
181963fbae1dSmrg# include <assert.h>
182063fbae1dSmrg#endif
182163fbae1dSmrg
182263fbae1dSmrg#undef $2
182363fbae1dSmrg
182463fbae1dSmrg/* Override any GCC internal prototype to avoid an error.
182563fbae1dSmrg   Use char because int might match the return type of a GCC
182663fbae1dSmrg   builtin and then its argument prototype would still apply.  */
182763fbae1dSmrg#ifdef __cplusplus
182863fbae1dSmrgextern "C"
182963fbae1dSmrg#endif
183063fbae1dSmrgchar $2 ();
183163fbae1dSmrg/* The GNU C library defines this for functions which it implements
183263fbae1dSmrg    to always fail with ENOSYS.  Some functions are actually named
183363fbae1dSmrg    something starting with __ and the normal name is an alias.  */
183463fbae1dSmrg#if defined __stub_$2 || defined __stub___$2
183563fbae1dSmrgchoke me
183663fbae1dSmrg#endif
183763fbae1dSmrg
183863fbae1dSmrgint
183963fbae1dSmrgmain ()
184063fbae1dSmrg{
184163fbae1dSmrgreturn $2 ();
184263fbae1dSmrg  ;
184363fbae1dSmrg  return 0;
184463fbae1dSmrg}
184563fbae1dSmrg_ACEOF
184663fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
184763fbae1dSmrg  eval "$3=yes"
184863fbae1dSmrgelse
184963fbae1dSmrg  eval "$3=no"
185063fbae1dSmrgfi
185163fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
185263fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
185363fbae1dSmrgfi
185463fbae1dSmrgeval ac_res=\$$3
185563fbae1dSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
185663fbae1dSmrg$as_echo "$ac_res" >&6; }
185763fbae1dSmrg  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
185863fbae1dSmrg
185963fbae1dSmrg} # ac_fn_c_check_func
186020d725fbSmrgcat >config.log <<_ACEOF
186120d725fbSmrgThis file contains any messages produced by compilers while
186220d725fbSmrgrunning configure, to aid debugging if configure makes a mistake.
186320d725fbSmrg
186463fbae1dSmrgIt was created by libpthread-stubs $as_me 0.3, which was
186563fbae1dSmrggenerated by GNU Autoconf 2.64.  Invocation command line was
186620d725fbSmrg
186720d725fbSmrg  $ $0 $@
186820d725fbSmrg
186920d725fbSmrg_ACEOF
187020d725fbSmrgexec 5>>config.log
187120d725fbSmrg{
187220d725fbSmrgcat <<_ASUNAME
187320d725fbSmrg## --------- ##
187420d725fbSmrg## Platform. ##
187520d725fbSmrg## --------- ##
187620d725fbSmrg
187720d725fbSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
187820d725fbSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
187920d725fbSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
188020d725fbSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
188120d725fbSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
188220d725fbSmrg
188320d725fbSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
188420d725fbSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
188520d725fbSmrg
188620d725fbSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
188720d725fbSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
188820d725fbSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
188920d725fbSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
189020d725fbSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
189120d725fbSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
189220d725fbSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
189320d725fbSmrg
189420d725fbSmrg_ASUNAME
189520d725fbSmrg
189620d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
189720d725fbSmrgfor as_dir in $PATH
189820d725fbSmrgdo
189920d725fbSmrg  IFS=$as_save_IFS
190020d725fbSmrg  test -z "$as_dir" && as_dir=.
190163fbae1dSmrg    $as_echo "PATH: $as_dir"
190263fbae1dSmrg  done
190320d725fbSmrgIFS=$as_save_IFS
190420d725fbSmrg
190520d725fbSmrg} >&5
190620d725fbSmrg
190720d725fbSmrgcat >&5 <<_ACEOF
190820d725fbSmrg
190920d725fbSmrg
191020d725fbSmrg## ----------- ##
191120d725fbSmrg## Core tests. ##
191220d725fbSmrg## ----------- ##
191320d725fbSmrg
191420d725fbSmrg_ACEOF
191520d725fbSmrg
191620d725fbSmrg
191720d725fbSmrg# Keep a trace of the command line.
191820d725fbSmrg# Strip out --no-create and --no-recursion so they do not pile up.
191920d725fbSmrg# Strip out --silent because we don't want to record it for future runs.
192020d725fbSmrg# Also quote any args containing shell meta-characters.
192120d725fbSmrg# Make two passes to allow for proper duplicate-argument suppression.
192220d725fbSmrgac_configure_args=
192320d725fbSmrgac_configure_args0=
192420d725fbSmrgac_configure_args1=
192520d725fbSmrgac_must_keep_next=false
192620d725fbSmrgfor ac_pass in 1 2
192720d725fbSmrgdo
192820d725fbSmrg  for ac_arg
192920d725fbSmrg  do
193020d725fbSmrg    case $ac_arg in
193120d725fbSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
193220d725fbSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
193320d725fbSmrg    | -silent | --silent | --silen | --sile | --sil)
193420d725fbSmrg      continue ;;
193520d725fbSmrg    *\'*)
193663fbae1dSmrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
193720d725fbSmrg    esac
193820d725fbSmrg    case $ac_pass in
193963fbae1dSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
194020d725fbSmrg    2)
194163fbae1dSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
194220d725fbSmrg      if test $ac_must_keep_next = true; then
194320d725fbSmrg	ac_must_keep_next=false # Got value, back to normal.
194420d725fbSmrg      else
194520d725fbSmrg	case $ac_arg in
194620d725fbSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
194720d725fbSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
194820d725fbSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
194920d725fbSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
195020d725fbSmrg	    case "$ac_configure_args0 " in
195120d725fbSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
195220d725fbSmrg	    esac
195320d725fbSmrg	    ;;
195420d725fbSmrg	  -* ) ac_must_keep_next=true ;;
195520d725fbSmrg	esac
195620d725fbSmrg      fi
195763fbae1dSmrg      as_fn_append ac_configure_args " '$ac_arg'"
195820d725fbSmrg      ;;
195920d725fbSmrg    esac
196020d725fbSmrg  done
196120d725fbSmrgdone
196263fbae1dSmrg{ ac_configure_args0=; unset ac_configure_args0;}
196363fbae1dSmrg{ ac_configure_args1=; unset ac_configure_args1;}
196420d725fbSmrg
196520d725fbSmrg# When interrupted or exit'd, cleanup temporary files, and complete
196620d725fbSmrg# config.log.  We remove comments because anyway the quotes in there
196720d725fbSmrg# would cause problems or look ugly.
196820d725fbSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
196920d725fbSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
197020d725fbSmrgtrap 'exit_status=$?
197120d725fbSmrg  # Save into config.log some information that might help in debugging.
197220d725fbSmrg  {
197320d725fbSmrg    echo
197420d725fbSmrg
197520d725fbSmrg    cat <<\_ASBOX
197620d725fbSmrg## ---------------- ##
197720d725fbSmrg## Cache variables. ##
197820d725fbSmrg## ---------------- ##
197920d725fbSmrg_ASBOX
198020d725fbSmrg    echo
198120d725fbSmrg    # The following way of writing the cache mishandles newlines in values,
198220d725fbSmrg(
198320d725fbSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
198420d725fbSmrg    eval ac_val=\$$ac_var
198520d725fbSmrg    case $ac_val in #(
198620d725fbSmrg    *${as_nl}*)
198720d725fbSmrg      case $ac_var in #(
198863fbae1dSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
198963fbae1dSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
199020d725fbSmrg      esac
199120d725fbSmrg      case $ac_var in #(
199220d725fbSmrg      _ | IFS | as_nl) ;; #(
199363fbae1dSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
199463fbae1dSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
199520d725fbSmrg      esac ;;
199620d725fbSmrg    esac
199720d725fbSmrg  done
199820d725fbSmrg  (set) 2>&1 |
199920d725fbSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
200020d725fbSmrg    *${as_nl}ac_space=\ *)
200120d725fbSmrg      sed -n \
200220d725fbSmrg	"s/'\''/'\''\\\\'\'''\''/g;
200320d725fbSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
200420d725fbSmrg      ;; #(
200520d725fbSmrg    *)
200620d725fbSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
200720d725fbSmrg      ;;
200820d725fbSmrg    esac |
200920d725fbSmrg    sort
201020d725fbSmrg)
201120d725fbSmrg    echo
201220d725fbSmrg
201320d725fbSmrg    cat <<\_ASBOX
201420d725fbSmrg## ----------------- ##
201520d725fbSmrg## Output variables. ##
201620d725fbSmrg## ----------------- ##
201720d725fbSmrg_ASBOX
201820d725fbSmrg    echo
201920d725fbSmrg    for ac_var in $ac_subst_vars
202020d725fbSmrg    do
202120d725fbSmrg      eval ac_val=\$$ac_var
202220d725fbSmrg      case $ac_val in
202363fbae1dSmrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
202420d725fbSmrg      esac
202563fbae1dSmrg      $as_echo "$ac_var='\''$ac_val'\''"
202620d725fbSmrg    done | sort
202720d725fbSmrg    echo
202820d725fbSmrg
202920d725fbSmrg    if test -n "$ac_subst_files"; then
203020d725fbSmrg      cat <<\_ASBOX
203120d725fbSmrg## ------------------- ##
203220d725fbSmrg## File substitutions. ##
203320d725fbSmrg## ------------------- ##
203420d725fbSmrg_ASBOX
203520d725fbSmrg      echo
203620d725fbSmrg      for ac_var in $ac_subst_files
203720d725fbSmrg      do
203820d725fbSmrg	eval ac_val=\$$ac_var
203920d725fbSmrg	case $ac_val in
204063fbae1dSmrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
204120d725fbSmrg	esac
204263fbae1dSmrg	$as_echo "$ac_var='\''$ac_val'\''"
204320d725fbSmrg      done | sort
204420d725fbSmrg      echo
204520d725fbSmrg    fi
204620d725fbSmrg
204720d725fbSmrg    if test -s confdefs.h; then
204820d725fbSmrg      cat <<\_ASBOX
204920d725fbSmrg## ----------- ##
205020d725fbSmrg## confdefs.h. ##
205120d725fbSmrg## ----------- ##
205220d725fbSmrg_ASBOX
205320d725fbSmrg      echo
205420d725fbSmrg      cat confdefs.h
205520d725fbSmrg      echo
205620d725fbSmrg    fi
205720d725fbSmrg    test "$ac_signal" != 0 &&
205863fbae1dSmrg      $as_echo "$as_me: caught signal $ac_signal"
205963fbae1dSmrg    $as_echo "$as_me: exit $exit_status"
206020d725fbSmrg  } >&5
206120d725fbSmrg  rm -f core *.core core.conftest.* &&
206220d725fbSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
206320d725fbSmrg    exit $exit_status
206420d725fbSmrg' 0
206520d725fbSmrgfor ac_signal in 1 2 13 15; do
206663fbae1dSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
206720d725fbSmrgdone
206820d725fbSmrgac_signal=0
206920d725fbSmrg
207020d725fbSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
207120d725fbSmrgrm -f -r conftest* confdefs.h
207220d725fbSmrg
207363fbae1dSmrg$as_echo "/* confdefs.h */" > confdefs.h
207463fbae1dSmrg
207520d725fbSmrg# Predefined preprocessor variables.
207620d725fbSmrg
207720d725fbSmrgcat >>confdefs.h <<_ACEOF
207820d725fbSmrg#define PACKAGE_NAME "$PACKAGE_NAME"
207920d725fbSmrg_ACEOF
208020d725fbSmrg
208120d725fbSmrgcat >>confdefs.h <<_ACEOF
208220d725fbSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
208320d725fbSmrg_ACEOF
208420d725fbSmrg
208520d725fbSmrgcat >>confdefs.h <<_ACEOF
208620d725fbSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
208720d725fbSmrg_ACEOF
208820d725fbSmrg
208920d725fbSmrgcat >>confdefs.h <<_ACEOF
209020d725fbSmrg#define PACKAGE_STRING "$PACKAGE_STRING"
209120d725fbSmrg_ACEOF
209220d725fbSmrg
209320d725fbSmrgcat >>confdefs.h <<_ACEOF
209420d725fbSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
209520d725fbSmrg_ACEOF
209620d725fbSmrg
209763fbae1dSmrgcat >>confdefs.h <<_ACEOF
209863fbae1dSmrg#define PACKAGE_URL "$PACKAGE_URL"
209963fbae1dSmrg_ACEOF
210063fbae1dSmrg
210120d725fbSmrg
210220d725fbSmrg# Let the site file select an alternate cache file if it wants to.
210363fbae1dSmrg# Prefer an explicitly selected file to automatically selected ones.
210463fbae1dSmrgac_site_file1=NONE
210563fbae1dSmrgac_site_file2=NONE
210620d725fbSmrgif test -n "$CONFIG_SITE"; then
210763fbae1dSmrg  ac_site_file1=$CONFIG_SITE
210820d725fbSmrgelif test "x$prefix" != xNONE; then
210963fbae1dSmrg  ac_site_file1=$prefix/share/config.site
211063fbae1dSmrg  ac_site_file2=$prefix/etc/config.site
211120d725fbSmrgelse
211263fbae1dSmrg  ac_site_file1=$ac_default_prefix/share/config.site
211363fbae1dSmrg  ac_site_file2=$ac_default_prefix/etc/config.site
211420d725fbSmrgfi
211563fbae1dSmrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
211620d725fbSmrgdo
211763fbae1dSmrg  test "x$ac_site_file" = xNONE && continue
211820d725fbSmrg  if test -r "$ac_site_file"; then
211963fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
212063fbae1dSmrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
212120d725fbSmrg    sed 's/^/| /' "$ac_site_file" >&5
212220d725fbSmrg    . "$ac_site_file"
212320d725fbSmrg  fi
212420d725fbSmrgdone
212520d725fbSmrg
212620d725fbSmrgif test -r "$cache_file"; then
212720d725fbSmrg  # Some versions of bash will fail to source /dev/null (special
212820d725fbSmrg  # files actually), so we avoid doing that.
212920d725fbSmrg  if test -f "$cache_file"; then
213063fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
213163fbae1dSmrg$as_echo "$as_me: loading cache $cache_file" >&6;}
213220d725fbSmrg    case $cache_file in
213320d725fbSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
213420d725fbSmrg      *)                      . "./$cache_file";;
213520d725fbSmrg    esac
213620d725fbSmrg  fi
213720d725fbSmrgelse
213863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
213963fbae1dSmrg$as_echo "$as_me: creating cache $cache_file" >&6;}
214020d725fbSmrg  >$cache_file
214120d725fbSmrgfi
214220d725fbSmrg
214320d725fbSmrg# Check that the precious variables saved in the cache have kept the same
214420d725fbSmrg# value.
214520d725fbSmrgac_cache_corrupted=false
214620d725fbSmrgfor ac_var in $ac_precious_vars; do
214720d725fbSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
214820d725fbSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
214920d725fbSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
215020d725fbSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
215120d725fbSmrg  case $ac_old_set,$ac_new_set in
215220d725fbSmrg    set,)
215363fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
215463fbae1dSmrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
215520d725fbSmrg      ac_cache_corrupted=: ;;
215620d725fbSmrg    ,set)
215763fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
215863fbae1dSmrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
215920d725fbSmrg      ac_cache_corrupted=: ;;
216020d725fbSmrg    ,);;
216120d725fbSmrg    *)
216220d725fbSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
216363fbae1dSmrg	# differences in whitespace do not lead to failure.
216463fbae1dSmrg	ac_old_val_w=`echo x $ac_old_val`
216563fbae1dSmrg	ac_new_val_w=`echo x $ac_new_val`
216663fbae1dSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
216763fbae1dSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
216863fbae1dSmrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
216963fbae1dSmrg	  ac_cache_corrupted=:
217063fbae1dSmrg	else
217163fbae1dSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
217263fbae1dSmrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
217363fbae1dSmrg	  eval $ac_var=\$ac_old_val
217463fbae1dSmrg	fi
217563fbae1dSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
217663fbae1dSmrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
217763fbae1dSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
217863fbae1dSmrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
217920d725fbSmrg      fi;;
218020d725fbSmrg  esac
218120d725fbSmrg  # Pass precious variables to config.status.
218220d725fbSmrg  if test "$ac_new_set" = set; then
218320d725fbSmrg    case $ac_new_val in
218463fbae1dSmrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
218520d725fbSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
218620d725fbSmrg    esac
218720d725fbSmrg    case " $ac_configure_args " in
218820d725fbSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
218963fbae1dSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
219020d725fbSmrg    esac
219120d725fbSmrg  fi
219220d725fbSmrgdone
219320d725fbSmrgif $ac_cache_corrupted; then
219463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
219563fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
219663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
219763fbae1dSmrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
219863fbae1dSmrg  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
219920d725fbSmrgfi
220063fbae1dSmrg## -------------------- ##
220163fbae1dSmrg## Main body of script. ##
220263fbae1dSmrg## -------------------- ##
220320d725fbSmrg
220420d725fbSmrgac_ext=c
220520d725fbSmrgac_cpp='$CPP $CPPFLAGS'
220620d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
220720d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
220820d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
220920d725fbSmrg
221020d725fbSmrg
221120d725fbSmrg
221263fbae1dSmrgam__api_version='1.11'
221363fbae1dSmrg
221420d725fbSmrgac_aux_dir=
221520d725fbSmrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
221663fbae1dSmrg  for ac_t in install-sh install.sh shtool; do
221763fbae1dSmrg    if test -f "$ac_dir/$ac_t"; then
221863fbae1dSmrg      ac_aux_dir=$ac_dir
221963fbae1dSmrg      ac_install_sh="$ac_aux_dir/$ac_t -c"
222063fbae1dSmrg      break 2
222163fbae1dSmrg    fi
222263fbae1dSmrg  done
222320d725fbSmrgdone
222420d725fbSmrgif test -z "$ac_aux_dir"; then
222563fbae1dSmrg  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
222620d725fbSmrgfi
222720d725fbSmrg
222820d725fbSmrg# These three variables are undocumented and unsupported,
222920d725fbSmrg# and are intended to be withdrawn in a future Autoconf release.
223020d725fbSmrg# They can cause serious problems if a builder's source tree is in a directory
223120d725fbSmrg# whose full name contains unusual characters.
223220d725fbSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
223320d725fbSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
223420d725fbSmrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
223520d725fbSmrg
223620d725fbSmrg
223720d725fbSmrg# Find a good install program.  We prefer a C program (faster),
223820d725fbSmrg# so one script is as good as another.  But avoid the broken or
223920d725fbSmrg# incompatible versions:
224020d725fbSmrg# SysV /etc/install, /usr/sbin/install
224120d725fbSmrg# SunOS /usr/etc/install
224220d725fbSmrg# IRIX /sbin/install
224320d725fbSmrg# AIX /bin/install
224420d725fbSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
224520d725fbSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
224620d725fbSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
224720d725fbSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
224820d725fbSmrg# OS/2's system install, which has a completely different semantic
224920d725fbSmrg# ./install, which can be erroneously created by make from ./install.sh.
225063fbae1dSmrg# Reject install programs that cannot install multiple files.
225163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
225263fbae1dSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
225320d725fbSmrgif test -z "$INSTALL"; then
225463fbae1dSmrgif test "${ac_cv_path_install+set}" = set; then :
225563fbae1dSmrg  $as_echo_n "(cached) " >&6
225620d725fbSmrgelse
225720d725fbSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
225820d725fbSmrgfor as_dir in $PATH
225920d725fbSmrgdo
226020d725fbSmrg  IFS=$as_save_IFS
226120d725fbSmrg  test -z "$as_dir" && as_dir=.
226263fbae1dSmrg    # Account for people who put trailing slashes in PATH elements.
226363fbae1dSmrgcase $as_dir/ in #((
226463fbae1dSmrg  ./ | .// | /[cC]/* | \
226520d725fbSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
226663fbae1dSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
226720d725fbSmrg  /usr/ucb/* ) ;;
226820d725fbSmrg  *)
226920d725fbSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
227020d725fbSmrg    # Don't use installbsd from OSF since it installs stuff as root
227120d725fbSmrg    # by default.
227220d725fbSmrg    for ac_prog in ginstall scoinst install; do
227320d725fbSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
227463fbae1dSmrg	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
227520d725fbSmrg	  if test $ac_prog = install &&
227620d725fbSmrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
227720d725fbSmrg	    # AIX install.  It has an incompatible calling convention.
227820d725fbSmrg	    :
227920d725fbSmrg	  elif test $ac_prog = install &&
228020d725fbSmrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
228120d725fbSmrg	    # program-specific install script used by HP pwplus--don't use.
228220d725fbSmrg	    :
228320d725fbSmrg	  else
228463fbae1dSmrg	    rm -rf conftest.one conftest.two conftest.dir
228563fbae1dSmrg	    echo one > conftest.one
228663fbae1dSmrg	    echo two > conftest.two
228763fbae1dSmrg	    mkdir conftest.dir
228863fbae1dSmrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
228963fbae1dSmrg	      test -s conftest.one && test -s conftest.two &&
229063fbae1dSmrg	      test -s conftest.dir/conftest.one &&
229163fbae1dSmrg	      test -s conftest.dir/conftest.two
229263fbae1dSmrg	    then
229363fbae1dSmrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
229463fbae1dSmrg	      break 3
229563fbae1dSmrg	    fi
229620d725fbSmrg	  fi
229720d725fbSmrg	fi
229820d725fbSmrg      done
229920d725fbSmrg    done
230020d725fbSmrg    ;;
230120d725fbSmrgesac
230263fbae1dSmrg
230363fbae1dSmrg  done
230420d725fbSmrgIFS=$as_save_IFS
230520d725fbSmrg
230663fbae1dSmrgrm -rf conftest.one conftest.two conftest.dir
230720d725fbSmrg
230820d725fbSmrgfi
230920d725fbSmrg  if test "${ac_cv_path_install+set}" = set; then
231020d725fbSmrg    INSTALL=$ac_cv_path_install
231120d725fbSmrg  else
231220d725fbSmrg    # As a last resort, use the slow shell script.  Don't cache a
231320d725fbSmrg    # value for INSTALL within a source directory, because that will
231420d725fbSmrg    # break other packages using the cache if that directory is
231520d725fbSmrg    # removed, or if the value is a relative name.
231620d725fbSmrg    INSTALL=$ac_install_sh
231720d725fbSmrg  fi
231820d725fbSmrgfi
231963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
232063fbae1dSmrg$as_echo "$INSTALL" >&6; }
232120d725fbSmrg
232220d725fbSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
232320d725fbSmrg# It thinks the first close brace ends the variable substitution.
232420d725fbSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
232520d725fbSmrg
232620d725fbSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
232720d725fbSmrg
232820d725fbSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
232920d725fbSmrg
233063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
233163fbae1dSmrg$as_echo_n "checking whether build environment is sane... " >&6; }
233220d725fbSmrg# Just in case
233320d725fbSmrgsleep 1
233420d725fbSmrgecho timestamp > conftest.file
233563fbae1dSmrg# Reject unsafe characters in $srcdir or the absolute working directory
233663fbae1dSmrg# name.  Accept space and tab only in the latter.
233763fbae1dSmrgam_lf='
233863fbae1dSmrg'
233963fbae1dSmrgcase `pwd` in
234063fbae1dSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
234163fbae1dSmrg    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
234263fbae1dSmrgesac
234363fbae1dSmrgcase $srcdir in
234463fbae1dSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
234563fbae1dSmrg    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
234663fbae1dSmrgesac
234763fbae1dSmrg
234820d725fbSmrg# Do `set' in a subshell so we don't clobber the current shell's
234920d725fbSmrg# arguments.  Must try -L first in case configure is actually a
235020d725fbSmrg# symlink; some systems play weird games with the mod time of symlinks
235120d725fbSmrg# (eg FreeBSD returns the mod time of the symlink's containing
235220d725fbSmrg# directory).
235320d725fbSmrgif (
235463fbae1dSmrg   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
235520d725fbSmrg   if test "$*" = "X"; then
235620d725fbSmrg      # -L didn't work.
235763fbae1dSmrg      set X `ls -t "$srcdir/configure" conftest.file`
235820d725fbSmrg   fi
235920d725fbSmrg   rm -f conftest.file
236020d725fbSmrg   if test "$*" != "X $srcdir/configure conftest.file" \
236120d725fbSmrg      && test "$*" != "X conftest.file $srcdir/configure"; then
236220d725fbSmrg
236320d725fbSmrg      # If neither matched, then we have a broken ls.  This can happen
236420d725fbSmrg      # if, for instance, CONFIG_SHELL is bash and it inherits a
236520d725fbSmrg      # broken ls alias from the environment.  This has actually
236620d725fbSmrg      # happened.  Such a system could not be considered "sane".
236763fbae1dSmrg      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
236863fbae1dSmrgalias in your environment" "$LINENO" 5
236920d725fbSmrg   fi
237020d725fbSmrg
237120d725fbSmrg   test "$2" = conftest.file
237220d725fbSmrg   )
237320d725fbSmrgthen
237420d725fbSmrg   # Ok.
237520d725fbSmrg   :
237620d725fbSmrgelse
237763fbae1dSmrg   as_fn_error "newly created file is older than distributed files!
237863fbae1dSmrgCheck your system clock" "$LINENO" 5
237920d725fbSmrgfi
238063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
238163fbae1dSmrg$as_echo "yes" >&6; }
238220d725fbSmrgtest "$program_prefix" != NONE &&
238320d725fbSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
238420d725fbSmrg# Use a double $ so make ignores it.
238520d725fbSmrgtest "$program_suffix" != NONE &&
238620d725fbSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
238763fbae1dSmrg# Double any \ or $.
238820d725fbSmrg# By default was `s,x,x', remove it if useless.
238963fbae1dSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
239063fbae1dSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
239120d725fbSmrg
239220d725fbSmrg# expand $ac_aux_dir to an absolute path
239320d725fbSmrgam_aux_dir=`cd $ac_aux_dir && pwd`
239420d725fbSmrg
239563fbae1dSmrgif test x"${MISSING+set}" != xset; then
239663fbae1dSmrg  case $am_aux_dir in
239763fbae1dSmrg  *\ * | *\	*)
239863fbae1dSmrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
239963fbae1dSmrg  *)
240063fbae1dSmrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
240163fbae1dSmrg  esac
240263fbae1dSmrgfi
240320d725fbSmrg# Use eval to expand $SHELL
240420d725fbSmrgif eval "$MISSING --run true"; then
240520d725fbSmrg  am_missing_run="$MISSING --run "
240620d725fbSmrgelse
240720d725fbSmrg  am_missing_run=
240863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
240963fbae1dSmrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
241020d725fbSmrgfi
241120d725fbSmrg
241263fbae1dSmrgif test x"${install_sh}" != xset; then
241363fbae1dSmrg  case $am_aux_dir in
241463fbae1dSmrg  *\ * | *\	*)
241563fbae1dSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
241663fbae1dSmrg  *)
241763fbae1dSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
241863fbae1dSmrg  esac
241963fbae1dSmrgfi
242063fbae1dSmrg
242163fbae1dSmrg# Installed binaries are usually stripped using `strip' when the user
242263fbae1dSmrg# run `make install-strip'.  However `strip' might not be the right
242363fbae1dSmrg# tool to use in cross-compilation environments, therefore Automake
242463fbae1dSmrg# will honor the `STRIP' environment variable to overrule this program.
242563fbae1dSmrgif test "$cross_compiling" != no; then
242663fbae1dSmrg  if test -n "$ac_tool_prefix"; then
242763fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
242863fbae1dSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
242963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
243063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
243163fbae1dSmrgif test "${ac_cv_prog_STRIP+set}" = set; then :
243263fbae1dSmrg  $as_echo_n "(cached) " >&6
243320d725fbSmrgelse
243463fbae1dSmrg  if test -n "$STRIP"; then
243563fbae1dSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
243620d725fbSmrgelse
243720d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243820d725fbSmrgfor as_dir in $PATH
243920d725fbSmrgdo
244020d725fbSmrg  IFS=$as_save_IFS
244120d725fbSmrg  test -z "$as_dir" && as_dir=.
244263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
244363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
244463fbae1dSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
244563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
244620d725fbSmrg    break 2
244720d725fbSmrg  fi
244820d725fbSmrgdone
244963fbae1dSmrg  done
245020d725fbSmrgIFS=$as_save_IFS
245120d725fbSmrg
245220d725fbSmrgfi
245320d725fbSmrgfi
245463fbae1dSmrgSTRIP=$ac_cv_prog_STRIP
245563fbae1dSmrgif test -n "$STRIP"; then
245663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
245763fbae1dSmrg$as_echo "$STRIP" >&6; }
245820d725fbSmrgelse
245963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
246063fbae1dSmrg$as_echo "no" >&6; }
246120d725fbSmrgfi
246220d725fbSmrg
246320d725fbSmrg
246463fbae1dSmrgfi
246563fbae1dSmrgif test -z "$ac_cv_prog_STRIP"; then
246663fbae1dSmrg  ac_ct_STRIP=$STRIP
246763fbae1dSmrg  # Extract the first word of "strip", so it can be a program name with args.
246863fbae1dSmrgset dummy strip; ac_word=$2
246963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
247063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
247163fbae1dSmrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
247263fbae1dSmrg  $as_echo_n "(cached) " >&6
247363fbae1dSmrgelse
247463fbae1dSmrg  if test -n "$ac_ct_STRIP"; then
247563fbae1dSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
247663fbae1dSmrgelse
247763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
247863fbae1dSmrgfor as_dir in $PATH
247963fbae1dSmrgdo
248063fbae1dSmrg  IFS=$as_save_IFS
248163fbae1dSmrg  test -z "$as_dir" && as_dir=.
248263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
248363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
248463fbae1dSmrg    ac_cv_prog_ac_ct_STRIP="strip"
248563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
248663fbae1dSmrg    break 2
248763fbae1dSmrg  fi
248820d725fbSmrgdone
248963fbae1dSmrg  done
249063fbae1dSmrgIFS=$as_save_IFS
249120d725fbSmrg
249220d725fbSmrgfi
249320d725fbSmrgfi
249463fbae1dSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
249563fbae1dSmrgif test -n "$ac_ct_STRIP"; then
249663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
249763fbae1dSmrg$as_echo "$ac_ct_STRIP" >&6; }
249820d725fbSmrgelse
249963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
250063fbae1dSmrg$as_echo "no" >&6; }
250163fbae1dSmrgfi
250263fbae1dSmrg
250363fbae1dSmrg  if test "x$ac_ct_STRIP" = x; then
250463fbae1dSmrg    STRIP=":"
250563fbae1dSmrg  else
250663fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
250763fbae1dSmrgyes:)
250863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
250963fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
251063fbae1dSmrgac_tool_warned=yes ;;
251163fbae1dSmrgesac
251263fbae1dSmrg    STRIP=$ac_ct_STRIP
251363fbae1dSmrg  fi
251463fbae1dSmrgelse
251563fbae1dSmrg  STRIP="$ac_cv_prog_STRIP"
251663fbae1dSmrgfi
251763fbae1dSmrg
251863fbae1dSmrgfi
251963fbae1dSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
252063fbae1dSmrg
252163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
252263fbae1dSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
252363fbae1dSmrgif test -z "$MKDIR_P"; then
252463fbae1dSmrg  if test "${ac_cv_path_mkdir+set}" = set; then :
252563fbae1dSmrg  $as_echo_n "(cached) " >&6
252663fbae1dSmrgelse
252763fbae1dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
252863fbae1dSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
252963fbae1dSmrgdo
253063fbae1dSmrg  IFS=$as_save_IFS
253163fbae1dSmrg  test -z "$as_dir" && as_dir=.
253263fbae1dSmrg    for ac_prog in mkdir gmkdir; do
253363fbae1dSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
253463fbae1dSmrg	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
253563fbae1dSmrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
253663fbae1dSmrg	     'mkdir (GNU coreutils) '* | \
253763fbae1dSmrg	     'mkdir (coreutils) '* | \
253863fbae1dSmrg	     'mkdir (fileutils) '4.1*)
253963fbae1dSmrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
254063fbae1dSmrg	       break 3;;
254163fbae1dSmrg	   esac
254263fbae1dSmrg	 done
254363fbae1dSmrg       done
254463fbae1dSmrg  done
254563fbae1dSmrgIFS=$as_save_IFS
254663fbae1dSmrg
254763fbae1dSmrgfi
254863fbae1dSmrg
254963fbae1dSmrg  if test "${ac_cv_path_mkdir+set}" = set; then
255063fbae1dSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
255163fbae1dSmrg  else
255263fbae1dSmrg    # As a last resort, use the slow shell script.  Don't cache a
255363fbae1dSmrg    # value for MKDIR_P within a source directory, because that will
255463fbae1dSmrg    # break other packages using the cache if that directory is
255563fbae1dSmrg    # removed, or if the value is a relative name.
255663fbae1dSmrg    test -d ./--version && rmdir ./--version
255763fbae1dSmrg    MKDIR_P="$ac_install_sh -d"
255863fbae1dSmrg  fi
255963fbae1dSmrgfi
256063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
256163fbae1dSmrg$as_echo "$MKDIR_P" >&6; }
256263fbae1dSmrg
256363fbae1dSmrgmkdir_p="$MKDIR_P"
256463fbae1dSmrgcase $mkdir_p in
256563fbae1dSmrg  [\\/$]* | ?:[\\/]*) ;;
256663fbae1dSmrg  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
256763fbae1dSmrgesac
256863fbae1dSmrg
256963fbae1dSmrgfor ac_prog in gawk mawk nawk awk
257063fbae1dSmrgdo
257163fbae1dSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
257263fbae1dSmrgset dummy $ac_prog; ac_word=$2
257363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
257463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
257563fbae1dSmrgif test "${ac_cv_prog_AWK+set}" = set; then :
257663fbae1dSmrg  $as_echo_n "(cached) " >&6
257763fbae1dSmrgelse
257863fbae1dSmrg  if test -n "$AWK"; then
257963fbae1dSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
258063fbae1dSmrgelse
258163fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
258263fbae1dSmrgfor as_dir in $PATH
258363fbae1dSmrgdo
258463fbae1dSmrg  IFS=$as_save_IFS
258563fbae1dSmrg  test -z "$as_dir" && as_dir=.
258663fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
258763fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
258863fbae1dSmrg    ac_cv_prog_AWK="$ac_prog"
258963fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
259063fbae1dSmrg    break 2
259163fbae1dSmrg  fi
259263fbae1dSmrgdone
259363fbae1dSmrg  done
259463fbae1dSmrgIFS=$as_save_IFS
259563fbae1dSmrg
259663fbae1dSmrgfi
259763fbae1dSmrgfi
259863fbae1dSmrgAWK=$ac_cv_prog_AWK
259963fbae1dSmrgif test -n "$AWK"; then
260063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
260163fbae1dSmrg$as_echo "$AWK" >&6; }
260263fbae1dSmrgelse
260363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
260463fbae1dSmrg$as_echo "no" >&6; }
260563fbae1dSmrgfi
260663fbae1dSmrg
260763fbae1dSmrg
260863fbae1dSmrg  test -n "$AWK" && break
260963fbae1dSmrgdone
261063fbae1dSmrg
261163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
261263fbae1dSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
261363fbae1dSmrgset x ${MAKE-make}
261463fbae1dSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
261563fbae1dSmrgif { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
261663fbae1dSmrg  $as_echo_n "(cached) " >&6
261763fbae1dSmrgelse
261863fbae1dSmrg  cat >conftest.make <<\_ACEOF
261963fbae1dSmrgSHELL = /bin/sh
262063fbae1dSmrgall:
262163fbae1dSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
262263fbae1dSmrg_ACEOF
262363fbae1dSmrg# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
262463fbae1dSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
262563fbae1dSmrg  *@@@%%%=?*=@@@%%%*)
262663fbae1dSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
262763fbae1dSmrg  *)
262863fbae1dSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
262963fbae1dSmrgesac
263063fbae1dSmrgrm -f conftest.make
263163fbae1dSmrgfi
263263fbae1dSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
263363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
263463fbae1dSmrg$as_echo "yes" >&6; }
263563fbae1dSmrg  SET_MAKE=
263663fbae1dSmrgelse
263763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
263863fbae1dSmrg$as_echo "no" >&6; }
263963fbae1dSmrg  SET_MAKE="MAKE=${MAKE-make}"
264063fbae1dSmrgfi
264163fbae1dSmrg
264263fbae1dSmrgrm -rf .tst 2>/dev/null
264363fbae1dSmrgmkdir .tst 2>/dev/null
264463fbae1dSmrgif test -d .tst; then
264563fbae1dSmrg  am__leading_dot=.
264663fbae1dSmrgelse
264763fbae1dSmrg  am__leading_dot=_
264863fbae1dSmrgfi
264963fbae1dSmrgrmdir .tst 2>/dev/null
265063fbae1dSmrg
265163fbae1dSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
265263fbae1dSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
265363fbae1dSmrg  # is not polluted with repeated "-I."
265463fbae1dSmrg  am__isrc=' -I$(srcdir)'
265563fbae1dSmrg  # test to see if srcdir already configured
265663fbae1dSmrg  if test -f $srcdir/config.status; then
265763fbae1dSmrg    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
265863fbae1dSmrg  fi
265920d725fbSmrgfi
266020d725fbSmrg
266120d725fbSmrg# test whether we have cygpath
266220d725fbSmrgif test -z "$CYGPATH_W"; then
266320d725fbSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
266420d725fbSmrg    CYGPATH_W='cygpath -w'
266520d725fbSmrg  else
266620d725fbSmrg    CYGPATH_W=echo
266720d725fbSmrg  fi
266820d725fbSmrgfi
266920d725fbSmrg
267020d725fbSmrg
267120d725fbSmrg# Define the identity of the package.
267220d725fbSmrg PACKAGE='libpthread-stubs'
267363fbae1dSmrg VERSION='0.3'
267420d725fbSmrg
267520d725fbSmrg
267620d725fbSmrgcat >>confdefs.h <<_ACEOF
267720d725fbSmrg#define PACKAGE "$PACKAGE"
267820d725fbSmrg_ACEOF
267920d725fbSmrg
268020d725fbSmrg
268120d725fbSmrgcat >>confdefs.h <<_ACEOF
268220d725fbSmrg#define VERSION "$VERSION"
268320d725fbSmrg_ACEOF
268420d725fbSmrg
268520d725fbSmrg# Some tools Automake needs.
268620d725fbSmrg
268720d725fbSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
268820d725fbSmrg
268920d725fbSmrg
269020d725fbSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
269120d725fbSmrg
269220d725fbSmrg
269320d725fbSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
269420d725fbSmrg
269520d725fbSmrg
269620d725fbSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
269720d725fbSmrg
269820d725fbSmrg
269920d725fbSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
270020d725fbSmrg
270163fbae1dSmrg# We need awk for the "check" target.  The system "awk" is bad on
270263fbae1dSmrg# some platforms.
270363fbae1dSmrg# Always define AMTAR for backward compatibility.
270420d725fbSmrg
270563fbae1dSmrgAMTAR=${AMTAR-"${am_missing_run}tar"}
270620d725fbSmrg
270763fbae1dSmrgam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
270820d725fbSmrg
270920d725fbSmrg
271020d725fbSmrg
271120d725fbSmrg
271220d725fbSmrg
271320d725fbSmrg
271463fbae1dSmrgac_config_headers="$ac_config_headers config.h"
271520d725fbSmrg
271620d725fbSmrg
271763fbae1dSmrgcase `pwd` in
271863fbae1dSmrg  *\ * | *\	*)
271963fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
272063fbae1dSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
272163fbae1dSmrgesac
272220d725fbSmrg
272320d725fbSmrg
272420d725fbSmrg
272563fbae1dSmrgmacro_version='2.2.6'
272663fbae1dSmrgmacro_revision='1.3012'
272720d725fbSmrg
272820d725fbSmrg
272920d725fbSmrg
273020d725fbSmrg
273120d725fbSmrg
273220d725fbSmrg
273320d725fbSmrg
273420d725fbSmrg
273520d725fbSmrg
273620d725fbSmrg
273720d725fbSmrg
273863fbae1dSmrg
273963fbae1dSmrg
274063fbae1dSmrgltmain="$ac_aux_dir/ltmain.sh"
274163fbae1dSmrg
274220d725fbSmrg# Make sure we can run config.sub.
274320d725fbSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
274463fbae1dSmrg  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
274520d725fbSmrg
274663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
274763fbae1dSmrg$as_echo_n "checking build system type... " >&6; }
274863fbae1dSmrgif test "${ac_cv_build+set}" = set; then :
274963fbae1dSmrg  $as_echo_n "(cached) " >&6
275020d725fbSmrgelse
275120d725fbSmrg  ac_build_alias=$build_alias
275220d725fbSmrgtest "x$ac_build_alias" = x &&
275320d725fbSmrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
275420d725fbSmrgtest "x$ac_build_alias" = x &&
275563fbae1dSmrg  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
275620d725fbSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
275763fbae1dSmrg  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
275820d725fbSmrg
275920d725fbSmrgfi
276063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
276163fbae1dSmrg$as_echo "$ac_cv_build" >&6; }
276220d725fbSmrgcase $ac_cv_build in
276320d725fbSmrg*-*-*) ;;
276463fbae1dSmrg*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
276520d725fbSmrgesac
276620d725fbSmrgbuild=$ac_cv_build
276720d725fbSmrgac_save_IFS=$IFS; IFS='-'
276820d725fbSmrgset x $ac_cv_build
276920d725fbSmrgshift
277020d725fbSmrgbuild_cpu=$1
277120d725fbSmrgbuild_vendor=$2
277220d725fbSmrgshift; shift
277320d725fbSmrg# Remember, the first character of IFS is used to create $*,
277420d725fbSmrg# except with old shells:
277520d725fbSmrgbuild_os=$*
277620d725fbSmrgIFS=$ac_save_IFS
277720d725fbSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
277820d725fbSmrg
277920d725fbSmrg
278063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
278163fbae1dSmrg$as_echo_n "checking host system type... " >&6; }
278263fbae1dSmrgif test "${ac_cv_host+set}" = set; then :
278363fbae1dSmrg  $as_echo_n "(cached) " >&6
278420d725fbSmrgelse
278520d725fbSmrg  if test "x$host_alias" = x; then
278620d725fbSmrg  ac_cv_host=$ac_cv_build
278720d725fbSmrgelse
278820d725fbSmrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
278963fbae1dSmrg    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
279020d725fbSmrgfi
279120d725fbSmrg
279220d725fbSmrgfi
279363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
279463fbae1dSmrg$as_echo "$ac_cv_host" >&6; }
279520d725fbSmrgcase $ac_cv_host in
279620d725fbSmrg*-*-*) ;;
279763fbae1dSmrg*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
279820d725fbSmrgesac
279920d725fbSmrghost=$ac_cv_host
280020d725fbSmrgac_save_IFS=$IFS; IFS='-'
280120d725fbSmrgset x $ac_cv_host
280220d725fbSmrgshift
280320d725fbSmrghost_cpu=$1
280420d725fbSmrghost_vendor=$2
280520d725fbSmrgshift; shift
280620d725fbSmrg# Remember, the first character of IFS is used to create $*,
280720d725fbSmrg# except with old shells:
280820d725fbSmrghost_os=$*
280920d725fbSmrgIFS=$ac_save_IFS
281020d725fbSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
281120d725fbSmrg
281220d725fbSmrg
281320d725fbSmrgDEPDIR="${am__leading_dot}deps"
281420d725fbSmrg
281520d725fbSmrgac_config_commands="$ac_config_commands depfiles"
281620d725fbSmrg
281720d725fbSmrg
281820d725fbSmrgam_make=${MAKE-make}
281920d725fbSmrgcat > confinc << 'END'
282020d725fbSmrgam__doit:
282163fbae1dSmrg	@echo this is the am__doit target
282220d725fbSmrg.PHONY: am__doit
282320d725fbSmrgEND
282420d725fbSmrg# If we don't find an include directive, just comment out the code.
282563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
282663fbae1dSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
282720d725fbSmrgam__include="#"
282820d725fbSmrgam__quote=
282920d725fbSmrg_am_result=none
283020d725fbSmrg# First try GNU make style include.
283120d725fbSmrgecho "include confinc" > confmf
283263fbae1dSmrg# Ignore all kinds of additional output from `make'.
283363fbae1dSmrgcase `$am_make -s -f confmf 2> /dev/null` in #(
283463fbae1dSmrg*the\ am__doit\ target*)
283563fbae1dSmrg  am__include=include
283663fbae1dSmrg  am__quote=
283763fbae1dSmrg  _am_result=GNU
283863fbae1dSmrg  ;;
283963fbae1dSmrgesac
284020d725fbSmrg# Now try BSD make style include.
284120d725fbSmrgif test "$am__include" = "#"; then
284220d725fbSmrg   echo '.include "confinc"' > confmf
284363fbae1dSmrg   case `$am_make -s -f confmf 2> /dev/null` in #(
284463fbae1dSmrg   *the\ am__doit\ target*)
284563fbae1dSmrg     am__include=.include
284663fbae1dSmrg     am__quote="\""
284763fbae1dSmrg     _am_result=BSD
284863fbae1dSmrg     ;;
284963fbae1dSmrg   esac
285020d725fbSmrgfi
285120d725fbSmrg
285220d725fbSmrg
285363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
285463fbae1dSmrg$as_echo "$_am_result" >&6; }
285520d725fbSmrgrm -f confinc confmf
285620d725fbSmrg
285720d725fbSmrg# Check whether --enable-dependency-tracking was given.
285863fbae1dSmrgif test "${enable_dependency_tracking+set}" = set; then :
285920d725fbSmrg  enableval=$enable_dependency_tracking;
286020d725fbSmrgfi
286120d725fbSmrg
286220d725fbSmrgif test "x$enable_dependency_tracking" != xno; then
286320d725fbSmrg  am_depcomp="$ac_aux_dir/depcomp"
286420d725fbSmrg  AMDEPBACKSLASH='\'
286520d725fbSmrgfi
286663fbae1dSmrg if test "x$enable_dependency_tracking" != xno; then
286720d725fbSmrg  AMDEP_TRUE=
286820d725fbSmrg  AMDEP_FALSE='#'
286920d725fbSmrgelse
287020d725fbSmrg  AMDEP_TRUE='#'
287120d725fbSmrg  AMDEP_FALSE=
287220d725fbSmrgfi
287320d725fbSmrg
287420d725fbSmrg
287520d725fbSmrgac_ext=c
287620d725fbSmrgac_cpp='$CPP $CPPFLAGS'
287720d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
287820d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
287920d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
288020d725fbSmrgif test -n "$ac_tool_prefix"; then
288120d725fbSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
288220d725fbSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
288363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
288463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
288563fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then :
288663fbae1dSmrg  $as_echo_n "(cached) " >&6
288720d725fbSmrgelse
288820d725fbSmrg  if test -n "$CC"; then
288920d725fbSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
289020d725fbSmrgelse
289120d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
289220d725fbSmrgfor as_dir in $PATH
289320d725fbSmrgdo
289420d725fbSmrg  IFS=$as_save_IFS
289520d725fbSmrg  test -z "$as_dir" && as_dir=.
289663fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
289763fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
289820d725fbSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
289963fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
290020d725fbSmrg    break 2
290120d725fbSmrg  fi
290220d725fbSmrgdone
290363fbae1dSmrg  done
290420d725fbSmrgIFS=$as_save_IFS
290520d725fbSmrg
290620d725fbSmrgfi
290720d725fbSmrgfi
290820d725fbSmrgCC=$ac_cv_prog_CC
290920d725fbSmrgif test -n "$CC"; then
291063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
291163fbae1dSmrg$as_echo "$CC" >&6; }
291220d725fbSmrgelse
291363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
291463fbae1dSmrg$as_echo "no" >&6; }
291520d725fbSmrgfi
291620d725fbSmrg
291720d725fbSmrg
291820d725fbSmrgfi
291920d725fbSmrgif test -z "$ac_cv_prog_CC"; then
292020d725fbSmrg  ac_ct_CC=$CC
292120d725fbSmrg  # Extract the first word of "gcc", so it can be a program name with args.
292220d725fbSmrgset dummy gcc; ac_word=$2
292363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
292463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
292563fbae1dSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
292663fbae1dSmrg  $as_echo_n "(cached) " >&6
292720d725fbSmrgelse
292820d725fbSmrg  if test -n "$ac_ct_CC"; then
292920d725fbSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
293020d725fbSmrgelse
293120d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
293220d725fbSmrgfor as_dir in $PATH
293320d725fbSmrgdo
293420d725fbSmrg  IFS=$as_save_IFS
293520d725fbSmrg  test -z "$as_dir" && as_dir=.
293663fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
293763fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
293820d725fbSmrg    ac_cv_prog_ac_ct_CC="gcc"
293963fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
294020d725fbSmrg    break 2
294120d725fbSmrg  fi
294220d725fbSmrgdone
294363fbae1dSmrg  done
294420d725fbSmrgIFS=$as_save_IFS
294520d725fbSmrg
294620d725fbSmrgfi
294720d725fbSmrgfi
294820d725fbSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
294920d725fbSmrgif test -n "$ac_ct_CC"; then
295063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
295163fbae1dSmrg$as_echo "$ac_ct_CC" >&6; }
295220d725fbSmrgelse
295363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
295463fbae1dSmrg$as_echo "no" >&6; }
295520d725fbSmrgfi
295620d725fbSmrg
295720d725fbSmrg  if test "x$ac_ct_CC" = x; then
295820d725fbSmrg    CC=""
295920d725fbSmrg  else
296020d725fbSmrg    case $cross_compiling:$ac_tool_warned in
296120d725fbSmrgyes:)
296263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
296363fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
296420d725fbSmrgac_tool_warned=yes ;;
296520d725fbSmrgesac
296620d725fbSmrg    CC=$ac_ct_CC
296720d725fbSmrg  fi
296820d725fbSmrgelse
296920d725fbSmrg  CC="$ac_cv_prog_CC"
297020d725fbSmrgfi
297120d725fbSmrg
297220d725fbSmrgif test -z "$CC"; then
297320d725fbSmrg          if test -n "$ac_tool_prefix"; then
297420d725fbSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
297520d725fbSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
297663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
297763fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
297863fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then :
297963fbae1dSmrg  $as_echo_n "(cached) " >&6
298020d725fbSmrgelse
298120d725fbSmrg  if test -n "$CC"; then
298220d725fbSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
298320d725fbSmrgelse
298420d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
298520d725fbSmrgfor as_dir in $PATH
298620d725fbSmrgdo
298720d725fbSmrg  IFS=$as_save_IFS
298820d725fbSmrg  test -z "$as_dir" && as_dir=.
298963fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
299063fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
299120d725fbSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
299263fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
299320d725fbSmrg    break 2
299420d725fbSmrg  fi
299520d725fbSmrgdone
299663fbae1dSmrg  done
299720d725fbSmrgIFS=$as_save_IFS
299820d725fbSmrg
299920d725fbSmrgfi
300020d725fbSmrgfi
300120d725fbSmrgCC=$ac_cv_prog_CC
300220d725fbSmrgif test -n "$CC"; then
300363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
300463fbae1dSmrg$as_echo "$CC" >&6; }
300520d725fbSmrgelse
300663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
300763fbae1dSmrg$as_echo "no" >&6; }
300820d725fbSmrgfi
300920d725fbSmrg
301020d725fbSmrg
301120d725fbSmrg  fi
301220d725fbSmrgfi
301320d725fbSmrgif test -z "$CC"; then
301420d725fbSmrg  # Extract the first word of "cc", so it can be a program name with args.
301520d725fbSmrgset dummy cc; ac_word=$2
301663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
301763fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
301863fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then :
301963fbae1dSmrg  $as_echo_n "(cached) " >&6
302020d725fbSmrgelse
302120d725fbSmrg  if test -n "$CC"; then
302220d725fbSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
302320d725fbSmrgelse
302420d725fbSmrg  ac_prog_rejected=no
302520d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
302620d725fbSmrgfor as_dir in $PATH
302720d725fbSmrgdo
302820d725fbSmrg  IFS=$as_save_IFS
302920d725fbSmrg  test -z "$as_dir" && as_dir=.
303063fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
303163fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
303220d725fbSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
303320d725fbSmrg       ac_prog_rejected=yes
303420d725fbSmrg       continue
303520d725fbSmrg     fi
303620d725fbSmrg    ac_cv_prog_CC="cc"
303763fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
303820d725fbSmrg    break 2
303920d725fbSmrg  fi
304020d725fbSmrgdone
304163fbae1dSmrg  done
304220d725fbSmrgIFS=$as_save_IFS
304320d725fbSmrg
304420d725fbSmrgif test $ac_prog_rejected = yes; then
304520d725fbSmrg  # We found a bogon in the path, so make sure we never use it.
304620d725fbSmrg  set dummy $ac_cv_prog_CC
304720d725fbSmrg  shift
304820d725fbSmrg  if test $# != 0; then
304920d725fbSmrg    # We chose a different compiler from the bogus one.
305020d725fbSmrg    # However, it has the same basename, so the bogon will be chosen
305120d725fbSmrg    # first if we set CC to just the basename; use the full file name.
305220d725fbSmrg    shift
305320d725fbSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
305420d725fbSmrg  fi
305520d725fbSmrgfi
305620d725fbSmrgfi
305720d725fbSmrgfi
305820d725fbSmrgCC=$ac_cv_prog_CC
305920d725fbSmrgif test -n "$CC"; then
306063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
306163fbae1dSmrg$as_echo "$CC" >&6; }
306220d725fbSmrgelse
306363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
306463fbae1dSmrg$as_echo "no" >&6; }
306520d725fbSmrgfi
306620d725fbSmrg
306720d725fbSmrg
306820d725fbSmrgfi
306920d725fbSmrgif test -z "$CC"; then
307020d725fbSmrg  if test -n "$ac_tool_prefix"; then
307120d725fbSmrg  for ac_prog in cl.exe
307220d725fbSmrg  do
307320d725fbSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
307420d725fbSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
307563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
307663fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
307763fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then :
307863fbae1dSmrg  $as_echo_n "(cached) " >&6
307920d725fbSmrgelse
308020d725fbSmrg  if test -n "$CC"; then
308120d725fbSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
308220d725fbSmrgelse
308320d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
308420d725fbSmrgfor as_dir in $PATH
308520d725fbSmrgdo
308620d725fbSmrg  IFS=$as_save_IFS
308720d725fbSmrg  test -z "$as_dir" && as_dir=.
308863fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
308963fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
309020d725fbSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
309163fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
309220d725fbSmrg    break 2
309320d725fbSmrg  fi
309420d725fbSmrgdone
309563fbae1dSmrg  done
309620d725fbSmrgIFS=$as_save_IFS
309720d725fbSmrg
309820d725fbSmrgfi
309920d725fbSmrgfi
310020d725fbSmrgCC=$ac_cv_prog_CC
310120d725fbSmrgif test -n "$CC"; then
310263fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
310363fbae1dSmrg$as_echo "$CC" >&6; }
310420d725fbSmrgelse
310563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
310663fbae1dSmrg$as_echo "no" >&6; }
310720d725fbSmrgfi
310820d725fbSmrg
310920d725fbSmrg
311020d725fbSmrg    test -n "$CC" && break
311120d725fbSmrg  done
311220d725fbSmrgfi
311320d725fbSmrgif test -z "$CC"; then
311420d725fbSmrg  ac_ct_CC=$CC
311520d725fbSmrg  for ac_prog in cl.exe
311620d725fbSmrgdo
311720d725fbSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
311820d725fbSmrgset dummy $ac_prog; ac_word=$2
311963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
312063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
312163fbae1dSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
312263fbae1dSmrg  $as_echo_n "(cached) " >&6
312320d725fbSmrgelse
312420d725fbSmrg  if test -n "$ac_ct_CC"; then
312520d725fbSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
312620d725fbSmrgelse
312720d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
312820d725fbSmrgfor as_dir in $PATH
312920d725fbSmrgdo
313020d725fbSmrg  IFS=$as_save_IFS
313120d725fbSmrg  test -z "$as_dir" && as_dir=.
313263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
313363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
313420d725fbSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
313563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
313620d725fbSmrg    break 2
313720d725fbSmrg  fi
313820d725fbSmrgdone
313963fbae1dSmrg  done
314020d725fbSmrgIFS=$as_save_IFS
314120d725fbSmrg
314220d725fbSmrgfi
314320d725fbSmrgfi
314420d725fbSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
314520d725fbSmrgif test -n "$ac_ct_CC"; then
314663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
314763fbae1dSmrg$as_echo "$ac_ct_CC" >&6; }
314820d725fbSmrgelse
314963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
315063fbae1dSmrg$as_echo "no" >&6; }
315120d725fbSmrgfi
315220d725fbSmrg
315320d725fbSmrg
315420d725fbSmrg  test -n "$ac_ct_CC" && break
315520d725fbSmrgdone
315620d725fbSmrg
315720d725fbSmrg  if test "x$ac_ct_CC" = x; then
315820d725fbSmrg    CC=""
315920d725fbSmrg  else
316020d725fbSmrg    case $cross_compiling:$ac_tool_warned in
316120d725fbSmrgyes:)
316263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
316363fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
316420d725fbSmrgac_tool_warned=yes ;;
316520d725fbSmrgesac
316620d725fbSmrg    CC=$ac_ct_CC
316720d725fbSmrg  fi
316820d725fbSmrgfi
316920d725fbSmrg
317020d725fbSmrgfi
317120d725fbSmrg
317220d725fbSmrg
317363fbae1dSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
317463fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
317563fbae1dSmrgas_fn_error "no acceptable C compiler found in \$PATH
317663fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; }
317720d725fbSmrg
317820d725fbSmrg# Provide some information about the compiler.
317963fbae1dSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
318063fbae1dSmrgset X $ac_compile
318163fbae1dSmrgac_compiler=$2
318263fbae1dSmrgfor ac_option in --version -v -V -qversion; do
318363fbae1dSmrg  { { ac_try="$ac_compiler $ac_option >&5"
318420d725fbSmrgcase "(($ac_try" in
318520d725fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
318620d725fbSmrg  *) ac_try_echo=$ac_try;;
318720d725fbSmrgesac
318863fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
318963fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
319063fbae1dSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
319120d725fbSmrg  ac_status=$?
319263fbae1dSmrg  if test -s conftest.err; then
319363fbae1dSmrg    sed '10a\
319463fbae1dSmrg... rest of stderr output deleted ...
319563fbae1dSmrg         10q' conftest.err >conftest.er1
319663fbae1dSmrg    cat conftest.er1 >&5
319763fbae1dSmrg    rm -f conftest.er1 conftest.err
319863fbae1dSmrg  fi
319963fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
320063fbae1dSmrg  test $ac_status = 0; }
320163fbae1dSmrgdone
320220d725fbSmrg
320363fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
320420d725fbSmrg/* end confdefs.h.  */
320563fbae1dSmrg#include <stdio.h>
320620d725fbSmrgint
320720d725fbSmrgmain ()
320820d725fbSmrg{
320963fbae1dSmrgFILE *f = fopen ("conftest.out", "w");
321063fbae1dSmrg return ferror (f) || fclose (f) != 0;
321120d725fbSmrg
321220d725fbSmrg  ;
321320d725fbSmrg  return 0;
321420d725fbSmrg}
321520d725fbSmrg_ACEOF
321620d725fbSmrgac_clean_files_save=$ac_clean_files
321763fbae1dSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
321820d725fbSmrg# Try to create an executable without -o first, disregard a.out.
321920d725fbSmrg# It will help us diagnose broken compilers, and finding out an intuition
322020d725fbSmrg# of exeext.
322163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
322263fbae1dSmrg$as_echo_n "checking for C compiler default output file name... " >&6; }
322363fbae1dSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
322463fbae1dSmrg
322563fbae1dSmrg# The possible output files:
322663fbae1dSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
322763fbae1dSmrg
322820d725fbSmrgac_rmfiles=
322920d725fbSmrgfor ac_file in $ac_files
323020d725fbSmrgdo
323120d725fbSmrg  case $ac_file in
323263fbae1dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
323320d725fbSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
323420d725fbSmrg  esac
323520d725fbSmrgdone
323620d725fbSmrgrm -f $ac_rmfiles
323720d725fbSmrg
323863fbae1dSmrgif { { ac_try="$ac_link_default"
323920d725fbSmrgcase "(($ac_try" in
324020d725fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
324120d725fbSmrg  *) ac_try_echo=$ac_try;;
324220d725fbSmrgesac
324363fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
324463fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
324520d725fbSmrg  (eval "$ac_link_default") 2>&5
324620d725fbSmrg  ac_status=$?
324763fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
324863fbae1dSmrg  test $ac_status = 0; }; then :
324920d725fbSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
325020d725fbSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
325120d725fbSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
325220d725fbSmrg# so that the user can short-circuit this test for compilers unknown to
325320d725fbSmrg# Autoconf.
325420d725fbSmrgfor ac_file in $ac_files ''
325520d725fbSmrgdo
325620d725fbSmrg  test -f "$ac_file" || continue
325720d725fbSmrg  case $ac_file in
325863fbae1dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
325920d725fbSmrg	;;
326020d725fbSmrg    [ab].out )
326120d725fbSmrg	# We found the default executable, but exeext='' is most
326220d725fbSmrg	# certainly right.
326320d725fbSmrg	break;;
326420d725fbSmrg    *.* )
326563fbae1dSmrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
326620d725fbSmrg	then :; else
326720d725fbSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
326820d725fbSmrg	fi
326920d725fbSmrg	# We set ac_cv_exeext here because the later test for it is not
327020d725fbSmrg	# safe: cross compilers may not add the suffix if given an `-o'
327120d725fbSmrg	# argument, so we may need to know it at that point already.
327220d725fbSmrg	# Even if this section looks crufty: it has the advantage of
327320d725fbSmrg	# actually working.
327420d725fbSmrg	break;;
327520d725fbSmrg    * )
327620d725fbSmrg	break;;
327720d725fbSmrg  esac
327820d725fbSmrgdone
327920d725fbSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
328020d725fbSmrg
328120d725fbSmrgelse
328220d725fbSmrg  ac_file=''
328320d725fbSmrgfi
328463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
328563fbae1dSmrg$as_echo "$ac_file" >&6; }
328663fbae1dSmrgif test -z "$ac_file"; then :
328763fbae1dSmrg  $as_echo "$as_me: failed program was:" >&5
328820d725fbSmrgsed 's/^/| /' conftest.$ac_ext >&5
328920d725fbSmrg
329063fbae1dSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
329163fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
329263fbae1dSmrg{ as_fn_set_status 77
329363fbae1dSmrgas_fn_error "C compiler cannot create executables
329463fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; }; }
329520d725fbSmrgfi
329620d725fbSmrgac_exeext=$ac_cv_exeext
329720d725fbSmrg
329820d725fbSmrg# Check that the compiler produces executables we can run.  If not, either
329920d725fbSmrg# the compiler is broken, or we cross compile.
330063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
330163fbae1dSmrg$as_echo_n "checking whether the C compiler works... " >&6; }
330220d725fbSmrg# If not cross compiling, check that we can run a simple program.
330320d725fbSmrgif test "$cross_compiling" != yes; then
330420d725fbSmrg  if { ac_try='./$ac_file'
330563fbae1dSmrg  { { case "(($ac_try" in
330620d725fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
330720d725fbSmrg  *) ac_try_echo=$ac_try;;
330820d725fbSmrgesac
330963fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
331063fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
331120d725fbSmrg  (eval "$ac_try") 2>&5
331220d725fbSmrg  ac_status=$?
331363fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
331463fbae1dSmrg  test $ac_status = 0; }; }; then
331520d725fbSmrg    cross_compiling=no
331620d725fbSmrg  else
331720d725fbSmrg    if test "$cross_compiling" = maybe; then
331820d725fbSmrg	cross_compiling=yes
331920d725fbSmrg    else
332063fbae1dSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
332163fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
332263fbae1dSmrgas_fn_error "cannot run C compiled programs.
332320d725fbSmrgIf you meant to cross compile, use \`--host'.
332463fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; }
332520d725fbSmrg    fi
332620d725fbSmrg  fi
332720d725fbSmrgfi
332863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
332963fbae1dSmrg$as_echo "yes" >&6; }
333020d725fbSmrg
333163fbae1dSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
333220d725fbSmrgac_clean_files=$ac_clean_files_save
333320d725fbSmrg# Check that the compiler produces executables we can run.  If not, either
333420d725fbSmrg# the compiler is broken, or we cross compile.
333563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
333663fbae1dSmrg$as_echo_n "checking whether we are cross compiling... " >&6; }
333763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
333863fbae1dSmrg$as_echo "$cross_compiling" >&6; }
333963fbae1dSmrg
334063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
334163fbae1dSmrg$as_echo_n "checking for suffix of executables... " >&6; }
334263fbae1dSmrgif { { ac_try="$ac_link"
334320d725fbSmrgcase "(($ac_try" in
334420d725fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
334520d725fbSmrg  *) ac_try_echo=$ac_try;;
334620d725fbSmrgesac
334763fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
334863fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
334920d725fbSmrg  (eval "$ac_link") 2>&5
335020d725fbSmrg  ac_status=$?
335163fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
335263fbae1dSmrg  test $ac_status = 0; }; then :
335320d725fbSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
335420d725fbSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
335520d725fbSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
335620d725fbSmrg# `rm'.
335720d725fbSmrgfor ac_file in conftest.exe conftest conftest.*; do
335820d725fbSmrg  test -f "$ac_file" || continue
335920d725fbSmrg  case $ac_file in
336063fbae1dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
336120d725fbSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
336220d725fbSmrg	  break;;
336320d725fbSmrg    * ) break;;
336420d725fbSmrg  esac
336520d725fbSmrgdone
336620d725fbSmrgelse
336763fbae1dSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
336863fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
336963fbae1dSmrgas_fn_error "cannot compute suffix of executables: cannot compile and link
337063fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; }
337120d725fbSmrgfi
337220d725fbSmrgrm -f conftest$ac_cv_exeext
337363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
337463fbae1dSmrg$as_echo "$ac_cv_exeext" >&6; }
337520d725fbSmrg
337620d725fbSmrgrm -f conftest.$ac_ext
337720d725fbSmrgEXEEXT=$ac_cv_exeext
337820d725fbSmrgac_exeext=$EXEEXT
337963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
338063fbae1dSmrg$as_echo_n "checking for suffix of object files... " >&6; }
338163fbae1dSmrgif test "${ac_cv_objext+set}" = set; then :
338263fbae1dSmrg  $as_echo_n "(cached) " >&6
338320d725fbSmrgelse
338463fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
338520d725fbSmrg/* end confdefs.h.  */
338620d725fbSmrg
338720d725fbSmrgint
338820d725fbSmrgmain ()
338920d725fbSmrg{
339020d725fbSmrg
339120d725fbSmrg  ;
339220d725fbSmrg  return 0;
339320d725fbSmrg}
339420d725fbSmrg_ACEOF
339520d725fbSmrgrm -f conftest.o conftest.obj
339663fbae1dSmrgif { { ac_try="$ac_compile"
339720d725fbSmrgcase "(($ac_try" in
339820d725fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
339920d725fbSmrg  *) ac_try_echo=$ac_try;;
340020d725fbSmrgesac
340163fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
340263fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
340320d725fbSmrg  (eval "$ac_compile") 2>&5
340420d725fbSmrg  ac_status=$?
340563fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
340663fbae1dSmrg  test $ac_status = 0; }; then :
340720d725fbSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
340820d725fbSmrg  test -f "$ac_file" || continue;
340920d725fbSmrg  case $ac_file in
341063fbae1dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
341120d725fbSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
341220d725fbSmrg       break;;
341320d725fbSmrg  esac
341420d725fbSmrgdone
341520d725fbSmrgelse
341663fbae1dSmrg  $as_echo "$as_me: failed program was:" >&5
341720d725fbSmrgsed 's/^/| /' conftest.$ac_ext >&5
341820d725fbSmrg
341963fbae1dSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
342063fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
342163fbae1dSmrgas_fn_error "cannot compute suffix of object files: cannot compile
342263fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; }
342320d725fbSmrgfi
342420d725fbSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
342520d725fbSmrgfi
342663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
342763fbae1dSmrg$as_echo "$ac_cv_objext" >&6; }
342820d725fbSmrgOBJEXT=$ac_cv_objext
342920d725fbSmrgac_objext=$OBJEXT
343063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
343163fbae1dSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
343263fbae1dSmrgif test "${ac_cv_c_compiler_gnu+set}" = set; then :
343363fbae1dSmrg  $as_echo_n "(cached) " >&6
343420d725fbSmrgelse
343563fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
343620d725fbSmrg/* end confdefs.h.  */
343720d725fbSmrg
343820d725fbSmrgint
343920d725fbSmrgmain ()
344020d725fbSmrg{
344120d725fbSmrg#ifndef __GNUC__
344220d725fbSmrg       choke me
344320d725fbSmrg#endif
344420d725fbSmrg
344520d725fbSmrg  ;
344620d725fbSmrg  return 0;
344720d725fbSmrg}
344820d725fbSmrg_ACEOF
344963fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
345020d725fbSmrg  ac_compiler_gnu=yes
345120d725fbSmrgelse
345263fbae1dSmrg  ac_compiler_gnu=no
345320d725fbSmrgfi
345420d725fbSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
345520d725fbSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
345620d725fbSmrg
345720d725fbSmrgfi
345863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
345963fbae1dSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
346063fbae1dSmrgif test $ac_compiler_gnu = yes; then
346163fbae1dSmrg  GCC=yes
346263fbae1dSmrgelse
346363fbae1dSmrg  GCC=
346463fbae1dSmrgfi
346520d725fbSmrgac_test_CFLAGS=${CFLAGS+set}
346620d725fbSmrgac_save_CFLAGS=$CFLAGS
346763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
346863fbae1dSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
346963fbae1dSmrgif test "${ac_cv_prog_cc_g+set}" = set; then :
347063fbae1dSmrg  $as_echo_n "(cached) " >&6
347120d725fbSmrgelse
347220d725fbSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
347320d725fbSmrg   ac_c_werror_flag=yes
347420d725fbSmrg   ac_cv_prog_cc_g=no
347520d725fbSmrg   CFLAGS="-g"
347663fbae1dSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
347720d725fbSmrg/* end confdefs.h.  */
347820d725fbSmrg
347920d725fbSmrgint
348020d725fbSmrgmain ()
348120d725fbSmrg{
348220d725fbSmrg
348320d725fbSmrg  ;
348420d725fbSmrg  return 0;
348520d725fbSmrg}
348620d725fbSmrg_ACEOF
348763fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
348820d725fbSmrg  ac_cv_prog_cc_g=yes
348920d725fbSmrgelse
349063fbae1dSmrg  CFLAGS=""
349163fbae1dSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
349220d725fbSmrg/* end confdefs.h.  */
349320d725fbSmrg
349420d725fbSmrgint
349520d725fbSmrgmain ()
349620d725fbSmrg{
349720d725fbSmrg
349820d725fbSmrg  ;
349920d725fbSmrg  return 0;
350020d725fbSmrg}
350120d725fbSmrg_ACEOF
350263fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
350320d725fbSmrg
350463fbae1dSmrgelse
350563fbae1dSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
350620d725fbSmrg	 CFLAGS="-g"
350763fbae1dSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
350820d725fbSmrg/* end confdefs.h.  */
350920d725fbSmrg
351020d725fbSmrgint
351120d725fbSmrgmain ()
351220d725fbSmrg{
351320d725fbSmrg
351420d725fbSmrg  ;
351520d725fbSmrg  return 0;
351620d725fbSmrg}
351720d725fbSmrg_ACEOF
351863fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
351920d725fbSmrg  ac_cv_prog_cc_g=yes
352020d725fbSmrgfi
352120d725fbSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
352220d725fbSmrgfi
352320d725fbSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
352420d725fbSmrgfi
352520d725fbSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
352620d725fbSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
352720d725fbSmrgfi
352863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
352963fbae1dSmrg$as_echo "$ac_cv_prog_cc_g" >&6; }
353020d725fbSmrgif test "$ac_test_CFLAGS" = set; then
353120d725fbSmrg  CFLAGS=$ac_save_CFLAGS
353220d725fbSmrgelif test $ac_cv_prog_cc_g = yes; then
353320d725fbSmrg  if test "$GCC" = yes; then
353420d725fbSmrg    CFLAGS="-g -O2"
353520d725fbSmrg  else
353620d725fbSmrg    CFLAGS="-g"
353720d725fbSmrg  fi
353820d725fbSmrgelse
353920d725fbSmrg  if test "$GCC" = yes; then
354020d725fbSmrg    CFLAGS="-O2"
354120d725fbSmrg  else
354220d725fbSmrg    CFLAGS=
354320d725fbSmrg  fi
354420d725fbSmrgfi
354563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
354663fbae1dSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
354763fbae1dSmrgif test "${ac_cv_prog_cc_c89+set}" = set; then :
354863fbae1dSmrg  $as_echo_n "(cached) " >&6
354920d725fbSmrgelse
355020d725fbSmrg  ac_cv_prog_cc_c89=no
355120d725fbSmrgac_save_CC=$CC
355263fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
355320d725fbSmrg/* end confdefs.h.  */
355420d725fbSmrg#include <stdarg.h>
355520d725fbSmrg#include <stdio.h>
355620d725fbSmrg#include <sys/types.h>
355720d725fbSmrg#include <sys/stat.h>
355820d725fbSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
355920d725fbSmrgstruct buf { int x; };
356020d725fbSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
356120d725fbSmrgstatic char *e (p, i)
356220d725fbSmrg     char **p;
356320d725fbSmrg     int i;
356420d725fbSmrg{
356520d725fbSmrg  return p[i];
356620d725fbSmrg}
356720d725fbSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
356820d725fbSmrg{
356920d725fbSmrg  char *s;
357020d725fbSmrg  va_list v;
357120d725fbSmrg  va_start (v,p);
357220d725fbSmrg  s = g (p, va_arg (v,int));
357320d725fbSmrg  va_end (v);
357420d725fbSmrg  return s;
357520d725fbSmrg}
357620d725fbSmrg
357720d725fbSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
357820d725fbSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
357920d725fbSmrg   These don't provoke an error unfortunately, instead are silently treated
358020d725fbSmrg   as 'x'.  The following induces an error, until -std is added to get
358120d725fbSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
358220d725fbSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
358320d725fbSmrg   that's true only with -std.  */
358420d725fbSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
358520d725fbSmrg
358620d725fbSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
358720d725fbSmrg   inside strings and character constants.  */
358820d725fbSmrg#define FOO(x) 'x'
358920d725fbSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
359020d725fbSmrg
359120d725fbSmrgint test (int i, double x);
359220d725fbSmrgstruct s1 {int (*f) (int a);};
359320d725fbSmrgstruct s2 {int (*f) (double a);};
359420d725fbSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
359520d725fbSmrgint argc;
359620d725fbSmrgchar **argv;
359720d725fbSmrgint
359820d725fbSmrgmain ()
359920d725fbSmrg{
360020d725fbSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
360120d725fbSmrg  ;
360220d725fbSmrg  return 0;
360320d725fbSmrg}
360420d725fbSmrg_ACEOF
360520d725fbSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
360620d725fbSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
360720d725fbSmrgdo
360820d725fbSmrg  CC="$ac_save_CC $ac_arg"
360963fbae1dSmrg  if ac_fn_c_try_compile "$LINENO"; then :
361020d725fbSmrg  ac_cv_prog_cc_c89=$ac_arg
361120d725fbSmrgfi
361220d725fbSmrgrm -f core conftest.err conftest.$ac_objext
361320d725fbSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
361420d725fbSmrgdone
361520d725fbSmrgrm -f conftest.$ac_ext
361620d725fbSmrgCC=$ac_save_CC
361720d725fbSmrg
361820d725fbSmrgfi
361920d725fbSmrg# AC_CACHE_VAL
362020d725fbSmrgcase "x$ac_cv_prog_cc_c89" in
362120d725fbSmrg  x)
362263fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
362363fbae1dSmrg$as_echo "none needed" >&6; } ;;
362420d725fbSmrg  xno)
362563fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
362663fbae1dSmrg$as_echo "unsupported" >&6; } ;;
362720d725fbSmrg  *)
362820d725fbSmrg    CC="$CC $ac_cv_prog_cc_c89"
362963fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
363063fbae1dSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
363120d725fbSmrgesac
363263fbae1dSmrgif test "x$ac_cv_prog_cc_c89" != xno; then :
363320d725fbSmrg
363463fbae1dSmrgfi
363520d725fbSmrg
363620d725fbSmrgac_ext=c
363720d725fbSmrgac_cpp='$CPP $CPPFLAGS'
363820d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
363920d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
364020d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
364120d725fbSmrg
364220d725fbSmrgdepcc="$CC"   am_compiler_list=
364320d725fbSmrg
364463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
364563fbae1dSmrg$as_echo_n "checking dependency style of $depcc... " >&6; }
364663fbae1dSmrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
364763fbae1dSmrg  $as_echo_n "(cached) " >&6
364820d725fbSmrgelse
364920d725fbSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
365020d725fbSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
365120d725fbSmrg  # making bogus files that we don't know about and never remove.  For
365220d725fbSmrg  # instance it was reported that on HP-UX the gcc test will end up
365320d725fbSmrg  # making a dummy file named `D' -- because `-MD' means `put the output
365420d725fbSmrg  # in D'.
365520d725fbSmrg  mkdir conftest.dir
365620d725fbSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
365720d725fbSmrg  # using a relative directory.
365820d725fbSmrg  cp "$am_depcomp" conftest.dir
365920d725fbSmrg  cd conftest.dir
366020d725fbSmrg  # We will build objects and dependencies in a subdirectory because
366120d725fbSmrg  # it helps to detect inapplicable dependency modes.  For instance
366220d725fbSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
366320d725fbSmrg  # side effect of compilation, but ICC will put the dependencies in
366420d725fbSmrg  # the current directory while Tru64 will put them in the object
366520d725fbSmrg  # directory.
366620d725fbSmrg  mkdir sub
366720d725fbSmrg
366820d725fbSmrg  am_cv_CC_dependencies_compiler_type=none
366920d725fbSmrg  if test "$am_compiler_list" = ""; then
367020d725fbSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
367120d725fbSmrg  fi
367263fbae1dSmrg  am__universal=false
367363fbae1dSmrg  case " $depcc " in #(
367463fbae1dSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
367563fbae1dSmrg     esac
367663fbae1dSmrg
367720d725fbSmrg  for depmode in $am_compiler_list; do
367820d725fbSmrg    # Setup a source with many dependencies, because some compilers
367920d725fbSmrg    # like to wrap large dependency lists on column 80 (with \), and
368020d725fbSmrg    # we should not choose a depcomp mode which is confused by this.
368120d725fbSmrg    #
368220d725fbSmrg    # We need to recreate these files for each test, as the compiler may
368320d725fbSmrg    # overwrite some of them when testing with obscure command lines.
368420d725fbSmrg    # This happens at least with the AIX C compiler.
368520d725fbSmrg    : > sub/conftest.c
368620d725fbSmrg    for i in 1 2 3 4 5 6; do
368720d725fbSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
368820d725fbSmrg      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
368920d725fbSmrg      # Solaris 8's {/usr,}/bin/sh.
369020d725fbSmrg      touch sub/conftst$i.h
369120d725fbSmrg    done
369220d725fbSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
369320d725fbSmrg
369463fbae1dSmrg    # We check with `-c' and `-o' for the sake of the "dashmstdout"
369563fbae1dSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
369663fbae1dSmrg    # handle `-M -o', and we need to detect this.  Also, some Intel
369763fbae1dSmrg    # versions had trouble with output in subdirs
369863fbae1dSmrg    am__obj=sub/conftest.${OBJEXT-o}
369963fbae1dSmrg    am__minus_obj="-o $am__obj"
370020d725fbSmrg    case $depmode in
370163fbae1dSmrg    gcc)
370263fbae1dSmrg      # This depmode causes a compiler race in universal mode.
370363fbae1dSmrg      test "$am__universal" = false || continue
370463fbae1dSmrg      ;;
370520d725fbSmrg    nosideeffect)
370620d725fbSmrg      # after this tag, mechanisms are not by side-effect, so they'll
370720d725fbSmrg      # only be used when explicitly requested
370820d725fbSmrg      if test "x$enable_dependency_tracking" = xyes; then
370920d725fbSmrg	continue
371020d725fbSmrg      else
371120d725fbSmrg	break
371220d725fbSmrg      fi
371320d725fbSmrg      ;;
371463fbae1dSmrg    msvisualcpp | msvcmsys)
371563fbae1dSmrg      # This compiler won't grok `-c -o', but also, the minuso test has
371663fbae1dSmrg      # not run yet.  These depmodes are late enough in the game, and
371763fbae1dSmrg      # so weak that their functioning should not be impacted.
371863fbae1dSmrg      am__obj=conftest.${OBJEXT-o}
371963fbae1dSmrg      am__minus_obj=
372063fbae1dSmrg      ;;
372120d725fbSmrg    none) break ;;
372220d725fbSmrg    esac
372320d725fbSmrg    if depmode=$depmode \
372463fbae1dSmrg       source=sub/conftest.c object=$am__obj \
372520d725fbSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
372663fbae1dSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
372720d725fbSmrg         >/dev/null 2>conftest.err &&
372863fbae1dSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
372920d725fbSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
373063fbae1dSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
373120d725fbSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
373220d725fbSmrg      # icc doesn't choke on unknown options, it will just issue warnings
373320d725fbSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
373420d725fbSmrg      # that says an option was ignored or not supported.
373520d725fbSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
373620d725fbSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
373720d725fbSmrg      # The diagnosis changed in icc 8.0:
373820d725fbSmrg      #   icc: Command line remark: option '-MP' not supported
373920d725fbSmrg      if (grep 'ignoring option' conftest.err ||
374020d725fbSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
374120d725fbSmrg        am_cv_CC_dependencies_compiler_type=$depmode
374220d725fbSmrg        break
374320d725fbSmrg      fi
374420d725fbSmrg    fi
374520d725fbSmrg  done
374620d725fbSmrg
374720d725fbSmrg  cd ..
374820d725fbSmrg  rm -rf conftest.dir
374920d725fbSmrgelse
375020d725fbSmrg  am_cv_CC_dependencies_compiler_type=none
375120d725fbSmrgfi
375220d725fbSmrg
375320d725fbSmrgfi
375463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
375563fbae1dSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
375620d725fbSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
375720d725fbSmrg
375863fbae1dSmrg if
375920d725fbSmrg  test "x$enable_dependency_tracking" != xno \
376020d725fbSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
376120d725fbSmrg  am__fastdepCC_TRUE=
376220d725fbSmrg  am__fastdepCC_FALSE='#'
376320d725fbSmrgelse
376420d725fbSmrg  am__fastdepCC_TRUE='#'
376520d725fbSmrg  am__fastdepCC_FALSE=
376620d725fbSmrgfi
376720d725fbSmrg
376820d725fbSmrg
376963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
377063fbae1dSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
377163fbae1dSmrgif test "${ac_cv_path_SED+set}" = set; then :
377263fbae1dSmrg  $as_echo_n "(cached) " >&6
377320d725fbSmrgelse
377463fbae1dSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
377563fbae1dSmrg     for ac_i in 1 2 3 4 5 6 7; do
377663fbae1dSmrg       ac_script="$ac_script$as_nl$ac_script"
377763fbae1dSmrg     done
377863fbae1dSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
377963fbae1dSmrg     { ac_script=; unset ac_script;}
378063fbae1dSmrg     if test -z "$SED"; then
378163fbae1dSmrg  ac_path_SED_found=false
378263fbae1dSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
378363fbae1dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
378420d725fbSmrgfor as_dir in $PATH
378520d725fbSmrgdo
378620d725fbSmrg  IFS=$as_save_IFS
378720d725fbSmrg  test -z "$as_dir" && as_dir=.
378863fbae1dSmrg    for ac_prog in sed gsed; do
378920d725fbSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
379063fbae1dSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
379163fbae1dSmrg      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
379263fbae1dSmrg# Check for GNU ac_path_SED and select it if it is found.
379363fbae1dSmrg  # Check for GNU $ac_path_SED
379463fbae1dSmrgcase `"$ac_path_SED" --version 2>&1` in
379563fbae1dSmrg*GNU*)
379663fbae1dSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
379763fbae1dSmrg*)
379863fbae1dSmrg  ac_count=0
379963fbae1dSmrg  $as_echo_n 0123456789 >"conftest.in"
380063fbae1dSmrg  while :
380163fbae1dSmrg  do
380263fbae1dSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
380363fbae1dSmrg    mv "conftest.tmp" "conftest.in"
380463fbae1dSmrg    cp "conftest.in" "conftest.nl"
380563fbae1dSmrg    $as_echo '' >> "conftest.nl"
380663fbae1dSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
380763fbae1dSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
380863fbae1dSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
380963fbae1dSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
381063fbae1dSmrg      # Best one so far, save it but keep looking for a better one
381163fbae1dSmrg      ac_cv_path_SED="$ac_path_SED"
381263fbae1dSmrg      ac_path_SED_max=$ac_count
381363fbae1dSmrg    fi
381463fbae1dSmrg    # 10*(2^10) chars as input seems more than enough
381563fbae1dSmrg    test $ac_count -gt 10 && break
381663fbae1dSmrg  done
381763fbae1dSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
381863fbae1dSmrgesac
381963fbae1dSmrg
382063fbae1dSmrg      $ac_path_SED_found && break 3
382120d725fbSmrg    done
382220d725fbSmrg  done
382320d725fbSmrg  done
382463fbae1dSmrgIFS=$as_save_IFS
382563fbae1dSmrg  if test -z "$ac_cv_path_SED"; then
382663fbae1dSmrg    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
382763fbae1dSmrg  fi
382863fbae1dSmrgelse
382963fbae1dSmrg  ac_cv_path_SED=$SED
383063fbae1dSmrgfi
383120d725fbSmrg
383220d725fbSmrgfi
383363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
383463fbae1dSmrg$as_echo "$ac_cv_path_SED" >&6; }
383563fbae1dSmrg SED="$ac_cv_path_SED"
383663fbae1dSmrg  rm -f conftest.sed
383763fbae1dSmrg
383863fbae1dSmrgtest -z "$SED" && SED=sed
383963fbae1dSmrgXsed="$SED -e 1s/^X//"
384020d725fbSmrg
384120d725fbSmrg
384263fbae1dSmrg
384363fbae1dSmrg
384463fbae1dSmrg
384563fbae1dSmrg
384663fbae1dSmrg
384763fbae1dSmrg
384863fbae1dSmrg
384963fbae1dSmrg
385063fbae1dSmrg
385163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
385263fbae1dSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
385363fbae1dSmrgif test "${ac_cv_path_GREP+set}" = set; then :
385463fbae1dSmrg  $as_echo_n "(cached) " >&6
385520d725fbSmrgelse
385663fbae1dSmrg  if test -z "$GREP"; then
385720d725fbSmrg  ac_path_GREP_found=false
385863fbae1dSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
385963fbae1dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
386020d725fbSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
386120d725fbSmrgdo
386220d725fbSmrg  IFS=$as_save_IFS
386320d725fbSmrg  test -z "$as_dir" && as_dir=.
386463fbae1dSmrg    for ac_prog in grep ggrep; do
386563fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
386663fbae1dSmrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
386763fbae1dSmrg      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
386863fbae1dSmrg# Check for GNU ac_path_GREP and select it if it is found.
386920d725fbSmrg  # Check for GNU $ac_path_GREP
387020d725fbSmrgcase `"$ac_path_GREP" --version 2>&1` in
387120d725fbSmrg*GNU*)
387220d725fbSmrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
387320d725fbSmrg*)
387420d725fbSmrg  ac_count=0
387563fbae1dSmrg  $as_echo_n 0123456789 >"conftest.in"
387620d725fbSmrg  while :
387720d725fbSmrg  do
387820d725fbSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
387920d725fbSmrg    mv "conftest.tmp" "conftest.in"
388020d725fbSmrg    cp "conftest.in" "conftest.nl"
388163fbae1dSmrg    $as_echo 'GREP' >> "conftest.nl"
388220d725fbSmrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
388320d725fbSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
388463fbae1dSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
388520d725fbSmrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
388620d725fbSmrg      # Best one so far, save it but keep looking for a better one
388720d725fbSmrg      ac_cv_path_GREP="$ac_path_GREP"
388820d725fbSmrg      ac_path_GREP_max=$ac_count
388920d725fbSmrg    fi
389020d725fbSmrg    # 10*(2^10) chars as input seems more than enough
389120d725fbSmrg    test $ac_count -gt 10 && break
389220d725fbSmrg  done
389320d725fbSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
389420d725fbSmrgesac
389520d725fbSmrg
389663fbae1dSmrg      $ac_path_GREP_found && break 3
389763fbae1dSmrg    done
389863fbae1dSmrg  done
389920d725fbSmrg  done
390020d725fbSmrgIFS=$as_save_IFS
390163fbae1dSmrg  if test -z "$ac_cv_path_GREP"; then
390263fbae1dSmrg    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
390363fbae1dSmrg  fi
390420d725fbSmrgelse
390520d725fbSmrg  ac_cv_path_GREP=$GREP
390620d725fbSmrgfi
390720d725fbSmrg
390820d725fbSmrgfi
390963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
391063fbae1dSmrg$as_echo "$ac_cv_path_GREP" >&6; }
391120d725fbSmrg GREP="$ac_cv_path_GREP"
391220d725fbSmrg
391320d725fbSmrg
391463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
391563fbae1dSmrg$as_echo_n "checking for egrep... " >&6; }
391663fbae1dSmrgif test "${ac_cv_path_EGREP+set}" = set; then :
391763fbae1dSmrg  $as_echo_n "(cached) " >&6
391820d725fbSmrgelse
391920d725fbSmrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
392020d725fbSmrg   then ac_cv_path_EGREP="$GREP -E"
392120d725fbSmrg   else
392263fbae1dSmrg     if test -z "$EGREP"; then
392320d725fbSmrg  ac_path_EGREP_found=false
392463fbae1dSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
392563fbae1dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
392620d725fbSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
392720d725fbSmrgdo
392820d725fbSmrg  IFS=$as_save_IFS
392920d725fbSmrg  test -z "$as_dir" && as_dir=.
393063fbae1dSmrg    for ac_prog in egrep; do
393163fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
393263fbae1dSmrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
393363fbae1dSmrg      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
393463fbae1dSmrg# Check for GNU ac_path_EGREP and select it if it is found.
393520d725fbSmrg  # Check for GNU $ac_path_EGREP
393620d725fbSmrgcase `"$ac_path_EGREP" --version 2>&1` in
393720d725fbSmrg*GNU*)
393820d725fbSmrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
393920d725fbSmrg*)
394020d725fbSmrg  ac_count=0
394163fbae1dSmrg  $as_echo_n 0123456789 >"conftest.in"
394220d725fbSmrg  while :
394320d725fbSmrg  do
394420d725fbSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
394520d725fbSmrg    mv "conftest.tmp" "conftest.in"
394620d725fbSmrg    cp "conftest.in" "conftest.nl"
394763fbae1dSmrg    $as_echo 'EGREP' >> "conftest.nl"
394820d725fbSmrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
394920d725fbSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
395063fbae1dSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
395120d725fbSmrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
395220d725fbSmrg      # Best one so far, save it but keep looking for a better one
395320d725fbSmrg      ac_cv_path_EGREP="$ac_path_EGREP"
395420d725fbSmrg      ac_path_EGREP_max=$ac_count
395520d725fbSmrg    fi
395620d725fbSmrg    # 10*(2^10) chars as input seems more than enough
395720d725fbSmrg    test $ac_count -gt 10 && break
395820d725fbSmrg  done
395920d725fbSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
396020d725fbSmrgesac
396120d725fbSmrg
396263fbae1dSmrg      $ac_path_EGREP_found && break 3
396363fbae1dSmrg    done
396463fbae1dSmrg  done
396520d725fbSmrg  done
396620d725fbSmrgIFS=$as_save_IFS
396763fbae1dSmrg  if test -z "$ac_cv_path_EGREP"; then
396863fbae1dSmrg    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
396963fbae1dSmrg  fi
397020d725fbSmrgelse
397120d725fbSmrg  ac_cv_path_EGREP=$EGREP
397220d725fbSmrgfi
397320d725fbSmrg
397420d725fbSmrg   fi
397520d725fbSmrgfi
397663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
397763fbae1dSmrg$as_echo "$ac_cv_path_EGREP" >&6; }
397820d725fbSmrg EGREP="$ac_cv_path_EGREP"
397920d725fbSmrg
398020d725fbSmrg
398163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
398263fbae1dSmrg$as_echo_n "checking for fgrep... " >&6; }
398363fbae1dSmrgif test "${ac_cv_path_FGREP+set}" = set; then :
398463fbae1dSmrg  $as_echo_n "(cached) " >&6
398520d725fbSmrgelse
398663fbae1dSmrg  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
398763fbae1dSmrg   then ac_cv_path_FGREP="$GREP -F"
398863fbae1dSmrg   else
398963fbae1dSmrg     if test -z "$FGREP"; then
399063fbae1dSmrg  ac_path_FGREP_found=false
399163fbae1dSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
399263fbae1dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
399363fbae1dSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
399463fbae1dSmrgdo
399563fbae1dSmrg  IFS=$as_save_IFS
399663fbae1dSmrg  test -z "$as_dir" && as_dir=.
399763fbae1dSmrg    for ac_prog in fgrep; do
399863fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
399963fbae1dSmrg      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
400063fbae1dSmrg      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
400163fbae1dSmrg# Check for GNU ac_path_FGREP and select it if it is found.
400263fbae1dSmrg  # Check for GNU $ac_path_FGREP
400363fbae1dSmrgcase `"$ac_path_FGREP" --version 2>&1` in
400463fbae1dSmrg*GNU*)
400563fbae1dSmrg  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
400663fbae1dSmrg*)
400763fbae1dSmrg  ac_count=0
400863fbae1dSmrg  $as_echo_n 0123456789 >"conftest.in"
400963fbae1dSmrg  while :
401063fbae1dSmrg  do
401163fbae1dSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
401263fbae1dSmrg    mv "conftest.tmp" "conftest.in"
401363fbae1dSmrg    cp "conftest.in" "conftest.nl"
401463fbae1dSmrg    $as_echo 'FGREP' >> "conftest.nl"
401563fbae1dSmrg    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
401663fbae1dSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
401763fbae1dSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
401863fbae1dSmrg    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
401963fbae1dSmrg      # Best one so far, save it but keep looking for a better one
402063fbae1dSmrg      ac_cv_path_FGREP="$ac_path_FGREP"
402163fbae1dSmrg      ac_path_FGREP_max=$ac_count
402263fbae1dSmrg    fi
402363fbae1dSmrg    # 10*(2^10) chars as input seems more than enough
402463fbae1dSmrg    test $ac_count -gt 10 && break
402563fbae1dSmrg  done
402663fbae1dSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
402763fbae1dSmrgesac
402863fbae1dSmrg
402963fbae1dSmrg      $ac_path_FGREP_found && break 3
403063fbae1dSmrg    done
403163fbae1dSmrg  done
403263fbae1dSmrg  done
403363fbae1dSmrgIFS=$as_save_IFS
403463fbae1dSmrg  if test -z "$ac_cv_path_FGREP"; then
403563fbae1dSmrg    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
403663fbae1dSmrg  fi
403763fbae1dSmrgelse
403863fbae1dSmrg  ac_cv_path_FGREP=$FGREP
403963fbae1dSmrgfi
404063fbae1dSmrg
404163fbae1dSmrg   fi
404263fbae1dSmrgfi
404363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
404463fbae1dSmrg$as_echo "$ac_cv_path_FGREP" >&6; }
404563fbae1dSmrg FGREP="$ac_cv_path_FGREP"
404663fbae1dSmrg
404763fbae1dSmrg
404863fbae1dSmrgtest -z "$GREP" && GREP=grep
404963fbae1dSmrg
405063fbae1dSmrg
405163fbae1dSmrg
405263fbae1dSmrg
405363fbae1dSmrg
405463fbae1dSmrg
405563fbae1dSmrg
405663fbae1dSmrg
405763fbae1dSmrg
405863fbae1dSmrg
405963fbae1dSmrg
406063fbae1dSmrg
406163fbae1dSmrg
406263fbae1dSmrg
406363fbae1dSmrg
406463fbae1dSmrg
406563fbae1dSmrg
406663fbae1dSmrg
406763fbae1dSmrg
406863fbae1dSmrg# Check whether --with-gnu-ld was given.
406963fbae1dSmrgif test "${with_gnu_ld+set}" = set; then :
407063fbae1dSmrg  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
407163fbae1dSmrgelse
407263fbae1dSmrg  with_gnu_ld=no
407363fbae1dSmrgfi
407463fbae1dSmrg
407563fbae1dSmrgac_prog=ld
407663fbae1dSmrgif test "$GCC" = yes; then
407763fbae1dSmrg  # Check if gcc -print-prog-name=ld gives a path.
407863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
407963fbae1dSmrg$as_echo_n "checking for ld used by $CC... " >&6; }
408063fbae1dSmrg  case $host in
408163fbae1dSmrg  *-*-mingw*)
408263fbae1dSmrg    # gcc leaves a trailing carriage return which upsets mingw
408363fbae1dSmrg    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
408463fbae1dSmrg  *)
408563fbae1dSmrg    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
408663fbae1dSmrg  esac
408763fbae1dSmrg  case $ac_prog in
408863fbae1dSmrg    # Accept absolute paths.
408920d725fbSmrg    [\\/]* | ?:[\\/]*)
409020d725fbSmrg      re_direlt='/[^/][^/]*/\.\./'
409120d725fbSmrg      # Canonicalize the pathname of ld
409263fbae1dSmrg      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
409363fbae1dSmrg      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
409463fbae1dSmrg	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
409520d725fbSmrg      done
409620d725fbSmrg      test -z "$LD" && LD="$ac_prog"
409720d725fbSmrg      ;;
409820d725fbSmrg  "")
409920d725fbSmrg    # If it fails, then pretend we aren't using GCC.
410020d725fbSmrg    ac_prog=ld
410120d725fbSmrg    ;;
410220d725fbSmrg  *)
410320d725fbSmrg    # If it is relative, then search for the first ld in PATH.
410420d725fbSmrg    with_gnu_ld=unknown
410520d725fbSmrg    ;;
410620d725fbSmrg  esac
410720d725fbSmrgelif test "$with_gnu_ld" = yes; then
410863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
410963fbae1dSmrg$as_echo_n "checking for GNU ld... " >&6; }
411020d725fbSmrgelse
411163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
411263fbae1dSmrg$as_echo_n "checking for non-GNU ld... " >&6; }
411320d725fbSmrgfi
411463fbae1dSmrgif test "${lt_cv_path_LD+set}" = set; then :
411563fbae1dSmrg  $as_echo_n "(cached) " >&6
411620d725fbSmrgelse
411720d725fbSmrg  if test -z "$LD"; then
411820d725fbSmrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
411920d725fbSmrg  for ac_dir in $PATH; do
412020d725fbSmrg    IFS="$lt_save_ifs"
412120d725fbSmrg    test -z "$ac_dir" && ac_dir=.
412220d725fbSmrg    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
412320d725fbSmrg      lt_cv_path_LD="$ac_dir/$ac_prog"
412420d725fbSmrg      # Check to see if the program is GNU ld.  I'd rather use --version,
412520d725fbSmrg      # but apparently some variants of GNU ld only accept -v.
412620d725fbSmrg      # Break only if it was the GNU/non-GNU ld that we prefer.
412720d725fbSmrg      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
412820d725fbSmrg      *GNU* | *'with BFD'*)
412920d725fbSmrg	test "$with_gnu_ld" != no && break
413020d725fbSmrg	;;
413120d725fbSmrg      *)
413220d725fbSmrg	test "$with_gnu_ld" != yes && break
413320d725fbSmrg	;;
413420d725fbSmrg      esac
413520d725fbSmrg    fi
413620d725fbSmrg  done
413720d725fbSmrg  IFS="$lt_save_ifs"
413820d725fbSmrgelse
413920d725fbSmrg  lt_cv_path_LD="$LD" # Let the user override the test with a path.
414020d725fbSmrgfi
414120d725fbSmrgfi
414220d725fbSmrg
414320d725fbSmrgLD="$lt_cv_path_LD"
414420d725fbSmrgif test -n "$LD"; then
414563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
414663fbae1dSmrg$as_echo "$LD" >&6; }
414720d725fbSmrgelse
414863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
414963fbae1dSmrg$as_echo "no" >&6; }
415020d725fbSmrgfi
415163fbae1dSmrgtest -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
415263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
415363fbae1dSmrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
415463fbae1dSmrgif test "${lt_cv_prog_gnu_ld+set}" = set; then :
415563fbae1dSmrg  $as_echo_n "(cached) " >&6
415620d725fbSmrgelse
415720d725fbSmrg  # I'd rather use --version here, but apparently some GNU lds only accept -v.
415820d725fbSmrgcase `$LD -v 2>&1 </dev/null` in
415920d725fbSmrg*GNU* | *'with BFD'*)
416020d725fbSmrg  lt_cv_prog_gnu_ld=yes
416120d725fbSmrg  ;;
416220d725fbSmrg*)
416320d725fbSmrg  lt_cv_prog_gnu_ld=no
416420d725fbSmrg  ;;
416520d725fbSmrgesac
416620d725fbSmrgfi
416763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
416863fbae1dSmrg$as_echo "$lt_cv_prog_gnu_ld" >&6; }
416920d725fbSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld
417020d725fbSmrg
417120d725fbSmrg
417220d725fbSmrg
417363fbae1dSmrg
417463fbae1dSmrg
417563fbae1dSmrg
417663fbae1dSmrg
417763fbae1dSmrg
417863fbae1dSmrg
417963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
418063fbae1dSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
418163fbae1dSmrgif test "${lt_cv_path_NM+set}" = set; then :
418263fbae1dSmrg  $as_echo_n "(cached) " >&6
418320d725fbSmrgelse
418420d725fbSmrg  if test -n "$NM"; then
418520d725fbSmrg  # Let the user override the test.
418620d725fbSmrg  lt_cv_path_NM="$NM"
418720d725fbSmrgelse
418820d725fbSmrg  lt_nm_to_check="${ac_tool_prefix}nm"
418920d725fbSmrg  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
419020d725fbSmrg    lt_nm_to_check="$lt_nm_to_check nm"
419120d725fbSmrg  fi
419220d725fbSmrg  for lt_tmp_nm in $lt_nm_to_check; do
419320d725fbSmrg    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
419420d725fbSmrg    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
419520d725fbSmrg      IFS="$lt_save_ifs"
419620d725fbSmrg      test -z "$ac_dir" && ac_dir=.
419720d725fbSmrg      tmp_nm="$ac_dir/$lt_tmp_nm"
419820d725fbSmrg      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
419920d725fbSmrg	# Check to see if the nm accepts a BSD-compat flag.
420020d725fbSmrg	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
420120d725fbSmrg	#   nm: unknown option "B" ignored
420220d725fbSmrg	# Tru64's nm complains that /dev/null is an invalid object file
420320d725fbSmrg	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
420420d725fbSmrg	*/dev/null* | *'Invalid file or object type'*)
420520d725fbSmrg	  lt_cv_path_NM="$tmp_nm -B"
420620d725fbSmrg	  break
420720d725fbSmrg	  ;;
420820d725fbSmrg	*)
420920d725fbSmrg	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
421020d725fbSmrg	  */dev/null*)
421120d725fbSmrg	    lt_cv_path_NM="$tmp_nm -p"
421220d725fbSmrg	    break
421320d725fbSmrg	    ;;
421420d725fbSmrg	  *)
421520d725fbSmrg	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
421620d725fbSmrg	    continue # so that we can try to find one that supports BSD flags
421720d725fbSmrg	    ;;
421820d725fbSmrg	  esac
421920d725fbSmrg	  ;;
422020d725fbSmrg	esac
422120d725fbSmrg      fi
422220d725fbSmrg    done
422320d725fbSmrg    IFS="$lt_save_ifs"
422420d725fbSmrg  done
422563fbae1dSmrg  : ${lt_cv_path_NM=no}
422620d725fbSmrgfi
422720d725fbSmrgfi
422863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
422963fbae1dSmrg$as_echo "$lt_cv_path_NM" >&6; }
423063fbae1dSmrgif test "$lt_cv_path_NM" != "no"; then
423163fbae1dSmrg  NM="$lt_cv_path_NM"
423263fbae1dSmrgelse
423363fbae1dSmrg  # Didn't find any BSD compatible name lister, look for dumpbin.
423463fbae1dSmrg  if test -n "$ac_tool_prefix"; then
423563fbae1dSmrg  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
423663fbae1dSmrg  do
423763fbae1dSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
423863fbae1dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
423963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
424063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
424163fbae1dSmrgif test "${ac_cv_prog_DUMPBIN+set}" = set; then :
424263fbae1dSmrg  $as_echo_n "(cached) " >&6
424363fbae1dSmrgelse
424463fbae1dSmrg  if test -n "$DUMPBIN"; then
424563fbae1dSmrg  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
424663fbae1dSmrgelse
424763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
424863fbae1dSmrgfor as_dir in $PATH
424963fbae1dSmrgdo
425063fbae1dSmrg  IFS=$as_save_IFS
425163fbae1dSmrg  test -z "$as_dir" && as_dir=.
425263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
425363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
425463fbae1dSmrg    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
425563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
425663fbae1dSmrg    break 2
425763fbae1dSmrg  fi
425863fbae1dSmrgdone
425963fbae1dSmrg  done
426063fbae1dSmrgIFS=$as_save_IFS
426120d725fbSmrg
426263fbae1dSmrgfi
426363fbae1dSmrgfi
426463fbae1dSmrgDUMPBIN=$ac_cv_prog_DUMPBIN
426563fbae1dSmrgif test -n "$DUMPBIN"; then
426663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
426763fbae1dSmrg$as_echo "$DUMPBIN" >&6; }
426820d725fbSmrgelse
426963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
427063fbae1dSmrg$as_echo "no" >&6; }
427120d725fbSmrgfi
427220d725fbSmrg
427320d725fbSmrg
427463fbae1dSmrg    test -n "$DUMPBIN" && break
427563fbae1dSmrg  done
427663fbae1dSmrgfi
427763fbae1dSmrgif test -z "$DUMPBIN"; then
427863fbae1dSmrg  ac_ct_DUMPBIN=$DUMPBIN
427963fbae1dSmrg  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
428063fbae1dSmrgdo
428163fbae1dSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
428263fbae1dSmrgset dummy $ac_prog; ac_word=$2
428363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
428463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
428563fbae1dSmrgif test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
428663fbae1dSmrg  $as_echo_n "(cached) " >&6
428763fbae1dSmrgelse
428863fbae1dSmrg  if test -n "$ac_ct_DUMPBIN"; then
428963fbae1dSmrg  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
429063fbae1dSmrgelse
429163fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
429263fbae1dSmrgfor as_dir in $PATH
429363fbae1dSmrgdo
429463fbae1dSmrg  IFS=$as_save_IFS
429563fbae1dSmrg  test -z "$as_dir" && as_dir=.
429663fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
429763fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
429863fbae1dSmrg    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
429963fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
430063fbae1dSmrg    break 2
430163fbae1dSmrg  fi
430263fbae1dSmrgdone
430363fbae1dSmrg  done
430463fbae1dSmrgIFS=$as_save_IFS
430520d725fbSmrg
430663fbae1dSmrgfi
430763fbae1dSmrgfi
430863fbae1dSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
430963fbae1dSmrgif test -n "$ac_ct_DUMPBIN"; then
431063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
431163fbae1dSmrg$as_echo "$ac_ct_DUMPBIN" >&6; }
431263fbae1dSmrgelse
431363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
431463fbae1dSmrg$as_echo "no" >&6; }
431563fbae1dSmrgfi
431620d725fbSmrg
431720d725fbSmrg
431863fbae1dSmrg  test -n "$ac_ct_DUMPBIN" && break
431963fbae1dSmrgdone
432020d725fbSmrg
432163fbae1dSmrg  if test "x$ac_ct_DUMPBIN" = x; then
432263fbae1dSmrg    DUMPBIN=":"
432363fbae1dSmrg  else
432463fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
432563fbae1dSmrgyes:)
432663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
432763fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
432863fbae1dSmrgac_tool_warned=yes ;;
432963fbae1dSmrgesac
433063fbae1dSmrg    DUMPBIN=$ac_ct_DUMPBIN
433163fbae1dSmrg  fi
433263fbae1dSmrgfi
433320d725fbSmrg
433420d725fbSmrg
433563fbae1dSmrg  if test "$DUMPBIN" != ":"; then
433663fbae1dSmrg    NM="$DUMPBIN"
433720d725fbSmrg  fi
433863fbae1dSmrgfi
433963fbae1dSmrgtest -z "$NM" && NM=nm
434020d725fbSmrg
434120d725fbSmrg
434220d725fbSmrg
434320d725fbSmrg
434420d725fbSmrg
434520d725fbSmrg
434663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
434763fbae1dSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; }
434863fbae1dSmrgif test "${lt_cv_nm_interface+set}" = set; then :
434963fbae1dSmrg  $as_echo_n "(cached) " >&6
435063fbae1dSmrgelse
435163fbae1dSmrg  lt_cv_nm_interface="BSD nm"
435263fbae1dSmrg  echo "int some_variable = 0;" > conftest.$ac_ext
435363fbae1dSmrg  (eval echo "\"\$as_me:4353: $ac_compile\"" >&5)
435463fbae1dSmrg  (eval "$ac_compile" 2>conftest.err)
435563fbae1dSmrg  cat conftest.err >&5
435663fbae1dSmrg  (eval echo "\"\$as_me:4356: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
435763fbae1dSmrg  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
435863fbae1dSmrg  cat conftest.err >&5
435963fbae1dSmrg  (eval echo "\"\$as_me:4359: output\"" >&5)
436063fbae1dSmrg  cat conftest.out >&5
436163fbae1dSmrg  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
436263fbae1dSmrg    lt_cv_nm_interface="MS dumpbin"
436320d725fbSmrg  fi
436463fbae1dSmrg  rm -f conftest*
436563fbae1dSmrgfi
436663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
436763fbae1dSmrg$as_echo "$lt_cv_nm_interface" >&6; }
436820d725fbSmrg
436963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
437063fbae1dSmrg$as_echo_n "checking whether ln -s works... " >&6; }
437163fbae1dSmrgLN_S=$as_ln_s
437263fbae1dSmrgif test "$LN_S" = "ln -s"; then
437363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
437463fbae1dSmrg$as_echo "yes" >&6; }
437563fbae1dSmrgelse
437663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
437763fbae1dSmrg$as_echo "no, using $LN_S" >&6; }
437863fbae1dSmrgfi
437920d725fbSmrg
438063fbae1dSmrg# find the maximum length of command line arguments
438163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
438263fbae1dSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; }
438363fbae1dSmrgif test "${lt_cv_sys_max_cmd_len+set}" = set; then :
438463fbae1dSmrg  $as_echo_n "(cached) " >&6
438563fbae1dSmrgelse
438663fbae1dSmrg    i=0
438763fbae1dSmrg  teststring="ABCD"
438820d725fbSmrg
438963fbae1dSmrg  case $build_os in
439063fbae1dSmrg  msdosdjgpp*)
439163fbae1dSmrg    # On DJGPP, this test can blow up pretty badly due to problems in libc
439263fbae1dSmrg    # (any single argument exceeding 2000 bytes causes a buffer overrun
439363fbae1dSmrg    # during glob expansion).  Even if it were fixed, the result of this
439463fbae1dSmrg    # check would be larger than it should be.
439563fbae1dSmrg    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
439663fbae1dSmrg    ;;
439720d725fbSmrg
439863fbae1dSmrg  gnu*)
439963fbae1dSmrg    # Under GNU Hurd, this test is not required because there is
440063fbae1dSmrg    # no limit to the length of command line arguments.
440163fbae1dSmrg    # Libtool will interpret -1 as no limit whatsoever
440263fbae1dSmrg    lt_cv_sys_max_cmd_len=-1;
440363fbae1dSmrg    ;;
440420d725fbSmrg
440563fbae1dSmrg  cygwin* | mingw* | cegcc*)
440663fbae1dSmrg    # On Win9x/ME, this test blows up -- it succeeds, but takes
440763fbae1dSmrg    # about 5 minutes as the teststring grows exponentially.
440863fbae1dSmrg    # Worse, since 9x/ME are not pre-emptively multitasking,
440963fbae1dSmrg    # you end up with a "frozen" computer, even though with patience
441063fbae1dSmrg    # the test eventually succeeds (with a max line length of 256k).
441163fbae1dSmrg    # Instead, let's just punt: use the minimum linelength reported by
441263fbae1dSmrg    # all of the supported platforms: 8192 (on NT/2K/XP).
441363fbae1dSmrg    lt_cv_sys_max_cmd_len=8192;
441463fbae1dSmrg    ;;
441520d725fbSmrg
441663fbae1dSmrg  amigaos*)
441763fbae1dSmrg    # On AmigaOS with pdksh, this test takes hours, literally.
441863fbae1dSmrg    # So we just punt and use a minimum line length of 8192.
441963fbae1dSmrg    lt_cv_sys_max_cmd_len=8192;
442020d725fbSmrg    ;;
442163fbae1dSmrg
442263fbae1dSmrg  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
442363fbae1dSmrg    # This has been around since 386BSD, at least.  Likely further.
442463fbae1dSmrg    if test -x /sbin/sysctl; then
442563fbae1dSmrg      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
442663fbae1dSmrg    elif test -x /usr/sbin/sysctl; then
442763fbae1dSmrg      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
442863fbae1dSmrg    else
442963fbae1dSmrg      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
443063fbae1dSmrg    fi
443163fbae1dSmrg    # And add a safety zone
443263fbae1dSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
443363fbae1dSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
443420d725fbSmrg    ;;
443563fbae1dSmrg
443663fbae1dSmrg  interix*)
443763fbae1dSmrg    # We know the value 262144 and hardcode it with a safety zone (like BSD)
443863fbae1dSmrg    lt_cv_sys_max_cmd_len=196608
443920d725fbSmrg    ;;
444063fbae1dSmrg
444163fbae1dSmrg  osf*)
444263fbae1dSmrg    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
444363fbae1dSmrg    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
444463fbae1dSmrg    # nice to cause kernel panics so lets avoid the loop below.
444563fbae1dSmrg    # First set a reasonable default.
444663fbae1dSmrg    lt_cv_sys_max_cmd_len=16384
444763fbae1dSmrg    #
444863fbae1dSmrg    if test -x /sbin/sysconfig; then
444963fbae1dSmrg      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
445063fbae1dSmrg        *1*) lt_cv_sys_max_cmd_len=-1 ;;
445163fbae1dSmrg      esac
445263fbae1dSmrg    fi
445320d725fbSmrg    ;;
445463fbae1dSmrg  sco3.2v5*)
445563fbae1dSmrg    lt_cv_sys_max_cmd_len=102400
445620d725fbSmrg    ;;
445763fbae1dSmrg  sysv5* | sco5v6* | sysv4.2uw2*)
445863fbae1dSmrg    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
445963fbae1dSmrg    if test -n "$kargmax"; then
446063fbae1dSmrg      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
446163fbae1dSmrg    else
446263fbae1dSmrg      lt_cv_sys_max_cmd_len=32768
446363fbae1dSmrg    fi
446463fbae1dSmrg    ;;
446563fbae1dSmrg  *)
446663fbae1dSmrg    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
446763fbae1dSmrg    if test -n "$lt_cv_sys_max_cmd_len"; then
446863fbae1dSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
446963fbae1dSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
447063fbae1dSmrg    else
447163fbae1dSmrg      # Make teststring a little bigger before we do anything with it.
447263fbae1dSmrg      # a 1K string should be a reasonable start.
447363fbae1dSmrg      for i in 1 2 3 4 5 6 7 8 ; do
447463fbae1dSmrg        teststring=$teststring$teststring
447563fbae1dSmrg      done
447663fbae1dSmrg      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
447763fbae1dSmrg      # If test is not a shell built-in, we'll probably end up computing a
447863fbae1dSmrg      # maximum length that is only half of the actual maximum length, but
447963fbae1dSmrg      # we can't tell.
448063fbae1dSmrg      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
448163fbae1dSmrg	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
448263fbae1dSmrg	      test $i != 17 # 1/2 MB should be enough
448363fbae1dSmrg      do
448463fbae1dSmrg        i=`expr $i + 1`
448563fbae1dSmrg        teststring=$teststring$teststring
448663fbae1dSmrg      done
448763fbae1dSmrg      # Only check the string length outside the loop.
448863fbae1dSmrg      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
448963fbae1dSmrg      teststring=
449063fbae1dSmrg      # Add a significant safety factor because C++ compilers can tack on
449163fbae1dSmrg      # massive amounts of additional arguments before passing them to the
449263fbae1dSmrg      # linker.  It appears as though 1/2 is a usable value.
449363fbae1dSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
449463fbae1dSmrg    fi
449520d725fbSmrg    ;;
449620d725fbSmrg  esac
449720d725fbSmrg
449820d725fbSmrgfi
449920d725fbSmrg
450063fbae1dSmrgif test -n $lt_cv_sys_max_cmd_len ; then
450163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
450263fbae1dSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
450363fbae1dSmrgelse
450463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
450563fbae1dSmrg$as_echo "none" >&6; }
450663fbae1dSmrgfi
450763fbae1dSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len
450820d725fbSmrg
450920d725fbSmrg
451020d725fbSmrg
451120d725fbSmrg
451220d725fbSmrg
451320d725fbSmrg
451463fbae1dSmrg: ${CP="cp -f"}
451563fbae1dSmrg: ${MV="mv -f"}
451663fbae1dSmrg: ${RM="rm -f"}
451720d725fbSmrg
451863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
451963fbae1dSmrg$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
452063fbae1dSmrg# Try some XSI features
452163fbae1dSmrgxsi_shell=no
452263fbae1dSmrg( _lt_dummy="a/b/c"
452363fbae1dSmrg  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
452463fbae1dSmrg      = c,a/b,, \
452563fbae1dSmrg    && eval 'test $(( 1 + 1 )) -eq 2 \
452663fbae1dSmrg    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
452763fbae1dSmrg  && xsi_shell=yes
452863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
452963fbae1dSmrg$as_echo "$xsi_shell" >&6; }
453020d725fbSmrg
453120d725fbSmrg
453263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
453363fbae1dSmrg$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
453463fbae1dSmrglt_shell_append=no
453563fbae1dSmrg( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
453663fbae1dSmrg    >/dev/null 2>&1 \
453763fbae1dSmrg  && lt_shell_append=yes
453863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
453963fbae1dSmrg$as_echo "$lt_shell_append" >&6; }
454020d725fbSmrg
454120d725fbSmrg
454263fbae1dSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
454363fbae1dSmrg  lt_unset=unset
454420d725fbSmrgelse
454563fbae1dSmrg  lt_unset=false
454663fbae1dSmrgfi
454720d725fbSmrg
454820d725fbSmrg
454920d725fbSmrg
455020d725fbSmrg
455120d725fbSmrg
455263fbae1dSmrg# test EBCDIC or ASCII
455363fbae1dSmrgcase `echo X|tr X '\101'` in
455463fbae1dSmrg A) # ASCII based system
455563fbae1dSmrg    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
455663fbae1dSmrg  lt_SP2NL='tr \040 \012'
455763fbae1dSmrg  lt_NL2SP='tr \015\012 \040\040'
455820d725fbSmrg  ;;
455963fbae1dSmrg *) # EBCDIC based system
456063fbae1dSmrg  lt_SP2NL='tr \100 \n'
456163fbae1dSmrg  lt_NL2SP='tr \r\n \100\100'
456220d725fbSmrg  ;;
456363fbae1dSmrgesac
456420d725fbSmrg
456520d725fbSmrg
456620d725fbSmrg
456720d725fbSmrg
456820d725fbSmrg
456920d725fbSmrg
457020d725fbSmrg
457120d725fbSmrg
457263fbae1dSmrg
457363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
457463fbae1dSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; }
457563fbae1dSmrgif test "${lt_cv_ld_reload_flag+set}" = set; then :
457663fbae1dSmrg  $as_echo_n "(cached) " >&6
457720d725fbSmrgelse
457863fbae1dSmrg  lt_cv_ld_reload_flag='-r'
457920d725fbSmrgfi
458063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
458163fbae1dSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; }
458263fbae1dSmrgreload_flag=$lt_cv_ld_reload_flag
458363fbae1dSmrgcase $reload_flag in
458463fbae1dSmrg"" | " "*) ;;
458563fbae1dSmrg*) reload_flag=" $reload_flag" ;;
458663fbae1dSmrgesac
458763fbae1dSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs'
458863fbae1dSmrgcase $host_os in
458963fbae1dSmrg  darwin*)
459063fbae1dSmrg    if test "$GCC" = yes; then
459163fbae1dSmrg      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
459263fbae1dSmrg    else
459363fbae1dSmrg      reload_cmds='$LD$reload_flag -o $output$reload_objs'
459463fbae1dSmrg    fi
459563fbae1dSmrg    ;;
459663fbae1dSmrgesac
459763fbae1dSmrg
459863fbae1dSmrg
459963fbae1dSmrg
460020d725fbSmrg
460120d725fbSmrg
460220d725fbSmrg
460363fbae1dSmrg
460463fbae1dSmrg
460563fbae1dSmrg
460663fbae1dSmrgif test -n "$ac_tool_prefix"; then
460763fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
460863fbae1dSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2
460963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
461063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
461163fbae1dSmrgif test "${ac_cv_prog_OBJDUMP+set}" = set; then :
461263fbae1dSmrg  $as_echo_n "(cached) " >&6
461363fbae1dSmrgelse
461463fbae1dSmrg  if test -n "$OBJDUMP"; then
461563fbae1dSmrg  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
461663fbae1dSmrgelse
461763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
461863fbae1dSmrgfor as_dir in $PATH
461963fbae1dSmrgdo
462063fbae1dSmrg  IFS=$as_save_IFS
462163fbae1dSmrg  test -z "$as_dir" && as_dir=.
462263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
462363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
462463fbae1dSmrg    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
462563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
462663fbae1dSmrg    break 2
462763fbae1dSmrg  fi
462820d725fbSmrgdone
462963fbae1dSmrg  done
463063fbae1dSmrgIFS=$as_save_IFS
463163fbae1dSmrg
463263fbae1dSmrgfi
463363fbae1dSmrgfi
463463fbae1dSmrgOBJDUMP=$ac_cv_prog_OBJDUMP
463563fbae1dSmrgif test -n "$OBJDUMP"; then
463663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
463763fbae1dSmrg$as_echo "$OBJDUMP" >&6; }
463863fbae1dSmrgelse
463963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
464063fbae1dSmrg$as_echo "no" >&6; }
464120d725fbSmrgfi
464220d725fbSmrg
464320d725fbSmrg
464420d725fbSmrgfi
464563fbae1dSmrgif test -z "$ac_cv_prog_OBJDUMP"; then
464663fbae1dSmrg  ac_ct_OBJDUMP=$OBJDUMP
464763fbae1dSmrg  # Extract the first word of "objdump", so it can be a program name with args.
464863fbae1dSmrgset dummy objdump; ac_word=$2
464963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
465063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
465163fbae1dSmrgif test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
465263fbae1dSmrg  $as_echo_n "(cached) " >&6
465320d725fbSmrgelse
465463fbae1dSmrg  if test -n "$ac_ct_OBJDUMP"; then
465563fbae1dSmrg  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
465663fbae1dSmrgelse
465763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
465863fbae1dSmrgfor as_dir in $PATH
465920d725fbSmrgdo
466063fbae1dSmrg  IFS=$as_save_IFS
466163fbae1dSmrg  test -z "$as_dir" && as_dir=.
466263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
466363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
466463fbae1dSmrg    ac_cv_prog_ac_ct_OBJDUMP="objdump"
466563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
466663fbae1dSmrg    break 2
466720d725fbSmrg  fi
466863fbae1dSmrgdone
466963fbae1dSmrg  done
467063fbae1dSmrgIFS=$as_save_IFS
467163fbae1dSmrg
467220d725fbSmrgfi
467363fbae1dSmrgfi
467463fbae1dSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
467563fbae1dSmrgif test -n "$ac_ct_OBJDUMP"; then
467663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
467763fbae1dSmrg$as_echo "$ac_ct_OBJDUMP" >&6; }
467820d725fbSmrgelse
467963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
468063fbae1dSmrg$as_echo "no" >&6; }
468120d725fbSmrgfi
468220d725fbSmrg
468363fbae1dSmrg  if test "x$ac_ct_OBJDUMP" = x; then
468463fbae1dSmrg    OBJDUMP="false"
468520d725fbSmrg  else
468663fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
468763fbae1dSmrgyes:)
468863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
468963fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
469063fbae1dSmrgac_tool_warned=yes ;;
469163fbae1dSmrgesac
469263fbae1dSmrg    OBJDUMP=$ac_ct_OBJDUMP
469320d725fbSmrg  fi
469420d725fbSmrgelse
469563fbae1dSmrg  OBJDUMP="$ac_cv_prog_OBJDUMP"
469620d725fbSmrgfi
469720d725fbSmrg
469863fbae1dSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump
469920d725fbSmrg
470020d725fbSmrg
470120d725fbSmrg
470220d725fbSmrg
470320d725fbSmrg
470420d725fbSmrg
470520d725fbSmrg
470620d725fbSmrg
470720d725fbSmrg
470863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
470963fbae1dSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; }
471063fbae1dSmrgif test "${lt_cv_deplibs_check_method+set}" = set; then :
471163fbae1dSmrg  $as_echo_n "(cached) " >&6
471263fbae1dSmrgelse
471363fbae1dSmrg  lt_cv_file_magic_cmd='$MAGIC_CMD'
471463fbae1dSmrglt_cv_file_magic_test_file=
471563fbae1dSmrglt_cv_deplibs_check_method='unknown'
471663fbae1dSmrg# Need to set the preceding variable on all platforms that support
471763fbae1dSmrg# interlibrary dependencies.
471863fbae1dSmrg# 'none' -- dependencies not supported.
471963fbae1dSmrg# `unknown' -- same as none, but documents that we really don't know.
472063fbae1dSmrg# 'pass_all' -- all dependencies passed with no checks.
472163fbae1dSmrg# 'test_compile' -- check by making test program.
472263fbae1dSmrg# 'file_magic [[regex]]' -- check by looking for files in library path
472363fbae1dSmrg# which responds to the $file_magic_cmd with a given extended regex.
472463fbae1dSmrg# If you have `file' or equivalent on your system and you're not sure
472563fbae1dSmrg# whether `pass_all' will *always* work, you probably want this one.
472620d725fbSmrg
472763fbae1dSmrgcase $host_os in
472863fbae1dSmrgaix[4-9]*)
472963fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
473063fbae1dSmrg  ;;
473120d725fbSmrg
473263fbae1dSmrgbeos*)
473363fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
473463fbae1dSmrg  ;;
473520d725fbSmrg
473663fbae1dSmrgbsdi[45]*)
473763fbae1dSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
473863fbae1dSmrg  lt_cv_file_magic_cmd='/usr/bin/file -L'
473963fbae1dSmrg  lt_cv_file_magic_test_file=/shlib/libc.so
474063fbae1dSmrg  ;;
474120d725fbSmrg
474263fbae1dSmrgcygwin*)
474363fbae1dSmrg  # func_win32_libid is a shell function defined in ltmain.sh
474463fbae1dSmrg  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
474563fbae1dSmrg  lt_cv_file_magic_cmd='func_win32_libid'
474663fbae1dSmrg  ;;
474720d725fbSmrg
474863fbae1dSmrgmingw* | pw32*)
474963fbae1dSmrg  # Base MSYS/MinGW do not provide the 'file' command needed by
475063fbae1dSmrg  # func_win32_libid shell function, so use a weaker test based on 'objdump',
475163fbae1dSmrg  # unless we find 'file', for example because we are cross-compiling.
475263fbae1dSmrg  if ( file / ) >/dev/null 2>&1; then
475363fbae1dSmrg    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
475463fbae1dSmrg    lt_cv_file_magic_cmd='func_win32_libid'
475563fbae1dSmrg  else
475663fbae1dSmrg    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
475763fbae1dSmrg    lt_cv_file_magic_cmd='$OBJDUMP -f'
475863fbae1dSmrg  fi
475963fbae1dSmrg  ;;
476020d725fbSmrg
476163fbae1dSmrgcegcc)
476263fbae1dSmrg  # use the weaker test based on 'objdump'. See mingw*.
476363fbae1dSmrg  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
476463fbae1dSmrg  lt_cv_file_magic_cmd='$OBJDUMP -f'
476563fbae1dSmrg  ;;
476620d725fbSmrg
476763fbae1dSmrgdarwin* | rhapsody*)
476863fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
476963fbae1dSmrg  ;;
477020d725fbSmrg
477163fbae1dSmrgfreebsd* | dragonfly*)
477263fbae1dSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
477363fbae1dSmrg    case $host_cpu in
477463fbae1dSmrg    i*86 )
477563fbae1dSmrg      # Not sure whether the presence of OpenBSD here was a mistake.
477663fbae1dSmrg      # Let's accept both of them until this is cleared up.
477763fbae1dSmrg      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
477863fbae1dSmrg      lt_cv_file_magic_cmd=/usr/bin/file
477963fbae1dSmrg      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
478063fbae1dSmrg      ;;
478163fbae1dSmrg    esac
478263fbae1dSmrg  else
478363fbae1dSmrg    lt_cv_deplibs_check_method=pass_all
478463fbae1dSmrg  fi
478563fbae1dSmrg  ;;
478620d725fbSmrg
478763fbae1dSmrggnu*)
478863fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
478963fbae1dSmrg  ;;
479020d725fbSmrg
479163fbae1dSmrghpux10.20* | hpux11*)
479263fbae1dSmrg  lt_cv_file_magic_cmd=/usr/bin/file
479363fbae1dSmrg  case $host_cpu in
479463fbae1dSmrg  ia64*)
479563fbae1dSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
479663fbae1dSmrg    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
479763fbae1dSmrg    ;;
479863fbae1dSmrg  hppa*64*)
479963fbae1dSmrg    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]'
480063fbae1dSmrg    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
480163fbae1dSmrg    ;;
480263fbae1dSmrg  *)
480363fbae1dSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
480463fbae1dSmrg    lt_cv_file_magic_test_file=/usr/lib/libc.sl
480563fbae1dSmrg    ;;
480663fbae1dSmrg  esac
480763fbae1dSmrg  ;;
480820d725fbSmrg
480963fbae1dSmrginterix[3-9]*)
481063fbae1dSmrg  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
481163fbae1dSmrg  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
481263fbae1dSmrg  ;;
481320d725fbSmrg
481463fbae1dSmrgirix5* | irix6* | nonstopux*)
481563fbae1dSmrg  case $LD in
481663fbae1dSmrg  *-32|*"-32 ") libmagic=32-bit;;
481763fbae1dSmrg  *-n32|*"-n32 ") libmagic=N32;;
481863fbae1dSmrg  *-64|*"-64 ") libmagic=64-bit;;
481963fbae1dSmrg  *) libmagic=never-match;;
482063fbae1dSmrg  esac
482163fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
482263fbae1dSmrg  ;;
482320d725fbSmrg
482463fbae1dSmrg# This must be Linux ELF.
482563fbae1dSmrglinux* | k*bsd*-gnu)
482663fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
482763fbae1dSmrg  ;;
482820d725fbSmrg
482963fbae1dSmrgnetbsd* | netbsdelf*-gnu)
483063fbae1dSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
483163fbae1dSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
483263fbae1dSmrg  else
483363fbae1dSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
483463fbae1dSmrg  fi
483563fbae1dSmrg  ;;
483620d725fbSmrg
483763fbae1dSmrgnewos6*)
483863fbae1dSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
483963fbae1dSmrg  lt_cv_file_magic_cmd=/usr/bin/file
484063fbae1dSmrg  lt_cv_file_magic_test_file=/usr/lib/libnls.so
484163fbae1dSmrg  ;;
484220d725fbSmrg
484363fbae1dSmrg*nto* | *qnx*)
484463fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
484563fbae1dSmrg  ;;
484620d725fbSmrg
484763fbae1dSmrgopenbsd*)
484863fbae1dSmrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
484963fbae1dSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
485063fbae1dSmrg  else
485163fbae1dSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
485263fbae1dSmrg  fi
485363fbae1dSmrg  ;;
485420d725fbSmrg
485563fbae1dSmrgosf3* | osf4* | osf5*)
485663fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
485763fbae1dSmrg  ;;
485820d725fbSmrg
485963fbae1dSmrgrdos*)
486063fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
486163fbae1dSmrg  ;;
486220d725fbSmrg
486363fbae1dSmrgsolaris*)
486463fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
486563fbae1dSmrg  ;;
486620d725fbSmrg
486763fbae1dSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
486863fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
486963fbae1dSmrg  ;;
487020d725fbSmrg
487163fbae1dSmrgsysv4 | sysv4.3*)
487263fbae1dSmrg  case $host_vendor in
487363fbae1dSmrg  motorola)
487463fbae1dSmrg    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]'
487563fbae1dSmrg    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
487663fbae1dSmrg    ;;
487763fbae1dSmrg  ncr)
487863fbae1dSmrg    lt_cv_deplibs_check_method=pass_all
487963fbae1dSmrg    ;;
488063fbae1dSmrg  sequent)
488163fbae1dSmrg    lt_cv_file_magic_cmd='/bin/file'
488263fbae1dSmrg    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
488363fbae1dSmrg    ;;
488463fbae1dSmrg  sni)
488563fbae1dSmrg    lt_cv_file_magic_cmd='/bin/file'
488663fbae1dSmrg    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
488763fbae1dSmrg    lt_cv_file_magic_test_file=/lib/libc.so
488863fbae1dSmrg    ;;
488963fbae1dSmrg  siemens)
489063fbae1dSmrg    lt_cv_deplibs_check_method=pass_all
489163fbae1dSmrg    ;;
489263fbae1dSmrg  pc)
489363fbae1dSmrg    lt_cv_deplibs_check_method=pass_all
489463fbae1dSmrg    ;;
489563fbae1dSmrg  esac
489663fbae1dSmrg  ;;
489720d725fbSmrg
489863fbae1dSmrgtpf*)
489963fbae1dSmrg  lt_cv_deplibs_check_method=pass_all
490063fbae1dSmrg  ;;
490120d725fbSmrgesac
490220d725fbSmrg
490320d725fbSmrgfi
490463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
490563fbae1dSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; }
490663fbae1dSmrgfile_magic_cmd=$lt_cv_file_magic_cmd
490763fbae1dSmrgdeplibs_check_method=$lt_cv_deplibs_check_method
490863fbae1dSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown
490920d725fbSmrg
491020d725fbSmrg
491120d725fbSmrg
491220d725fbSmrg
491320d725fbSmrg
491420d725fbSmrg
491563fbae1dSmrg
491663fbae1dSmrg
491763fbae1dSmrg
491863fbae1dSmrg
491963fbae1dSmrg
492063fbae1dSmrg
492163fbae1dSmrgif test -n "$ac_tool_prefix"; then
492263fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
492363fbae1dSmrgset dummy ${ac_tool_prefix}ar; ac_word=$2
492463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
492563fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
492663fbae1dSmrgif test "${ac_cv_prog_AR+set}" = set; then :
492763fbae1dSmrg  $as_echo_n "(cached) " >&6
492863fbae1dSmrgelse
492963fbae1dSmrg  if test -n "$AR"; then
493063fbae1dSmrg  ac_cv_prog_AR="$AR" # Let the user override the test.
493163fbae1dSmrgelse
493263fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
493363fbae1dSmrgfor as_dir in $PATH
493420d725fbSmrgdo
493563fbae1dSmrg  IFS=$as_save_IFS
493663fbae1dSmrg  test -z "$as_dir" && as_dir=.
493763fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
493863fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
493963fbae1dSmrg    ac_cv_prog_AR="${ac_tool_prefix}ar"
494063fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
494163fbae1dSmrg    break 2
494263fbae1dSmrg  fi
494363fbae1dSmrgdone
494463fbae1dSmrg  done
494563fbae1dSmrgIFS=$as_save_IFS
494620d725fbSmrg
494720d725fbSmrgfi
494863fbae1dSmrgfi
494963fbae1dSmrgAR=$ac_cv_prog_AR
495063fbae1dSmrgif test -n "$AR"; then
495163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
495263fbae1dSmrg$as_echo "$AR" >&6; }
495320d725fbSmrgelse
495463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
495563fbae1dSmrg$as_echo "no" >&6; }
495620d725fbSmrgfi
495763fbae1dSmrg
495863fbae1dSmrg
495963fbae1dSmrgfi
496063fbae1dSmrgif test -z "$ac_cv_prog_AR"; then
496163fbae1dSmrg  ac_ct_AR=$AR
496263fbae1dSmrg  # Extract the first word of "ar", so it can be a program name with args.
496363fbae1dSmrgset dummy ar; ac_word=$2
496463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
496563fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
496663fbae1dSmrgif test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
496763fbae1dSmrg  $as_echo_n "(cached) " >&6
496820d725fbSmrgelse
496963fbae1dSmrg  if test -n "$ac_ct_AR"; then
497063fbae1dSmrg  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
497163fbae1dSmrgelse
497263fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
497363fbae1dSmrgfor as_dir in $PATH
497463fbae1dSmrgdo
497563fbae1dSmrg  IFS=$as_save_IFS
497663fbae1dSmrg  test -z "$as_dir" && as_dir=.
497763fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
497863fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
497963fbae1dSmrg    ac_cv_prog_ac_ct_AR="ar"
498063fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
498163fbae1dSmrg    break 2
498263fbae1dSmrg  fi
498363fbae1dSmrgdone
498463fbae1dSmrg  done
498563fbae1dSmrgIFS=$as_save_IFS
498620d725fbSmrg
498763fbae1dSmrgfi
498863fbae1dSmrgfi
498963fbae1dSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR
499063fbae1dSmrgif test -n "$ac_ct_AR"; then
499163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
499263fbae1dSmrg$as_echo "$ac_ct_AR" >&6; }
499363fbae1dSmrgelse
499463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
499563fbae1dSmrg$as_echo "no" >&6; }
499620d725fbSmrgfi
499720d725fbSmrg
499863fbae1dSmrg  if test "x$ac_ct_AR" = x; then
499963fbae1dSmrg    AR="false"
500063fbae1dSmrg  else
500163fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
500263fbae1dSmrgyes:)
500363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
500463fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
500563fbae1dSmrgac_tool_warned=yes ;;
500620d725fbSmrgesac
500763fbae1dSmrg    AR=$ac_ct_AR
500863fbae1dSmrg  fi
500920d725fbSmrgelse
501063fbae1dSmrg  AR="$ac_cv_prog_AR"
501120d725fbSmrgfi
501220d725fbSmrg
501363fbae1dSmrgtest -z "$AR" && AR=ar
501463fbae1dSmrgtest -z "$AR_FLAGS" && AR_FLAGS=cru
501520d725fbSmrg
501620d725fbSmrg
501720d725fbSmrg
501863fbae1dSmrg
501963fbae1dSmrg
502063fbae1dSmrg
502163fbae1dSmrg
502263fbae1dSmrg
502363fbae1dSmrg
502463fbae1dSmrg
502563fbae1dSmrg
502663fbae1dSmrgif test -n "$ac_tool_prefix"; then
502763fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
502863fbae1dSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
502963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
503063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
503163fbae1dSmrgif test "${ac_cv_prog_STRIP+set}" = set; then :
503263fbae1dSmrg  $as_echo_n "(cached) " >&6
503320d725fbSmrgelse
503463fbae1dSmrg  if test -n "$STRIP"; then
503563fbae1dSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
503620d725fbSmrgelse
503720d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
503820d725fbSmrgfor as_dir in $PATH
503920d725fbSmrgdo
504020d725fbSmrg  IFS=$as_save_IFS
504120d725fbSmrg  test -z "$as_dir" && as_dir=.
504263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
504363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
504463fbae1dSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
504563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
504620d725fbSmrg    break 2
504720d725fbSmrg  fi
504820d725fbSmrgdone
504963fbae1dSmrg  done
505020d725fbSmrgIFS=$as_save_IFS
505120d725fbSmrg
505220d725fbSmrgfi
505320d725fbSmrgfi
505463fbae1dSmrgSTRIP=$ac_cv_prog_STRIP
505563fbae1dSmrgif test -n "$STRIP"; then
505663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
505763fbae1dSmrg$as_echo "$STRIP" >&6; }
505820d725fbSmrgelse
505963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
506063fbae1dSmrg$as_echo "no" >&6; }
506120d725fbSmrgfi
506220d725fbSmrg
506320d725fbSmrg
506420d725fbSmrgfi
506563fbae1dSmrgif test -z "$ac_cv_prog_STRIP"; then
506663fbae1dSmrg  ac_ct_STRIP=$STRIP
506763fbae1dSmrg  # Extract the first word of "strip", so it can be a program name with args.
506863fbae1dSmrgset dummy strip; ac_word=$2
506963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
507063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
507163fbae1dSmrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
507263fbae1dSmrg  $as_echo_n "(cached) " >&6
507320d725fbSmrgelse
507463fbae1dSmrg  if test -n "$ac_ct_STRIP"; then
507563fbae1dSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
507620d725fbSmrgelse
507720d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
507820d725fbSmrgfor as_dir in $PATH
507920d725fbSmrgdo
508020d725fbSmrg  IFS=$as_save_IFS
508120d725fbSmrg  test -z "$as_dir" && as_dir=.
508263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
508363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
508463fbae1dSmrg    ac_cv_prog_ac_ct_STRIP="strip"
508563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
508620d725fbSmrg    break 2
508720d725fbSmrg  fi
508820d725fbSmrgdone
508963fbae1dSmrg  done
509020d725fbSmrgIFS=$as_save_IFS
509120d725fbSmrg
509220d725fbSmrgfi
509320d725fbSmrgfi
509463fbae1dSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
509563fbae1dSmrgif test -n "$ac_ct_STRIP"; then
509663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
509763fbae1dSmrg$as_echo "$ac_ct_STRIP" >&6; }
509820d725fbSmrgelse
509963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
510063fbae1dSmrg$as_echo "no" >&6; }
510120d725fbSmrgfi
510220d725fbSmrg
510363fbae1dSmrg  if test "x$ac_ct_STRIP" = x; then
510463fbae1dSmrg    STRIP=":"
510520d725fbSmrg  else
510620d725fbSmrg    case $cross_compiling:$ac_tool_warned in
510720d725fbSmrgyes:)
510863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
510963fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
511020d725fbSmrgac_tool_warned=yes ;;
511120d725fbSmrgesac
511263fbae1dSmrg    STRIP=$ac_ct_STRIP
511320d725fbSmrg  fi
511463fbae1dSmrgelse
511563fbae1dSmrg  STRIP="$ac_cv_prog_STRIP"
511620d725fbSmrgfi
511720d725fbSmrg
511863fbae1dSmrgtest -z "$STRIP" && STRIP=:
511920d725fbSmrg
512020d725fbSmrg
512120d725fbSmrg
512220d725fbSmrg
512320d725fbSmrg
512420d725fbSmrg
512563fbae1dSmrgif test -n "$ac_tool_prefix"; then
512663fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
512763fbae1dSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2
512863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
512963fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
513063fbae1dSmrgif test "${ac_cv_prog_RANLIB+set}" = set; then :
513163fbae1dSmrg  $as_echo_n "(cached) " >&6
513220d725fbSmrgelse
513363fbae1dSmrg  if test -n "$RANLIB"; then
513463fbae1dSmrg  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
513563fbae1dSmrgelse
513663fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
513763fbae1dSmrgfor as_dir in $PATH
513863fbae1dSmrgdo
513963fbae1dSmrg  IFS=$as_save_IFS
514063fbae1dSmrg  test -z "$as_dir" && as_dir=.
514163fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
514263fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
514363fbae1dSmrg    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
514463fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
514563fbae1dSmrg    break 2
514663fbae1dSmrg  fi
514763fbae1dSmrgdone
514863fbae1dSmrg  done
514963fbae1dSmrgIFS=$as_save_IFS
515020d725fbSmrg
515163fbae1dSmrgfi
515263fbae1dSmrgfi
515363fbae1dSmrgRANLIB=$ac_cv_prog_RANLIB
515463fbae1dSmrgif test -n "$RANLIB"; then
515563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
515663fbae1dSmrg$as_echo "$RANLIB" >&6; }
515763fbae1dSmrgelse
515863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
515963fbae1dSmrg$as_echo "no" >&6; }
516063fbae1dSmrgfi
516120d725fbSmrg
516220d725fbSmrg
516363fbae1dSmrgfi
516463fbae1dSmrgif test -z "$ac_cv_prog_RANLIB"; then
516563fbae1dSmrg  ac_ct_RANLIB=$RANLIB
516663fbae1dSmrg  # Extract the first word of "ranlib", so it can be a program name with args.
516763fbae1dSmrgset dummy ranlib; ac_word=$2
516863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
516963fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
517063fbae1dSmrgif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
517163fbae1dSmrg  $as_echo_n "(cached) " >&6
517220d725fbSmrgelse
517363fbae1dSmrg  if test -n "$ac_ct_RANLIB"; then
517463fbae1dSmrg  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
517520d725fbSmrgelse
517663fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
517763fbae1dSmrgfor as_dir in $PATH
517863fbae1dSmrgdo
517963fbae1dSmrg  IFS=$as_save_IFS
518063fbae1dSmrg  test -z "$as_dir" && as_dir=.
518163fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
518263fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
518363fbae1dSmrg    ac_cv_prog_ac_ct_RANLIB="ranlib"
518463fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
518563fbae1dSmrg    break 2
518663fbae1dSmrg  fi
518763fbae1dSmrgdone
518863fbae1dSmrg  done
518963fbae1dSmrgIFS=$as_save_IFS
519020d725fbSmrg
519120d725fbSmrgfi
519220d725fbSmrgfi
519363fbae1dSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
519463fbae1dSmrgif test -n "$ac_ct_RANLIB"; then
519563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
519663fbae1dSmrg$as_echo "$ac_ct_RANLIB" >&6; }
519763fbae1dSmrgelse
519863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
519963fbae1dSmrg$as_echo "no" >&6; }
520020d725fbSmrgfi
520120d725fbSmrg
520263fbae1dSmrg  if test "x$ac_ct_RANLIB" = x; then
520363fbae1dSmrg    RANLIB=":"
520420d725fbSmrg  else
520563fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
520663fbae1dSmrgyes:)
520763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
520863fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
520963fbae1dSmrgac_tool_warned=yes ;;
521063fbae1dSmrgesac
521163fbae1dSmrg    RANLIB=$ac_ct_RANLIB
521220d725fbSmrg  fi
521320d725fbSmrgelse
521463fbae1dSmrg  RANLIB="$ac_cv_prog_RANLIB"
521520d725fbSmrgfi
521620d725fbSmrg
521763fbae1dSmrgtest -z "$RANLIB" && RANLIB=:
521820d725fbSmrg
521920d725fbSmrg
522020d725fbSmrg
522120d725fbSmrg
522220d725fbSmrg
522363fbae1dSmrg
522463fbae1dSmrg# Determine commands to create old-style static archives.
522563fbae1dSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
522663fbae1dSmrgold_postinstall_cmds='chmod 644 $oldlib'
522763fbae1dSmrgold_postuninstall_cmds=
522863fbae1dSmrg
522963fbae1dSmrgif test -n "$RANLIB"; then
523063fbae1dSmrg  case $host_os in
523163fbae1dSmrg  openbsd*)
523263fbae1dSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
523363fbae1dSmrg    ;;
523463fbae1dSmrg  *)
523563fbae1dSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
523663fbae1dSmrg    ;;
523763fbae1dSmrg  esac
523863fbae1dSmrg  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
523920d725fbSmrgfi
524020d725fbSmrg
524120d725fbSmrg
524220d725fbSmrg
524320d725fbSmrg
524420d725fbSmrg
524520d725fbSmrg
524620d725fbSmrg
524720d725fbSmrg
524820d725fbSmrg
524920d725fbSmrg
525020d725fbSmrg
525120d725fbSmrg
525220d725fbSmrg
525320d725fbSmrg
525420d725fbSmrg
525520d725fbSmrg
525620d725fbSmrg
525720d725fbSmrg
525820d725fbSmrg
525920d725fbSmrg
526020d725fbSmrg
526120d725fbSmrg
526220d725fbSmrg
526320d725fbSmrg
526420d725fbSmrg
526520d725fbSmrg
526620d725fbSmrg
526720d725fbSmrg
526820d725fbSmrg
526920d725fbSmrg
527020d725fbSmrg
527120d725fbSmrg
527220d725fbSmrg
527320d725fbSmrg
527463fbae1dSmrg# If no C compiler was specified, use CC.
527563fbae1dSmrgLTCC=${LTCC-"$CC"}
527620d725fbSmrg
527763fbae1dSmrg# If no C compiler flags were specified, use CFLAGS.
527863fbae1dSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
527920d725fbSmrg
528063fbae1dSmrg# Allow CC to be a program name with arguments.
528163fbae1dSmrgcompiler=$CC
528220d725fbSmrg
528320d725fbSmrg
528463fbae1dSmrg# Check for command to grab the raw symbol name followed by C symbol from nm.
528563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
528663fbae1dSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
528763fbae1dSmrgif test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
528863fbae1dSmrg  $as_echo_n "(cached) " >&6
528920d725fbSmrgelse
529020d725fbSmrg
529163fbae1dSmrg# These are sane defaults that work on at least a few old systems.
529263fbae1dSmrg# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
529320d725fbSmrg
529463fbae1dSmrg# Character class describing NM global symbol codes.
529563fbae1dSmrgsymcode='[BCDEGRST]'
529620d725fbSmrg
529763fbae1dSmrg# Regexp to match symbols that can be accessed directly from C.
529863fbae1dSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)'
529920d725fbSmrg
530063fbae1dSmrg# Define system-specific variables.
530163fbae1dSmrgcase $host_os in
530263fbae1dSmrgaix*)
530363fbae1dSmrg  symcode='[BCDT]'
530463fbae1dSmrg  ;;
530563fbae1dSmrgcygwin* | mingw* | pw32* | cegcc*)
530663fbae1dSmrg  symcode='[ABCDGISTW]'
530763fbae1dSmrg  ;;
530863fbae1dSmrghpux*)
530963fbae1dSmrg  if test "$host_cpu" = ia64; then
531063fbae1dSmrg    symcode='[ABCDEGRST]'
531120d725fbSmrg  fi
531263fbae1dSmrg  ;;
531363fbae1dSmrgirix* | nonstopux*)
531463fbae1dSmrg  symcode='[BCDEGRST]'
531563fbae1dSmrg  ;;
531663fbae1dSmrgosf*)
531763fbae1dSmrg  symcode='[BCDEGQRST]'
531863fbae1dSmrg  ;;
531963fbae1dSmrgsolaris*)
532063fbae1dSmrg  symcode='[BDRT]'
532163fbae1dSmrg  ;;
532263fbae1dSmrgsco3.2v5*)
532363fbae1dSmrg  symcode='[DT]'
532463fbae1dSmrg  ;;
532563fbae1dSmrgsysv4.2uw2*)
532663fbae1dSmrg  symcode='[DT]'
532763fbae1dSmrg  ;;
532863fbae1dSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*)
532963fbae1dSmrg  symcode='[ABDT]'
533063fbae1dSmrg  ;;
533163fbae1dSmrgsysv4)
533263fbae1dSmrg  symcode='[DFNSTU]'
533363fbae1dSmrg  ;;
533463fbae1dSmrgesac
533520d725fbSmrg
533663fbae1dSmrg# If we're using GNU nm, then use its standard symbol codes.
533763fbae1dSmrgcase `$NM -V 2>&1` in
533863fbae1dSmrg*GNU* | *'with BFD'*)
533963fbae1dSmrg  symcode='[ABCDGIRSTW]' ;;
534063fbae1dSmrgesac
534120d725fbSmrg
534263fbae1dSmrg# Transform an extracted symbol line into a proper C declaration.
534363fbae1dSmrg# Some systems (esp. on ia64) link data and code symbols differently,
534463fbae1dSmrg# so use this general approach.
534563fbae1dSmrglt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
534620d725fbSmrg
534763fbae1dSmrg# Transform an extracted symbol line into symbol name and symbol address
534863fbae1dSmrglt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
534963fbae1dSmrglt_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'"
535020d725fbSmrg
535163fbae1dSmrg# Handle CRLF in mingw tool chain
535263fbae1dSmrgopt_cr=
535363fbae1dSmrgcase $build_os in
535463fbae1dSmrgmingw*)
535563fbae1dSmrg  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
535663fbae1dSmrg  ;;
535763fbae1dSmrgesac
535820d725fbSmrg
535963fbae1dSmrg# Try without a prefix underscore, then with it.
536063fbae1dSmrgfor ac_symprfx in "" "_"; do
536120d725fbSmrg
536263fbae1dSmrg  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
536363fbae1dSmrg  symxfrm="\\1 $ac_symprfx\\2 \\2"
536420d725fbSmrg
536520d725fbSmrg  # Write the raw and C identifiers.
536663fbae1dSmrg  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
536763fbae1dSmrg    # Fake it for dumpbin and say T for any non-static function
536863fbae1dSmrg    # and D for any global variable.
536963fbae1dSmrg    # Also find C++ and __fastcall symbols from MSVC++,
537063fbae1dSmrg    # which start with @ or ?.
537163fbae1dSmrg    lt_cv_sys_global_symbol_pipe="$AWK '"\
537263fbae1dSmrg"     {last_section=section; section=\$ 3};"\
537363fbae1dSmrg"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
537463fbae1dSmrg"     \$ 0!~/External *\|/{next};"\
537563fbae1dSmrg"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
537663fbae1dSmrg"     {if(hide[section]) next};"\
537763fbae1dSmrg"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
537863fbae1dSmrg"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
537963fbae1dSmrg"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
538063fbae1dSmrg"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
538163fbae1dSmrg"     ' prfx=^$ac_symprfx"
538263fbae1dSmrg  else
538363fbae1dSmrg    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
538463fbae1dSmrg  fi
538520d725fbSmrg
538620d725fbSmrg  # Check to see that the pipe works correctly.
538720d725fbSmrg  pipe_works=no
538820d725fbSmrg
538920d725fbSmrg  rm -f conftest*
539063fbae1dSmrg  cat > conftest.$ac_ext <<_LT_EOF
539120d725fbSmrg#ifdef __cplusplus
539220d725fbSmrgextern "C" {
539320d725fbSmrg#endif
539420d725fbSmrgchar nm_test_var;
539563fbae1dSmrgvoid nm_test_func(void);
539663fbae1dSmrgvoid nm_test_func(void){}
539720d725fbSmrg#ifdef __cplusplus
539820d725fbSmrg}
539920d725fbSmrg#endif
540020d725fbSmrgint main(){nm_test_var='a';nm_test_func();return(0);}
540163fbae1dSmrg_LT_EOF
540220d725fbSmrg
540363fbae1dSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
540420d725fbSmrg  (eval $ac_compile) 2>&5
540520d725fbSmrg  ac_status=$?
540663fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
540763fbae1dSmrg  test $ac_status = 0; }; then
540820d725fbSmrg    # Now try to grab the symbols.
540920d725fbSmrg    nlist=conftest.nm
541063fbae1dSmrg    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
541120d725fbSmrg  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
541220d725fbSmrg  ac_status=$?
541363fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
541463fbae1dSmrg  test $ac_status = 0; } && test -s "$nlist"; then
541520d725fbSmrg      # Try sorting and uniquifying the output.
541620d725fbSmrg      if sort "$nlist" | uniq > "$nlist"T; then
541720d725fbSmrg	mv -f "$nlist"T "$nlist"
541820d725fbSmrg      else
541920d725fbSmrg	rm -f "$nlist"T
542020d725fbSmrg      fi
542120d725fbSmrg
542220d725fbSmrg      # Make sure that we snagged all the symbols we need.
542363fbae1dSmrg      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
542463fbae1dSmrg	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
542563fbae1dSmrg	  cat <<_LT_EOF > conftest.$ac_ext
542620d725fbSmrg#ifdef __cplusplus
542720d725fbSmrgextern "C" {
542820d725fbSmrg#endif
542920d725fbSmrg
543063fbae1dSmrg_LT_EOF
543120d725fbSmrg	  # Now generate the symbol file.
543263fbae1dSmrg	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
543320d725fbSmrg
543463fbae1dSmrg	  cat <<_LT_EOF >> conftest.$ac_ext
543520d725fbSmrg
543663fbae1dSmrg/* The mapping between symbol names and symbols.  */
543720d725fbSmrgconst struct {
543820d725fbSmrg  const char *name;
543963fbae1dSmrg  void       *address;
544020d725fbSmrg}
544163fbae1dSmrglt__PROGRAM__LTX_preloaded_symbols[] =
544220d725fbSmrg{
544363fbae1dSmrg  { "@PROGRAM@", (void *) 0 },
544463fbae1dSmrg_LT_EOF
544563fbae1dSmrg	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
544663fbae1dSmrg	  cat <<\_LT_EOF >> conftest.$ac_ext
544763fbae1dSmrg  {0, (void *) 0}
544820d725fbSmrg};
544920d725fbSmrg
545063fbae1dSmrg/* This works around a problem in FreeBSD linker */
545163fbae1dSmrg#ifdef FREEBSD_WORKAROUND
545263fbae1dSmrgstatic const void *lt_preloaded_setup() {
545363fbae1dSmrg  return lt__PROGRAM__LTX_preloaded_symbols;
545463fbae1dSmrg}
545563fbae1dSmrg#endif
545663fbae1dSmrg
545720d725fbSmrg#ifdef __cplusplus
545820d725fbSmrg}
545920d725fbSmrg#endif
546063fbae1dSmrg_LT_EOF
546120d725fbSmrg	  # Now try linking the two files.
546220d725fbSmrg	  mv conftest.$ac_objext conftstm.$ac_objext
546320d725fbSmrg	  lt_save_LIBS="$LIBS"
546420d725fbSmrg	  lt_save_CFLAGS="$CFLAGS"
546520d725fbSmrg	  LIBS="conftstm.$ac_objext"
546620d725fbSmrg	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
546763fbae1dSmrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
546820d725fbSmrg  (eval $ac_link) 2>&5
546920d725fbSmrg  ac_status=$?
547063fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
547163fbae1dSmrg  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
547220d725fbSmrg	    pipe_works=yes
547320d725fbSmrg	  fi
547420d725fbSmrg	  LIBS="$lt_save_LIBS"
547520d725fbSmrg	  CFLAGS="$lt_save_CFLAGS"
547620d725fbSmrg	else
547720d725fbSmrg	  echo "cannot find nm_test_func in $nlist" >&5
547820d725fbSmrg	fi
547920d725fbSmrg      else
548020d725fbSmrg	echo "cannot find nm_test_var in $nlist" >&5
548120d725fbSmrg      fi
548220d725fbSmrg    else
548320d725fbSmrg      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
548420d725fbSmrg    fi
548520d725fbSmrg  else
548620d725fbSmrg    echo "$progname: failed program was:" >&5
548720d725fbSmrg    cat conftest.$ac_ext >&5
548820d725fbSmrg  fi
548963fbae1dSmrg  rm -rf conftest* conftst*
549020d725fbSmrg
549120d725fbSmrg  # Do not use the global_symbol_pipe unless it works.
549220d725fbSmrg  if test "$pipe_works" = yes; then
549320d725fbSmrg    break
549420d725fbSmrg  else
549520d725fbSmrg    lt_cv_sys_global_symbol_pipe=
549620d725fbSmrg  fi
549720d725fbSmrgdone
549820d725fbSmrg
549920d725fbSmrgfi
550020d725fbSmrg
550120d725fbSmrgif test -z "$lt_cv_sys_global_symbol_pipe"; then
550220d725fbSmrg  lt_cv_sys_global_symbol_to_cdecl=
550320d725fbSmrgfi
550420d725fbSmrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
550563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
550663fbae1dSmrg$as_echo "failed" >&6; }
550720d725fbSmrgelse
550863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
550963fbae1dSmrg$as_echo "ok" >&6; }
551020d725fbSmrgfi
551120d725fbSmrg
551220d725fbSmrg
551320d725fbSmrg
551420d725fbSmrg
551520d725fbSmrg
551620d725fbSmrg
551720d725fbSmrg
551820d725fbSmrg
551920d725fbSmrg
552020d725fbSmrg
552120d725fbSmrg
552220d725fbSmrg
552320d725fbSmrg
552420d725fbSmrg
552520d725fbSmrg
552620d725fbSmrg
552720d725fbSmrg
552820d725fbSmrg
552963fbae1dSmrg
553063fbae1dSmrg
553163fbae1dSmrg
553263fbae1dSmrg
553363fbae1dSmrg
553463fbae1dSmrg# Check whether --enable-libtool-lock was given.
553563fbae1dSmrgif test "${enable_libtool_lock+set}" = set; then :
553663fbae1dSmrg  enableval=$enable_libtool_lock;
553720d725fbSmrgfi
553820d725fbSmrg
553963fbae1dSmrgtest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
554063fbae1dSmrg
554163fbae1dSmrg# Some flags need to be propagated to the compiler or linker for good
554263fbae1dSmrg# libtool support.
554363fbae1dSmrgcase $host in
554463fbae1dSmrgia64-*-hpux*)
554563fbae1dSmrg  # Find out which ABI we are using.
554663fbae1dSmrg  echo 'int i;' > conftest.$ac_ext
554763fbae1dSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
554863fbae1dSmrg  (eval $ac_compile) 2>&5
554963fbae1dSmrg  ac_status=$?
555063fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
555163fbae1dSmrg  test $ac_status = 0; }; then
555263fbae1dSmrg    case `/usr/bin/file conftest.$ac_objext` in
555363fbae1dSmrg      *ELF-32*)
555463fbae1dSmrg	HPUX_IA64_MODE="32"
555563fbae1dSmrg	;;
555663fbae1dSmrg      *ELF-64*)
555763fbae1dSmrg	HPUX_IA64_MODE="64"
555863fbae1dSmrg	;;
555963fbae1dSmrg    esac
556063fbae1dSmrg  fi
556163fbae1dSmrg  rm -rf conftest*
556263fbae1dSmrg  ;;
556363fbae1dSmrg*-*-irix6*)
556463fbae1dSmrg  # Find out which ABI we are using.
556563fbae1dSmrg  echo '#line 5565 "configure"' > conftest.$ac_ext
556663fbae1dSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
556763fbae1dSmrg  (eval $ac_compile) 2>&5
556863fbae1dSmrg  ac_status=$?
556963fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
557063fbae1dSmrg  test $ac_status = 0; }; then
557163fbae1dSmrg    if test "$lt_cv_prog_gnu_ld" = yes; then
557263fbae1dSmrg      case `/usr/bin/file conftest.$ac_objext` in
557363fbae1dSmrg	*32-bit*)
557463fbae1dSmrg	  LD="${LD-ld} -melf32bsmip"
557563fbae1dSmrg	  ;;
557663fbae1dSmrg	*N32*)
557763fbae1dSmrg	  LD="${LD-ld} -melf32bmipn32"
557863fbae1dSmrg	  ;;
557963fbae1dSmrg	*64-bit*)
558063fbae1dSmrg	  LD="${LD-ld} -melf64bmip"
558163fbae1dSmrg	;;
558263fbae1dSmrg      esac
558363fbae1dSmrg    else
558463fbae1dSmrg      case `/usr/bin/file conftest.$ac_objext` in
558563fbae1dSmrg	*32-bit*)
558663fbae1dSmrg	  LD="${LD-ld} -32"
558763fbae1dSmrg	  ;;
558863fbae1dSmrg	*N32*)
558963fbae1dSmrg	  LD="${LD-ld} -n32"
559063fbae1dSmrg	  ;;
559163fbae1dSmrg	*64-bit*)
559263fbae1dSmrg	  LD="${LD-ld} -64"
559363fbae1dSmrg	  ;;
559463fbae1dSmrg      esac
559563fbae1dSmrg    fi
559663fbae1dSmrg  fi
559763fbae1dSmrg  rm -rf conftest*
559863fbae1dSmrg  ;;
559963fbae1dSmrg
560063fbae1dSmrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
560163fbae1dSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*)
560263fbae1dSmrg  # Find out which ABI we are using.
560363fbae1dSmrg  echo 'int i;' > conftest.$ac_ext
560463fbae1dSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
560563fbae1dSmrg  (eval $ac_compile) 2>&5
560663fbae1dSmrg  ac_status=$?
560763fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
560863fbae1dSmrg  test $ac_status = 0; }; then
560963fbae1dSmrg    case `/usr/bin/file conftest.o` in
561063fbae1dSmrg      *32-bit*)
561163fbae1dSmrg	case $host in
561263fbae1dSmrg	  x86_64-*kfreebsd*-gnu)
561363fbae1dSmrg	    LD="${LD-ld} -m elf_i386_fbsd"
561463fbae1dSmrg	    ;;
561563fbae1dSmrg	  x86_64-*linux*)
561663fbae1dSmrg	    LD="${LD-ld} -m elf_i386"
561763fbae1dSmrg	    ;;
561863fbae1dSmrg	  ppc64-*linux*|powerpc64-*linux*)
561963fbae1dSmrg	    LD="${LD-ld} -m elf32ppclinux"
562063fbae1dSmrg	    ;;
562163fbae1dSmrg	  s390x-*linux*)
562263fbae1dSmrg	    LD="${LD-ld} -m elf_s390"
562363fbae1dSmrg	    ;;
562463fbae1dSmrg	  sparc64-*linux*)
562563fbae1dSmrg	    LD="${LD-ld} -m elf32_sparc"
562663fbae1dSmrg	    ;;
562763fbae1dSmrg	esac
562863fbae1dSmrg	;;
562963fbae1dSmrg      *64-bit*)
563063fbae1dSmrg	case $host in
563163fbae1dSmrg	  x86_64-*kfreebsd*-gnu)
563263fbae1dSmrg	    LD="${LD-ld} -m elf_x86_64_fbsd"
563363fbae1dSmrg	    ;;
563463fbae1dSmrg	  x86_64-*linux*)
563563fbae1dSmrg	    LD="${LD-ld} -m elf_x86_64"
563663fbae1dSmrg	    ;;
563763fbae1dSmrg	  ppc*-*linux*|powerpc*-*linux*)
563863fbae1dSmrg	    LD="${LD-ld} -m elf64ppc"
563963fbae1dSmrg	    ;;
564063fbae1dSmrg	  s390*-*linux*|s390*-*tpf*)
564163fbae1dSmrg	    LD="${LD-ld} -m elf64_s390"
564263fbae1dSmrg	    ;;
564363fbae1dSmrg	  sparc*-*linux*)
564463fbae1dSmrg	    LD="${LD-ld} -m elf64_sparc"
564563fbae1dSmrg	    ;;
564663fbae1dSmrg	esac
564763fbae1dSmrg	;;
564863fbae1dSmrg    esac
564963fbae1dSmrg  fi
565063fbae1dSmrg  rm -rf conftest*
565163fbae1dSmrg  ;;
565263fbae1dSmrg
565363fbae1dSmrg*-*-sco3.2v5*)
565463fbae1dSmrg  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
565563fbae1dSmrg  SAVE_CFLAGS="$CFLAGS"
565663fbae1dSmrg  CFLAGS="$CFLAGS -belf"
565763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
565863fbae1dSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
565963fbae1dSmrgif test "${lt_cv_cc_needs_belf+set}" = set; then :
566063fbae1dSmrg  $as_echo_n "(cached) " >&6
566163fbae1dSmrgelse
566263fbae1dSmrg  ac_ext=c
566363fbae1dSmrgac_cpp='$CPP $CPPFLAGS'
566463fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
566563fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
566663fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
566763fbae1dSmrg
566863fbae1dSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
566963fbae1dSmrg/* end confdefs.h.  */
567063fbae1dSmrg
567163fbae1dSmrgint
567263fbae1dSmrgmain ()
567363fbae1dSmrg{
567463fbae1dSmrg
567563fbae1dSmrg  ;
567663fbae1dSmrg  return 0;
567763fbae1dSmrg}
567863fbae1dSmrg_ACEOF
567963fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
568063fbae1dSmrg  lt_cv_cc_needs_belf=yes
568163fbae1dSmrgelse
568263fbae1dSmrg  lt_cv_cc_needs_belf=no
568363fbae1dSmrgfi
568463fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
568563fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
568663fbae1dSmrg     ac_ext=c
568763fbae1dSmrgac_cpp='$CPP $CPPFLAGS'
568863fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
568963fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
569063fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
569163fbae1dSmrg
569263fbae1dSmrgfi
569363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
569463fbae1dSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; }
569563fbae1dSmrg  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
569663fbae1dSmrg    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
569763fbae1dSmrg    CFLAGS="$SAVE_CFLAGS"
569863fbae1dSmrg  fi
569963fbae1dSmrg  ;;
570063fbae1dSmrgsparc*-*solaris*)
570163fbae1dSmrg  # Find out which ABI we are using.
570263fbae1dSmrg  echo 'int i;' > conftest.$ac_ext
570363fbae1dSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
570463fbae1dSmrg  (eval $ac_compile) 2>&5
570563fbae1dSmrg  ac_status=$?
570663fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
570763fbae1dSmrg  test $ac_status = 0; }; then
570863fbae1dSmrg    case `/usr/bin/file conftest.o` in
570963fbae1dSmrg    *64-bit*)
571063fbae1dSmrg      case $lt_cv_prog_gnu_ld in
571163fbae1dSmrg      yes*) LD="${LD-ld} -m elf64_sparc" ;;
571263fbae1dSmrg      *)
571363fbae1dSmrg	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
571463fbae1dSmrg	  LD="${LD-ld} -64"
571563fbae1dSmrg	fi
571663fbae1dSmrg	;;
571763fbae1dSmrg      esac
571863fbae1dSmrg      ;;
571963fbae1dSmrg    esac
572063fbae1dSmrg  fi
572163fbae1dSmrg  rm -rf conftest*
572263fbae1dSmrg  ;;
572363fbae1dSmrgesac
572463fbae1dSmrg
572563fbae1dSmrgneed_locks="$enable_libtool_lock"
572663fbae1dSmrg
572763fbae1dSmrg
572863fbae1dSmrg  case $host_os in
572963fbae1dSmrg    rhapsody* | darwin*)
573063fbae1dSmrg    if test -n "$ac_tool_prefix"; then
573163fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
573263fbae1dSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2
573363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
573463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
573563fbae1dSmrgif test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
573663fbae1dSmrg  $as_echo_n "(cached) " >&6
573763fbae1dSmrgelse
573863fbae1dSmrg  if test -n "$DSYMUTIL"; then
573963fbae1dSmrg  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
574063fbae1dSmrgelse
574163fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
574263fbae1dSmrgfor as_dir in $PATH
574363fbae1dSmrgdo
574463fbae1dSmrg  IFS=$as_save_IFS
574563fbae1dSmrg  test -z "$as_dir" && as_dir=.
574663fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
574763fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
574863fbae1dSmrg    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
574963fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
575063fbae1dSmrg    break 2
575163fbae1dSmrg  fi
575263fbae1dSmrgdone
575363fbae1dSmrg  done
575463fbae1dSmrgIFS=$as_save_IFS
575563fbae1dSmrg
575663fbae1dSmrgfi
575763fbae1dSmrgfi
575863fbae1dSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL
575963fbae1dSmrgif test -n "$DSYMUTIL"; then
576063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
576163fbae1dSmrg$as_echo "$DSYMUTIL" >&6; }
576263fbae1dSmrgelse
576363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
576463fbae1dSmrg$as_echo "no" >&6; }
576563fbae1dSmrgfi
576663fbae1dSmrg
576763fbae1dSmrg
576863fbae1dSmrgfi
576963fbae1dSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then
577063fbae1dSmrg  ac_ct_DSYMUTIL=$DSYMUTIL
577163fbae1dSmrg  # Extract the first word of "dsymutil", so it can be a program name with args.
577263fbae1dSmrgset dummy dsymutil; ac_word=$2
577363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
577463fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
577563fbae1dSmrgif test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
577663fbae1dSmrg  $as_echo_n "(cached) " >&6
577763fbae1dSmrgelse
577863fbae1dSmrg  if test -n "$ac_ct_DSYMUTIL"; then
577963fbae1dSmrg  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
578063fbae1dSmrgelse
578163fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
578263fbae1dSmrgfor as_dir in $PATH
578363fbae1dSmrgdo
578463fbae1dSmrg  IFS=$as_save_IFS
578563fbae1dSmrg  test -z "$as_dir" && as_dir=.
578663fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
578763fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
578863fbae1dSmrg    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
578963fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
579063fbae1dSmrg    break 2
579163fbae1dSmrg  fi
579263fbae1dSmrgdone
579363fbae1dSmrg  done
579463fbae1dSmrgIFS=$as_save_IFS
579563fbae1dSmrg
579663fbae1dSmrgfi
579763fbae1dSmrgfi
579863fbae1dSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
579963fbae1dSmrgif test -n "$ac_ct_DSYMUTIL"; then
580063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
580163fbae1dSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; }
580263fbae1dSmrgelse
580363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
580463fbae1dSmrg$as_echo "no" >&6; }
580563fbae1dSmrgfi
580663fbae1dSmrg
580763fbae1dSmrg  if test "x$ac_ct_DSYMUTIL" = x; then
580863fbae1dSmrg    DSYMUTIL=":"
580920d725fbSmrg  else
581020d725fbSmrg    case $cross_compiling:$ac_tool_warned in
581120d725fbSmrgyes:)
581263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
581363fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
581420d725fbSmrgac_tool_warned=yes ;;
581520d725fbSmrgesac
581663fbae1dSmrg    DSYMUTIL=$ac_ct_DSYMUTIL
581720d725fbSmrg  fi
581820d725fbSmrgelse
581963fbae1dSmrg  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
582020d725fbSmrgfi
582120d725fbSmrg
582263fbae1dSmrg    if test -n "$ac_tool_prefix"; then
582363fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
582463fbae1dSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2
582563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
582663fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
582763fbae1dSmrgif test "${ac_cv_prog_NMEDIT+set}" = set; then :
582863fbae1dSmrg  $as_echo_n "(cached) " >&6
582920d725fbSmrgelse
583063fbae1dSmrg  if test -n "$NMEDIT"; then
583163fbae1dSmrg  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
583220d725fbSmrgelse
583320d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
583420d725fbSmrgfor as_dir in $PATH
583520d725fbSmrgdo
583620d725fbSmrg  IFS=$as_save_IFS
583720d725fbSmrg  test -z "$as_dir" && as_dir=.
583863fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
583963fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
584063fbae1dSmrg    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
584163fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
584220d725fbSmrg    break 2
584320d725fbSmrg  fi
584420d725fbSmrgdone
584563fbae1dSmrg  done
584620d725fbSmrgIFS=$as_save_IFS
584720d725fbSmrg
584820d725fbSmrgfi
584920d725fbSmrgfi
585063fbae1dSmrgNMEDIT=$ac_cv_prog_NMEDIT
585163fbae1dSmrgif test -n "$NMEDIT"; then
585263fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
585363fbae1dSmrg$as_echo "$NMEDIT" >&6; }
585420d725fbSmrgelse
585563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
585663fbae1dSmrg$as_echo "no" >&6; }
585720d725fbSmrgfi
585820d725fbSmrg
585920d725fbSmrg
586020d725fbSmrgfi
586163fbae1dSmrgif test -z "$ac_cv_prog_NMEDIT"; then
586263fbae1dSmrg  ac_ct_NMEDIT=$NMEDIT
586363fbae1dSmrg  # Extract the first word of "nmedit", so it can be a program name with args.
586463fbae1dSmrgset dummy nmedit; ac_word=$2
586563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
586663fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
586763fbae1dSmrgif test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
586863fbae1dSmrg  $as_echo_n "(cached) " >&6
586920d725fbSmrgelse
587063fbae1dSmrg  if test -n "$ac_ct_NMEDIT"; then
587163fbae1dSmrg  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
587220d725fbSmrgelse
587320d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
587420d725fbSmrgfor as_dir in $PATH
587520d725fbSmrgdo
587620d725fbSmrg  IFS=$as_save_IFS
587720d725fbSmrg  test -z "$as_dir" && as_dir=.
587863fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
587963fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
588063fbae1dSmrg    ac_cv_prog_ac_ct_NMEDIT="nmedit"
588163fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
588220d725fbSmrg    break 2
588320d725fbSmrg  fi
588420d725fbSmrgdone
588563fbae1dSmrg  done
588620d725fbSmrgIFS=$as_save_IFS
588720d725fbSmrg
588820d725fbSmrgfi
588920d725fbSmrgfi
589063fbae1dSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
589163fbae1dSmrgif test -n "$ac_ct_NMEDIT"; then
589263fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
589363fbae1dSmrg$as_echo "$ac_ct_NMEDIT" >&6; }
589420d725fbSmrgelse
589563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
589663fbae1dSmrg$as_echo "no" >&6; }
589720d725fbSmrgfi
589820d725fbSmrg
589963fbae1dSmrg  if test "x$ac_ct_NMEDIT" = x; then
590063fbae1dSmrg    NMEDIT=":"
590120d725fbSmrg  else
590220d725fbSmrg    case $cross_compiling:$ac_tool_warned in
590320d725fbSmrgyes:)
590463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
590563fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
590620d725fbSmrgac_tool_warned=yes ;;
590720d725fbSmrgesac
590863fbae1dSmrg    NMEDIT=$ac_ct_NMEDIT
590920d725fbSmrg  fi
591020d725fbSmrgelse
591163fbae1dSmrg  NMEDIT="$ac_cv_prog_NMEDIT"
591220d725fbSmrgfi
591320d725fbSmrg
591463fbae1dSmrg    if test -n "$ac_tool_prefix"; then
591563fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
591663fbae1dSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2
591763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
591863fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
591963fbae1dSmrgif test "${ac_cv_prog_LIPO+set}" = set; then :
592063fbae1dSmrg  $as_echo_n "(cached) " >&6
592120d725fbSmrgelse
592263fbae1dSmrg  if test -n "$LIPO"; then
592363fbae1dSmrg  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
592420d725fbSmrgelse
592520d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
592620d725fbSmrgfor as_dir in $PATH
592720d725fbSmrgdo
592820d725fbSmrg  IFS=$as_save_IFS
592920d725fbSmrg  test -z "$as_dir" && as_dir=.
593063fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
593163fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
593263fbae1dSmrg    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
593363fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
593420d725fbSmrg    break 2
593520d725fbSmrg  fi
593620d725fbSmrgdone
593763fbae1dSmrg  done
593820d725fbSmrgIFS=$as_save_IFS
593920d725fbSmrg
594020d725fbSmrgfi
594120d725fbSmrgfi
594263fbae1dSmrgLIPO=$ac_cv_prog_LIPO
594363fbae1dSmrgif test -n "$LIPO"; then
594463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
594563fbae1dSmrg$as_echo "$LIPO" >&6; }
594620d725fbSmrgelse
594763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
594863fbae1dSmrg$as_echo "no" >&6; }
594920d725fbSmrgfi
595020d725fbSmrg
595120d725fbSmrg
595220d725fbSmrgfi
595363fbae1dSmrgif test -z "$ac_cv_prog_LIPO"; then
595463fbae1dSmrg  ac_ct_LIPO=$LIPO
595563fbae1dSmrg  # Extract the first word of "lipo", so it can be a program name with args.
595663fbae1dSmrgset dummy lipo; ac_word=$2
595763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
595863fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
595963fbae1dSmrgif test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
596063fbae1dSmrg  $as_echo_n "(cached) " >&6
596120d725fbSmrgelse
596263fbae1dSmrg  if test -n "$ac_ct_LIPO"; then
596363fbae1dSmrg  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
596420d725fbSmrgelse
596520d725fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
596620d725fbSmrgfor as_dir in $PATH
596720d725fbSmrgdo
596820d725fbSmrg  IFS=$as_save_IFS
596920d725fbSmrg  test -z "$as_dir" && as_dir=.
597063fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
597163fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
597263fbae1dSmrg    ac_cv_prog_ac_ct_LIPO="lipo"
597363fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
597420d725fbSmrg    break 2
597520d725fbSmrg  fi
597620d725fbSmrgdone
597763fbae1dSmrg  done
597820d725fbSmrgIFS=$as_save_IFS
597920d725fbSmrg
598020d725fbSmrgfi
598120d725fbSmrgfi
598263fbae1dSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
598363fbae1dSmrgif test -n "$ac_ct_LIPO"; then
598463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
598563fbae1dSmrg$as_echo "$ac_ct_LIPO" >&6; }
598620d725fbSmrgelse
598763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
598863fbae1dSmrg$as_echo "no" >&6; }
598920d725fbSmrgfi
599020d725fbSmrg
599163fbae1dSmrg  if test "x$ac_ct_LIPO" = x; then
599263fbae1dSmrg    LIPO=":"
599320d725fbSmrg  else
599420d725fbSmrg    case $cross_compiling:$ac_tool_warned in
599520d725fbSmrgyes:)
599663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
599763fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
599820d725fbSmrgac_tool_warned=yes ;;
599920d725fbSmrgesac
600063fbae1dSmrg    LIPO=$ac_ct_LIPO
600120d725fbSmrg  fi
600220d725fbSmrgelse
600363fbae1dSmrg  LIPO="$ac_cv_prog_LIPO"
600420d725fbSmrgfi
600520d725fbSmrg
600663fbae1dSmrg    if test -n "$ac_tool_prefix"; then
600763fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
600863fbae1dSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2
600963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
601063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
601163fbae1dSmrgif test "${ac_cv_prog_OTOOL+set}" = set; then :
601263fbae1dSmrg  $as_echo_n "(cached) " >&6
601363fbae1dSmrgelse
601463fbae1dSmrg  if test -n "$OTOOL"; then
601563fbae1dSmrg  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
601663fbae1dSmrgelse
601763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
601863fbae1dSmrgfor as_dir in $PATH
601963fbae1dSmrgdo
602063fbae1dSmrg  IFS=$as_save_IFS
602163fbae1dSmrg  test -z "$as_dir" && as_dir=.
602263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
602363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
602463fbae1dSmrg    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
602563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
602663fbae1dSmrg    break 2
602763fbae1dSmrg  fi
602863fbae1dSmrgdone
602963fbae1dSmrg  done
603063fbae1dSmrgIFS=$as_save_IFS
603120d725fbSmrg
603263fbae1dSmrgfi
603363fbae1dSmrgfi
603463fbae1dSmrgOTOOL=$ac_cv_prog_OTOOL
603563fbae1dSmrgif test -n "$OTOOL"; then
603663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
603763fbae1dSmrg$as_echo "$OTOOL" >&6; }
603863fbae1dSmrgelse
603963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
604063fbae1dSmrg$as_echo "no" >&6; }
604163fbae1dSmrgfi
604220d725fbSmrg
604320d725fbSmrg
604420d725fbSmrgfi
604563fbae1dSmrgif test -z "$ac_cv_prog_OTOOL"; then
604663fbae1dSmrg  ac_ct_OTOOL=$OTOOL
604763fbae1dSmrg  # Extract the first word of "otool", so it can be a program name with args.
604863fbae1dSmrgset dummy otool; ac_word=$2
604963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
605063fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
605163fbae1dSmrgif test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
605263fbae1dSmrg  $as_echo_n "(cached) " >&6
605363fbae1dSmrgelse
605463fbae1dSmrg  if test -n "$ac_ct_OTOOL"; then
605563fbae1dSmrg  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
605663fbae1dSmrgelse
605763fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
605863fbae1dSmrgfor as_dir in $PATH
605963fbae1dSmrgdo
606063fbae1dSmrg  IFS=$as_save_IFS
606163fbae1dSmrg  test -z "$as_dir" && as_dir=.
606263fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
606363fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
606463fbae1dSmrg    ac_cv_prog_ac_ct_OTOOL="otool"
606563fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
606663fbae1dSmrg    break 2
606763fbae1dSmrg  fi
606820d725fbSmrgdone
606963fbae1dSmrg  done
607063fbae1dSmrgIFS=$as_save_IFS
607120d725fbSmrg
607263fbae1dSmrgfi
607363fbae1dSmrgfi
607463fbae1dSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
607563fbae1dSmrgif test -n "$ac_ct_OTOOL"; then
607663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
607763fbae1dSmrg$as_echo "$ac_ct_OTOOL" >&6; }
607820d725fbSmrgelse
607963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
608063fbae1dSmrg$as_echo "no" >&6; }
608163fbae1dSmrgfi
608220d725fbSmrg
608363fbae1dSmrg  if test "x$ac_ct_OTOOL" = x; then
608463fbae1dSmrg    OTOOL=":"
608563fbae1dSmrg  else
608663fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
608763fbae1dSmrgyes:)
608863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
608963fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
609063fbae1dSmrgac_tool_warned=yes ;;
609120d725fbSmrgesac
609263fbae1dSmrg    OTOOL=$ac_ct_OTOOL
609363fbae1dSmrg  fi
609463fbae1dSmrgelse
609563fbae1dSmrg  OTOOL="$ac_cv_prog_OTOOL"
609620d725fbSmrgfi
609720d725fbSmrg
609863fbae1dSmrg    if test -n "$ac_tool_prefix"; then
609963fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
610063fbae1dSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2
610163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
610263fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
610363fbae1dSmrgif test "${ac_cv_prog_OTOOL64+set}" = set; then :
610463fbae1dSmrg  $as_echo_n "(cached) " >&6
610520d725fbSmrgelse
610663fbae1dSmrg  if test -n "$OTOOL64"; then
610763fbae1dSmrg  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
610863fbae1dSmrgelse
610963fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
611063fbae1dSmrgfor as_dir in $PATH
611163fbae1dSmrgdo
611263fbae1dSmrg  IFS=$as_save_IFS
611363fbae1dSmrg  test -z "$as_dir" && as_dir=.
611463fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
611563fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
611663fbae1dSmrg    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
611763fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
611863fbae1dSmrg    break 2
611963fbae1dSmrg  fi
612063fbae1dSmrgdone
612163fbae1dSmrg  done
612263fbae1dSmrgIFS=$as_save_IFS
612320d725fbSmrg
612463fbae1dSmrgfi
612563fbae1dSmrgfi
612663fbae1dSmrgOTOOL64=$ac_cv_prog_OTOOL64
612763fbae1dSmrgif test -n "$OTOOL64"; then
612863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
612963fbae1dSmrg$as_echo "$OTOOL64" >&6; }
613020d725fbSmrgelse
613163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
613263fbae1dSmrg$as_echo "no" >&6; }
613363fbae1dSmrgfi
613420d725fbSmrg
613520d725fbSmrg
613620d725fbSmrgfi
613763fbae1dSmrgif test -z "$ac_cv_prog_OTOOL64"; then
613863fbae1dSmrg  ac_ct_OTOOL64=$OTOOL64
613963fbae1dSmrg  # Extract the first word of "otool64", so it can be a program name with args.
614063fbae1dSmrgset dummy otool64; ac_word=$2
614163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
614263fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
614363fbae1dSmrgif test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
614463fbae1dSmrg  $as_echo_n "(cached) " >&6
614563fbae1dSmrgelse
614663fbae1dSmrg  if test -n "$ac_ct_OTOOL64"; then
614763fbae1dSmrg  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
614863fbae1dSmrgelse
614963fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
615063fbae1dSmrgfor as_dir in $PATH
615163fbae1dSmrgdo
615263fbae1dSmrg  IFS=$as_save_IFS
615363fbae1dSmrg  test -z "$as_dir" && as_dir=.
615463fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
615563fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
615663fbae1dSmrg    ac_cv_prog_ac_ct_OTOOL64="otool64"
615763fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
615863fbae1dSmrg    break 2
615963fbae1dSmrg  fi
616063fbae1dSmrgdone
616163fbae1dSmrg  done
616263fbae1dSmrgIFS=$as_save_IFS
616320d725fbSmrg
616463fbae1dSmrgfi
616563fbae1dSmrgfi
616663fbae1dSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
616763fbae1dSmrgif test -n "$ac_ct_OTOOL64"; then
616863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
616963fbae1dSmrg$as_echo "$ac_ct_OTOOL64" >&6; }
617020d725fbSmrgelse
617163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
617263fbae1dSmrg$as_echo "no" >&6; }
617320d725fbSmrgfi
617420d725fbSmrg
617563fbae1dSmrg  if test "x$ac_ct_OTOOL64" = x; then
617663fbae1dSmrg    OTOOL64=":"
617720d725fbSmrg  else
617863fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
617963fbae1dSmrgyes:)
618063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
618163fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
618263fbae1dSmrgac_tool_warned=yes ;;
618363fbae1dSmrgesac
618463fbae1dSmrg    OTOOL64=$ac_ct_OTOOL64
618520d725fbSmrg  fi
618663fbae1dSmrgelse
618763fbae1dSmrg  OTOOL64="$ac_cv_prog_OTOOL64"
618820d725fbSmrgfi
618920d725fbSmrg
619020d725fbSmrg
619120d725fbSmrg
619220d725fbSmrg
619320d725fbSmrg
619420d725fbSmrg
619520d725fbSmrg
619620d725fbSmrg
619720d725fbSmrg
619820d725fbSmrg
619920d725fbSmrg
620020d725fbSmrg
620120d725fbSmrg
620220d725fbSmrg
620320d725fbSmrg
620420d725fbSmrg
620520d725fbSmrg
620620d725fbSmrg
620720d725fbSmrg
620820d725fbSmrg
620920d725fbSmrg
621020d725fbSmrg
621120d725fbSmrg
621220d725fbSmrg
621320d725fbSmrg
621420d725fbSmrg
621520d725fbSmrg
621663fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
621763fbae1dSmrg$as_echo_n "checking for -single_module linker flag... " >&6; }
621863fbae1dSmrgif test "${lt_cv_apple_cc_single_mod+set}" = set; then :
621963fbae1dSmrg  $as_echo_n "(cached) " >&6
622063fbae1dSmrgelse
622163fbae1dSmrg  lt_cv_apple_cc_single_mod=no
622263fbae1dSmrg      if test -z "${LT_MULTI_MODULE}"; then
622363fbae1dSmrg	# By default we will add the -single_module flag. You can override
622463fbae1dSmrg	# by either setting the environment variable LT_MULTI_MODULE
622563fbae1dSmrg	# non-empty at configure time, or by adding -multi_module to the
622663fbae1dSmrg	# link flags.
622763fbae1dSmrg	rm -rf libconftest.dylib*
622863fbae1dSmrg	echo "int foo(void){return 1;}" > conftest.c
622963fbae1dSmrg	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
623063fbae1dSmrg-dynamiclib -Wl,-single_module conftest.c" >&5
623163fbae1dSmrg	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
623263fbae1dSmrg	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
623363fbae1dSmrg        _lt_result=$?
623463fbae1dSmrg	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
623563fbae1dSmrg	  lt_cv_apple_cc_single_mod=yes
623663fbae1dSmrg	else
623763fbae1dSmrg	  cat conftest.err >&5
623863fbae1dSmrg	fi
623963fbae1dSmrg	rm -rf libconftest.dylib*
624063fbae1dSmrg	rm -f conftest.*
624163fbae1dSmrg      fi
624220d725fbSmrgfi
624363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
624463fbae1dSmrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
624563fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
624663fbae1dSmrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
624763fbae1dSmrgif test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
624863fbae1dSmrg  $as_echo_n "(cached) " >&6
624963fbae1dSmrgelse
625063fbae1dSmrg  lt_cv_ld_exported_symbols_list=no
625163fbae1dSmrg      save_LDFLAGS=$LDFLAGS
625263fbae1dSmrg      echo "_main" > conftest.sym
625363fbae1dSmrg      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
625463fbae1dSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
625563fbae1dSmrg/* end confdefs.h.  */
625620d725fbSmrg
625763fbae1dSmrgint
625863fbae1dSmrgmain ()
625963fbae1dSmrg{
626063fbae1dSmrg
626163fbae1dSmrg  ;
626263fbae1dSmrg  return 0;
626363fbae1dSmrg}
626463fbae1dSmrg_ACEOF
626563fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
626663fbae1dSmrg  lt_cv_ld_exported_symbols_list=yes
626720d725fbSmrgelse
626863fbae1dSmrg  lt_cv_ld_exported_symbols_list=no
626920d725fbSmrgfi
627063fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
627163fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
627263fbae1dSmrg	LDFLAGS="$save_LDFLAGS"
627320d725fbSmrg
627420d725fbSmrgfi
627563fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
627663fbae1dSmrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
627720d725fbSmrg    case $host_os in
627863fbae1dSmrg    rhapsody* | darwin1.[012])
627963fbae1dSmrg      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
628063fbae1dSmrg    darwin1.*)
628163fbae1dSmrg      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
628263fbae1dSmrg    darwin*) # darwin 5.x on
628363fbae1dSmrg      # if running on 10.5 or later, the deployment target defaults
628463fbae1dSmrg      # to the OS version, if on x86, and 10.4, the deployment
628563fbae1dSmrg      # target defaults to 10.4. Don't you love it?
628663fbae1dSmrg      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
628763fbae1dSmrg	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
628863fbae1dSmrg	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
628963fbae1dSmrg	10.[012]*)
629063fbae1dSmrg	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
629163fbae1dSmrg	10.*)
629263fbae1dSmrg	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
629363fbae1dSmrg      esac
629463fbae1dSmrg    ;;
629563fbae1dSmrg  esac
629663fbae1dSmrg    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
629763fbae1dSmrg      _lt_dar_single_mod='$single_module'
629863fbae1dSmrg    fi
629963fbae1dSmrg    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
630063fbae1dSmrg      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
630163fbae1dSmrg    else
630263fbae1dSmrg      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
630363fbae1dSmrg    fi
630463fbae1dSmrg    if test "$DSYMUTIL" != ":"; then
630563fbae1dSmrg      _lt_dsymutil='~$DSYMUTIL $lib || :'
630663fbae1dSmrg    else
630763fbae1dSmrg      _lt_dsymutil=
630863fbae1dSmrg    fi
630963fbae1dSmrg    ;;
631063fbae1dSmrg  esac
631120d725fbSmrg
631263fbae1dSmrgac_ext=c
631363fbae1dSmrgac_cpp='$CPP $CPPFLAGS'
631463fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
631563fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
631663fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
631763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
631863fbae1dSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
631963fbae1dSmrg# On Suns, sometimes $CPP names a directory.
632063fbae1dSmrgif test -n "$CPP" && test -d "$CPP"; then
632163fbae1dSmrg  CPP=
632263fbae1dSmrgfi
632363fbae1dSmrgif test -z "$CPP"; then
632463fbae1dSmrg  if test "${ac_cv_prog_CPP+set}" = set; then :
632563fbae1dSmrg  $as_echo_n "(cached) " >&6
632663fbae1dSmrgelse
632763fbae1dSmrg      # Double quotes because CPP needs to be expanded
632863fbae1dSmrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
632963fbae1dSmrg    do
633063fbae1dSmrg      ac_preproc_ok=false
633163fbae1dSmrgfor ac_c_preproc_warn_flag in '' yes
633263fbae1dSmrgdo
633363fbae1dSmrg  # Use a header file that comes with gcc, so configuring glibc
633463fbae1dSmrg  # with a fresh cross-compiler works.
633563fbae1dSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
633663fbae1dSmrg  # <limits.h> exists even on freestanding compilers.
633763fbae1dSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
633863fbae1dSmrg  # not just through cpp. "Syntax error" is here to catch this case.
633963fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
634063fbae1dSmrg/* end confdefs.h.  */
634163fbae1dSmrg#ifdef __STDC__
634263fbae1dSmrg# include <limits.h>
634363fbae1dSmrg#else
634463fbae1dSmrg# include <assert.h>
634563fbae1dSmrg#endif
634663fbae1dSmrg		     Syntax error
634763fbae1dSmrg_ACEOF
634863fbae1dSmrgif ac_fn_c_try_cpp "$LINENO"; then :
634920d725fbSmrg
635063fbae1dSmrgelse
635163fbae1dSmrg  # Broken: fails on valid input.
635263fbae1dSmrgcontinue
635363fbae1dSmrgfi
635463fbae1dSmrgrm -f conftest.err conftest.$ac_ext
635520d725fbSmrg
635663fbae1dSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
635763fbae1dSmrg  # can be detected and how.
635863fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
635963fbae1dSmrg/* end confdefs.h.  */
636063fbae1dSmrg#include <ac_nonexistent.h>
636163fbae1dSmrg_ACEOF
636263fbae1dSmrgif ac_fn_c_try_cpp "$LINENO"; then :
636363fbae1dSmrg  # Broken: success on invalid input.
636463fbae1dSmrgcontinue
636563fbae1dSmrgelse
636663fbae1dSmrg  # Passes both tests.
636763fbae1dSmrgac_preproc_ok=:
636863fbae1dSmrgbreak
636963fbae1dSmrgfi
637063fbae1dSmrgrm -f conftest.err conftest.$ac_ext
637120d725fbSmrg
637263fbae1dSmrgdone
637363fbae1dSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
637463fbae1dSmrgrm -f conftest.err conftest.$ac_ext
637563fbae1dSmrgif $ac_preproc_ok; then :
637663fbae1dSmrg  break
637763fbae1dSmrgfi
637820d725fbSmrg
637963fbae1dSmrg    done
638063fbae1dSmrg    ac_cv_prog_CPP=$CPP
638120d725fbSmrg
638263fbae1dSmrgfi
638363fbae1dSmrg  CPP=$ac_cv_prog_CPP
638463fbae1dSmrgelse
638563fbae1dSmrg  ac_cv_prog_CPP=$CPP
638663fbae1dSmrgfi
638763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
638863fbae1dSmrg$as_echo "$CPP" >&6; }
638963fbae1dSmrgac_preproc_ok=false
639063fbae1dSmrgfor ac_c_preproc_warn_flag in '' yes
639163fbae1dSmrgdo
639263fbae1dSmrg  # Use a header file that comes with gcc, so configuring glibc
639363fbae1dSmrg  # with a fresh cross-compiler works.
639463fbae1dSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
639563fbae1dSmrg  # <limits.h> exists even on freestanding compilers.
639663fbae1dSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
639763fbae1dSmrg  # not just through cpp. "Syntax error" is here to catch this case.
639863fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
639963fbae1dSmrg/* end confdefs.h.  */
640063fbae1dSmrg#ifdef __STDC__
640163fbae1dSmrg# include <limits.h>
640263fbae1dSmrg#else
640363fbae1dSmrg# include <assert.h>
640463fbae1dSmrg#endif
640563fbae1dSmrg		     Syntax error
640663fbae1dSmrg_ACEOF
640763fbae1dSmrgif ac_fn_c_try_cpp "$LINENO"; then :
640820d725fbSmrg
640963fbae1dSmrgelse
641063fbae1dSmrg  # Broken: fails on valid input.
641163fbae1dSmrgcontinue
641263fbae1dSmrgfi
641363fbae1dSmrgrm -f conftest.err conftest.$ac_ext
641420d725fbSmrg
641563fbae1dSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
641663fbae1dSmrg  # can be detected and how.
641763fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
641863fbae1dSmrg/* end confdefs.h.  */
641963fbae1dSmrg#include <ac_nonexistent.h>
642063fbae1dSmrg_ACEOF
642163fbae1dSmrgif ac_fn_c_try_cpp "$LINENO"; then :
642263fbae1dSmrg  # Broken: success on invalid input.
642363fbae1dSmrgcontinue
642463fbae1dSmrgelse
642563fbae1dSmrg  # Passes both tests.
642663fbae1dSmrgac_preproc_ok=:
642763fbae1dSmrgbreak
642863fbae1dSmrgfi
642963fbae1dSmrgrm -f conftest.err conftest.$ac_ext
643020d725fbSmrg
643163fbae1dSmrgdone
643263fbae1dSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
643363fbae1dSmrgrm -f conftest.err conftest.$ac_ext
643463fbae1dSmrgif $ac_preproc_ok; then :
643520d725fbSmrg
643663fbae1dSmrgelse
643763fbae1dSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
643863fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
643963fbae1dSmrgas_fn_error "C preprocessor \"$CPP\" fails sanity check
644063fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; }
644163fbae1dSmrgfi
644220d725fbSmrg
644363fbae1dSmrgac_ext=c
644463fbae1dSmrgac_cpp='$CPP $CPPFLAGS'
644563fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
644663fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
644763fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
644820d725fbSmrg
644920d725fbSmrg
645063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
645163fbae1dSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
645263fbae1dSmrgif test "${ac_cv_header_stdc+set}" = set; then :
645363fbae1dSmrg  $as_echo_n "(cached) " >&6
645463fbae1dSmrgelse
645563fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
645663fbae1dSmrg/* end confdefs.h.  */
645763fbae1dSmrg#include <stdlib.h>
645863fbae1dSmrg#include <stdarg.h>
645963fbae1dSmrg#include <string.h>
646063fbae1dSmrg#include <float.h>
646120d725fbSmrg
646263fbae1dSmrgint
646363fbae1dSmrgmain ()
646463fbae1dSmrg{
646520d725fbSmrg
646663fbae1dSmrg  ;
646763fbae1dSmrg  return 0;
646863fbae1dSmrg}
646963fbae1dSmrg_ACEOF
647063fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
647163fbae1dSmrg  ac_cv_header_stdc=yes
647263fbae1dSmrgelse
647363fbae1dSmrg  ac_cv_header_stdc=no
647463fbae1dSmrgfi
647563fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
647620d725fbSmrg
647763fbae1dSmrgif test $ac_cv_header_stdc = yes; then
647863fbae1dSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
647963fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
648063fbae1dSmrg/* end confdefs.h.  */
648163fbae1dSmrg#include <string.h>
648220d725fbSmrg
648363fbae1dSmrg_ACEOF
648463fbae1dSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
648563fbae1dSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
648620d725fbSmrg
648763fbae1dSmrgelse
648863fbae1dSmrg  ac_cv_header_stdc=no
648963fbae1dSmrgfi
649063fbae1dSmrgrm -f conftest*
649120d725fbSmrg
649263fbae1dSmrgfi
649320d725fbSmrg
649463fbae1dSmrgif test $ac_cv_header_stdc = yes; then
649563fbae1dSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
649663fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
649763fbae1dSmrg/* end confdefs.h.  */
649863fbae1dSmrg#include <stdlib.h>
649920d725fbSmrg
650063fbae1dSmrg_ACEOF
650163fbae1dSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
650263fbae1dSmrg  $EGREP "free" >/dev/null 2>&1; then :
650320d725fbSmrg
650463fbae1dSmrgelse
650563fbae1dSmrg  ac_cv_header_stdc=no
650663fbae1dSmrgfi
650763fbae1dSmrgrm -f conftest*
650820d725fbSmrg
650963fbae1dSmrgfi
651020d725fbSmrg
651163fbae1dSmrgif test $ac_cv_header_stdc = yes; then
651263fbae1dSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
651363fbae1dSmrg  if test "$cross_compiling" = yes; then :
651463fbae1dSmrg  :
651520d725fbSmrgelse
651663fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
651763fbae1dSmrg/* end confdefs.h.  */
651863fbae1dSmrg#include <ctype.h>
651963fbae1dSmrg#include <stdlib.h>
652063fbae1dSmrg#if ((' ' & 0x0FF) == 0x020)
652163fbae1dSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
652263fbae1dSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
652363fbae1dSmrg#else
652463fbae1dSmrg# define ISLOWER(c) \
652563fbae1dSmrg		   (('a' <= (c) && (c) <= 'i') \
652663fbae1dSmrg		     || ('j' <= (c) && (c) <= 'r') \
652763fbae1dSmrg		     || ('s' <= (c) && (c) <= 'z'))
652863fbae1dSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
652963fbae1dSmrg#endif
653020d725fbSmrg
653163fbae1dSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
653263fbae1dSmrgint
653363fbae1dSmrgmain ()
653463fbae1dSmrg{
653563fbae1dSmrg  int i;
653663fbae1dSmrg  for (i = 0; i < 256; i++)
653763fbae1dSmrg    if (XOR (islower (i), ISLOWER (i))
653863fbae1dSmrg	|| toupper (i) != TOUPPER (i))
653963fbae1dSmrg      return 2;
654063fbae1dSmrg  return 0;
654163fbae1dSmrg}
654263fbae1dSmrg_ACEOF
654363fbae1dSmrgif ac_fn_c_try_run "$LINENO"; then :
654420d725fbSmrg
654520d725fbSmrgelse
654663fbae1dSmrg  ac_cv_header_stdc=no
654763fbae1dSmrgfi
654863fbae1dSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
654963fbae1dSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
655020d725fbSmrgfi
655120d725fbSmrg
655220d725fbSmrgfi
655363fbae1dSmrgfi
655463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
655563fbae1dSmrg$as_echo "$ac_cv_header_stdc" >&6; }
655663fbae1dSmrgif test $ac_cv_header_stdc = yes; then
655720d725fbSmrg
655863fbae1dSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
655920d725fbSmrg
656020d725fbSmrgfi
656120d725fbSmrg
656263fbae1dSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
656363fbae1dSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
656463fbae1dSmrg		  inttypes.h stdint.h unistd.h
656563fbae1dSmrgdo :
656663fbae1dSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
656763fbae1dSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
656863fbae1dSmrg"
656963fbae1dSmrgeval as_val=\$$as_ac_Header
657063fbae1dSmrg   if test "x$as_val" = x""yes; then :
657163fbae1dSmrg  cat >>confdefs.h <<_ACEOF
657263fbae1dSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
657363fbae1dSmrg_ACEOF
657463fbae1dSmrg
657520d725fbSmrgfi
657620d725fbSmrg
657763fbae1dSmrgdone
657820d725fbSmrg
657920d725fbSmrg
658063fbae1dSmrgfor ac_header in dlfcn.h
658163fbae1dSmrgdo :
658263fbae1dSmrg  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
658363fbae1dSmrg"
658463fbae1dSmrgif test "x$ac_cv_header_dlfcn_h" = x""yes; then :
658563fbae1dSmrg  cat >>confdefs.h <<_ACEOF
658663fbae1dSmrg#define HAVE_DLFCN_H 1
658763fbae1dSmrg_ACEOF
658820d725fbSmrg
658920d725fbSmrgfi
659020d725fbSmrg
659163fbae1dSmrgdone
659220d725fbSmrg
659320d725fbSmrg
659420d725fbSmrg
659563fbae1dSmrg# Set options
659620d725fbSmrg
659720d725fbSmrg
659820d725fbSmrg
659963fbae1dSmrg        enable_dlopen=no
660020d725fbSmrg
660120d725fbSmrg
660263fbae1dSmrg  enable_win32_dll=no
660320d725fbSmrg
660420d725fbSmrg
660563fbae1dSmrg            # Check whether --enable-shared was given.
660663fbae1dSmrgif test "${enable_shared+set}" = set; then :
660763fbae1dSmrg  enableval=$enable_shared; p=${PACKAGE-default}
660863fbae1dSmrg    case $enableval in
660963fbae1dSmrg    yes) enable_shared=yes ;;
661063fbae1dSmrg    no) enable_shared=no ;;
661120d725fbSmrg    *)
661263fbae1dSmrg      enable_shared=no
661363fbae1dSmrg      # Look at the argument we got.  We use all the common list separators.
661463fbae1dSmrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
661563fbae1dSmrg      for pkg in $enableval; do
661663fbae1dSmrg	IFS="$lt_save_ifs"
661763fbae1dSmrg	if test "X$pkg" = "X$p"; then
661863fbae1dSmrg	  enable_shared=yes
661963fbae1dSmrg	fi
662063fbae1dSmrg      done
662163fbae1dSmrg      IFS="$lt_save_ifs"
662263fbae1dSmrg      ;;
662363fbae1dSmrg    esac
662463fbae1dSmrgelse
662563fbae1dSmrg  enable_shared=yes
662663fbae1dSmrgfi
662720d725fbSmrg
662820d725fbSmrg
662920d725fbSmrg
663020d725fbSmrg
663120d725fbSmrg
663220d725fbSmrg
663320d725fbSmrg
663463fbae1dSmrg
663563fbae1dSmrg
663663fbae1dSmrg  # Check whether --enable-static was given.
663763fbae1dSmrgif test "${enable_static+set}" = set; then :
663863fbae1dSmrg  enableval=$enable_static; p=${PACKAGE-default}
663963fbae1dSmrg    case $enableval in
664063fbae1dSmrg    yes) enable_static=yes ;;
664163fbae1dSmrg    no) enable_static=no ;;
664263fbae1dSmrg    *)
664363fbae1dSmrg     enable_static=no
664463fbae1dSmrg      # Look at the argument we got.  We use all the common list separators.
664563fbae1dSmrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
664663fbae1dSmrg      for pkg in $enableval; do
664763fbae1dSmrg	IFS="$lt_save_ifs"
664863fbae1dSmrg	if test "X$pkg" = "X$p"; then
664963fbae1dSmrg	  enable_static=yes
665063fbae1dSmrg	fi
665163fbae1dSmrg      done
665263fbae1dSmrg      IFS="$lt_save_ifs"
665363fbae1dSmrg      ;;
665420d725fbSmrg    esac
665563fbae1dSmrgelse
665663fbae1dSmrg  enable_static=yes
665763fbae1dSmrgfi
665820d725fbSmrg
665920d725fbSmrg
666020d725fbSmrg
666120d725fbSmrg
666220d725fbSmrg
666363fbae1dSmrg
666463fbae1dSmrg
666563fbae1dSmrg
666663fbae1dSmrg
666763fbae1dSmrg
666863fbae1dSmrg# Check whether --with-pic was given.
666963fbae1dSmrgif test "${with_pic+set}" = set; then :
667063fbae1dSmrg  withval=$with_pic; pic_mode="$withval"
667120d725fbSmrgelse
667263fbae1dSmrg  pic_mode=default
667320d725fbSmrgfi
667420d725fbSmrg
667520d725fbSmrg
667663fbae1dSmrgtest -z "$pic_mode" && pic_mode=default
667720d725fbSmrg
667863fbae1dSmrg
667963fbae1dSmrg
668063fbae1dSmrg
668163fbae1dSmrg
668263fbae1dSmrg
668363fbae1dSmrg
668463fbae1dSmrg  # Check whether --enable-fast-install was given.
668563fbae1dSmrgif test "${enable_fast_install+set}" = set; then :
668663fbae1dSmrg  enableval=$enable_fast_install; p=${PACKAGE-default}
668763fbae1dSmrg    case $enableval in
668863fbae1dSmrg    yes) enable_fast_install=yes ;;
668963fbae1dSmrg    no) enable_fast_install=no ;;
669020d725fbSmrg    *)
669163fbae1dSmrg      enable_fast_install=no
669263fbae1dSmrg      # Look at the argument we got.  We use all the common list separators.
669363fbae1dSmrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
669463fbae1dSmrg      for pkg in $enableval; do
669563fbae1dSmrg	IFS="$lt_save_ifs"
669663fbae1dSmrg	if test "X$pkg" = "X$p"; then
669763fbae1dSmrg	  enable_fast_install=yes
669863fbae1dSmrg	fi
669963fbae1dSmrg      done
670063fbae1dSmrg      IFS="$lt_save_ifs"
670120d725fbSmrg      ;;
670220d725fbSmrg    esac
670363fbae1dSmrgelse
670463fbae1dSmrg  enable_fast_install=yes
670563fbae1dSmrgfi
670620d725fbSmrg
670720d725fbSmrg
670820d725fbSmrg
670920d725fbSmrg
671020d725fbSmrg
671120d725fbSmrg
671220d725fbSmrg
671320d725fbSmrg
671420d725fbSmrg
671520d725fbSmrg
671620d725fbSmrg
671763fbae1dSmrg# This can be used to rebuild libtool when needed
671863fbae1dSmrgLIBTOOL_DEPS="$ltmain"
671920d725fbSmrg
672063fbae1dSmrg# Always use our own libtool.
672163fbae1dSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool'
672220d725fbSmrg
672320d725fbSmrg
672420d725fbSmrg
672520d725fbSmrg
672620d725fbSmrg
672720d725fbSmrg
672820d725fbSmrg
672920d725fbSmrg
673020d725fbSmrg
673120d725fbSmrg
673220d725fbSmrg
673320d725fbSmrg
673420d725fbSmrg
673520d725fbSmrg
673620d725fbSmrg
673720d725fbSmrg
673820d725fbSmrg
673920d725fbSmrg
674020d725fbSmrg
674120d725fbSmrg
674220d725fbSmrg
674320d725fbSmrg
674420d725fbSmrg
674520d725fbSmrg
674620d725fbSmrg
674763fbae1dSmrgtest -z "$LN_S" && LN_S="ln -s"
674820d725fbSmrg
674920d725fbSmrg
675020d725fbSmrg
675120d725fbSmrg
675220d725fbSmrg
675320d725fbSmrg
675420d725fbSmrg
675520d725fbSmrg
675620d725fbSmrg
675720d725fbSmrg
675820d725fbSmrg
675920d725fbSmrg
676020d725fbSmrg
676120d725fbSmrg
676263fbae1dSmrgif test -n "${ZSH_VERSION+set}" ; then
676363fbae1dSmrg   setopt NO_GLOB_SUBST
676463fbae1dSmrgfi
676520d725fbSmrg
676663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
676763fbae1dSmrg$as_echo_n "checking for objdir... " >&6; }
676863fbae1dSmrgif test "${lt_cv_objdir+set}" = set; then :
676963fbae1dSmrg  $as_echo_n "(cached) " >&6
677063fbae1dSmrgelse
677163fbae1dSmrg  rm -f .libs 2>/dev/null
677263fbae1dSmrgmkdir .libs 2>/dev/null
677363fbae1dSmrgif test -d .libs; then
677463fbae1dSmrg  lt_cv_objdir=.libs
677563fbae1dSmrgelse
677663fbae1dSmrg  # MS-DOS does not allow filenames that begin with a dot.
677763fbae1dSmrg  lt_cv_objdir=_libs
677863fbae1dSmrgfi
677963fbae1dSmrgrmdir .libs 2>/dev/null
678063fbae1dSmrgfi
678163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
678263fbae1dSmrg$as_echo "$lt_cv_objdir" >&6; }
678363fbae1dSmrgobjdir=$lt_cv_objdir
678420d725fbSmrg
678520d725fbSmrg
678620d725fbSmrg
678720d725fbSmrg
678820d725fbSmrg
678963fbae1dSmrgcat >>confdefs.h <<_ACEOF
679063fbae1dSmrg#define LT_OBJDIR "$lt_cv_objdir/"
679163fbae1dSmrg_ACEOF
679220d725fbSmrg
679320d725fbSmrg
679420d725fbSmrg
679520d725fbSmrg
679620d725fbSmrg
679720d725fbSmrg
679820d725fbSmrg
679920d725fbSmrg
680020d725fbSmrg
680120d725fbSmrg
680220d725fbSmrg
680320d725fbSmrg
680420d725fbSmrg
680520d725fbSmrg
680620d725fbSmrg
680720d725fbSmrg
680820d725fbSmrg
680963fbae1dSmrgcase $host_os in
681063fbae1dSmrgaix3*)
681163fbae1dSmrg  # AIX sometimes has problems with the GCC collect2 program.  For some
681263fbae1dSmrg  # reason, if we set the COLLECT_NAMES environment variable, the problems
681363fbae1dSmrg  # vanish in a puff of smoke.
681463fbae1dSmrg  if test "X${COLLECT_NAMES+set}" != Xset; then
681563fbae1dSmrg    COLLECT_NAMES=
681663fbae1dSmrg    export COLLECT_NAMES
681763fbae1dSmrg  fi
681863fbae1dSmrg  ;;
681963fbae1dSmrgesac
682020d725fbSmrg
682163fbae1dSmrg# Sed substitution that helps us do robust quoting.  It backslashifies
682263fbae1dSmrg# metacharacters that are still active within double-quoted strings.
682363fbae1dSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g'
682420d725fbSmrg
682563fbae1dSmrg# Same as above, but do not quote variable references.
682663fbae1dSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g'
682720d725fbSmrg
682863fbae1dSmrg# Sed substitution to delay expansion of an escaped shell variable in a
682963fbae1dSmrg# double_quote_subst'ed string.
683063fbae1dSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
683120d725fbSmrg
683263fbae1dSmrg# Sed substitution to delay expansion of an escaped single quote.
683363fbae1dSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
683420d725fbSmrg
683563fbae1dSmrg# Sed substitution to avoid accidental globbing in evaled expressions
683663fbae1dSmrgno_glob_subst='s/\*/\\\*/g'
683720d725fbSmrg
683863fbae1dSmrg# Global variables:
683963fbae1dSmrgofile=libtool
684063fbae1dSmrgcan_build_shared=yes
684120d725fbSmrg
684263fbae1dSmrg# All known linkers require a `.a' archive for static linking (except MSVC,
684363fbae1dSmrg# which needs '.lib').
684463fbae1dSmrglibext=a
684520d725fbSmrg
684663fbae1dSmrgwith_gnu_ld="$lt_cv_prog_gnu_ld"
684720d725fbSmrg
684863fbae1dSmrgold_CC="$CC"
684963fbae1dSmrgold_CFLAGS="$CFLAGS"
685020d725fbSmrg
685163fbae1dSmrg# Set sane defaults for various variables
685263fbae1dSmrgtest -z "$CC" && CC=cc
685363fbae1dSmrgtest -z "$LTCC" && LTCC=$CC
685463fbae1dSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
685563fbae1dSmrgtest -z "$LD" && LD=ld
685663fbae1dSmrgtest -z "$ac_objext" && ac_objext=o
685720d725fbSmrg
685863fbae1dSmrgfor cc_temp in $compiler""; do
685963fbae1dSmrg  case $cc_temp in
686063fbae1dSmrg    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
686163fbae1dSmrg    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
686263fbae1dSmrg    \-*) ;;
686363fbae1dSmrg    *) break;;
686463fbae1dSmrg  esac
686563fbae1dSmrgdone
686663fbae1dSmrgcc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
686720d725fbSmrg
686820d725fbSmrg
686963fbae1dSmrg# Only perform the check for file, if the check method requires it
687063fbae1dSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file
687163fbae1dSmrgcase $deplibs_check_method in
687263fbae1dSmrgfile_magic*)
687363fbae1dSmrg  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
687463fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
687563fbae1dSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
687663fbae1dSmrgif test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
687763fbae1dSmrg  $as_echo_n "(cached) " >&6
687863fbae1dSmrgelse
687963fbae1dSmrg  case $MAGIC_CMD in
688063fbae1dSmrg[\\/*] |  ?:[\\/]*)
688163fbae1dSmrg  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
688263fbae1dSmrg  ;;
688363fbae1dSmrg*)
688463fbae1dSmrg  lt_save_MAGIC_CMD="$MAGIC_CMD"
688563fbae1dSmrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
688663fbae1dSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
688763fbae1dSmrg  for ac_dir in $ac_dummy; do
688863fbae1dSmrg    IFS="$lt_save_ifs"
688963fbae1dSmrg    test -z "$ac_dir" && ac_dir=.
689063fbae1dSmrg    if test -f $ac_dir/${ac_tool_prefix}file; then
689163fbae1dSmrg      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
689263fbae1dSmrg      if test -n "$file_magic_test_file"; then
689363fbae1dSmrg	case $deplibs_check_method in
689463fbae1dSmrg	"file_magic "*)
689563fbae1dSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
689663fbae1dSmrg	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
689763fbae1dSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
689863fbae1dSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
689963fbae1dSmrg	    :
690063fbae1dSmrg	  else
690163fbae1dSmrg	    cat <<_LT_EOF 1>&2
690220d725fbSmrg
690363fbae1dSmrg*** Warning: the command libtool uses to detect shared libraries,
690463fbae1dSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
690563fbae1dSmrg*** The result is that libtool may fail to recognize shared libraries
690663fbae1dSmrg*** as such.  This will affect the creation of libtool libraries that
690763fbae1dSmrg*** depend on shared libraries, but programs linked with such libtool
690863fbae1dSmrg*** libraries will work regardless of this problem.  Nevertheless, you
690963fbae1dSmrg*** may want to report the problem to your system manager and/or to
691063fbae1dSmrg*** bug-libtool@gnu.org
691120d725fbSmrg
691263fbae1dSmrg_LT_EOF
691363fbae1dSmrg	  fi ;;
691463fbae1dSmrg	esac
691563fbae1dSmrg      fi
691663fbae1dSmrg      break
691763fbae1dSmrg    fi
691863fbae1dSmrg  done
691963fbae1dSmrg  IFS="$lt_save_ifs"
692063fbae1dSmrg  MAGIC_CMD="$lt_save_MAGIC_CMD"
692163fbae1dSmrg  ;;
692263fbae1dSmrgesac
692363fbae1dSmrgfi
692420d725fbSmrg
692563fbae1dSmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
692663fbae1dSmrgif test -n "$MAGIC_CMD"; then
692763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
692863fbae1dSmrg$as_echo "$MAGIC_CMD" >&6; }
692963fbae1dSmrgelse
693063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
693163fbae1dSmrg$as_echo "no" >&6; }
693263fbae1dSmrgfi
693320d725fbSmrg
693420d725fbSmrg
693520d725fbSmrg
693620d725fbSmrg
693720d725fbSmrg
693863fbae1dSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then
693963fbae1dSmrg  if test -n "$ac_tool_prefix"; then
694063fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
694163fbae1dSmrg$as_echo_n "checking for file... " >&6; }
694263fbae1dSmrgif test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
694363fbae1dSmrg  $as_echo_n "(cached) " >&6
694463fbae1dSmrgelse
694563fbae1dSmrg  case $MAGIC_CMD in
694663fbae1dSmrg[\\/*] |  ?:[\\/]*)
694763fbae1dSmrg  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
694863fbae1dSmrg  ;;
694963fbae1dSmrg*)
695063fbae1dSmrg  lt_save_MAGIC_CMD="$MAGIC_CMD"
695163fbae1dSmrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
695263fbae1dSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
695363fbae1dSmrg  for ac_dir in $ac_dummy; do
695463fbae1dSmrg    IFS="$lt_save_ifs"
695563fbae1dSmrg    test -z "$ac_dir" && ac_dir=.
695663fbae1dSmrg    if test -f $ac_dir/file; then
695763fbae1dSmrg      lt_cv_path_MAGIC_CMD="$ac_dir/file"
695863fbae1dSmrg      if test -n "$file_magic_test_file"; then
695963fbae1dSmrg	case $deplibs_check_method in
696063fbae1dSmrg	"file_magic "*)
696163fbae1dSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
696263fbae1dSmrg	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
696363fbae1dSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
696463fbae1dSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
696563fbae1dSmrg	    :
696663fbae1dSmrg	  else
696763fbae1dSmrg	    cat <<_LT_EOF 1>&2
696820d725fbSmrg
696963fbae1dSmrg*** Warning: the command libtool uses to detect shared libraries,
697063fbae1dSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
697163fbae1dSmrg*** The result is that libtool may fail to recognize shared libraries
697263fbae1dSmrg*** as such.  This will affect the creation of libtool libraries that
697363fbae1dSmrg*** depend on shared libraries, but programs linked with such libtool
697463fbae1dSmrg*** libraries will work regardless of this problem.  Nevertheless, you
697563fbae1dSmrg*** may want to report the problem to your system manager and/or to
697663fbae1dSmrg*** bug-libtool@gnu.org
697720d725fbSmrg
697863fbae1dSmrg_LT_EOF
697963fbae1dSmrg	  fi ;;
698063fbae1dSmrg	esac
698163fbae1dSmrg      fi
698263fbae1dSmrg      break
698363fbae1dSmrg    fi
698463fbae1dSmrg  done
698563fbae1dSmrg  IFS="$lt_save_ifs"
698663fbae1dSmrg  MAGIC_CMD="$lt_save_MAGIC_CMD"
698763fbae1dSmrg  ;;
698863fbae1dSmrgesac
698963fbae1dSmrgfi
699020d725fbSmrg
699163fbae1dSmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
699263fbae1dSmrgif test -n "$MAGIC_CMD"; then
699363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
699463fbae1dSmrg$as_echo "$MAGIC_CMD" >&6; }
699520d725fbSmrgelse
699663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
699763fbae1dSmrg$as_echo "no" >&6; }
699863fbae1dSmrgfi
699963fbae1dSmrg
700063fbae1dSmrg
700163fbae1dSmrg  else
700263fbae1dSmrg    MAGIC_CMD=:
700320d725fbSmrg  fi
700420d725fbSmrgfi
700520d725fbSmrg
700663fbae1dSmrg  fi
700763fbae1dSmrg  ;;
700863fbae1dSmrgesac
700963fbae1dSmrg
701063fbae1dSmrg# Use C for the default configuration in the libtool script
701120d725fbSmrg
701263fbae1dSmrglt_save_CC="$CC"
701320d725fbSmrgac_ext=c
701420d725fbSmrgac_cpp='$CPP $CPPFLAGS'
701520d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
701620d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
701720d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
701820d725fbSmrg
701920d725fbSmrg
702063fbae1dSmrg# Source file extension for C test sources.
702163fbae1dSmrgac_ext=c
702220d725fbSmrg
702363fbae1dSmrg# Object file extension for compiled C test sources.
702420d725fbSmrgobjext=o
702563fbae1dSmrgobjext=$objext
702620d725fbSmrg
702720d725fbSmrg# Code to be used in simple compile tests
702863fbae1dSmrglt_simple_compile_test_code="int some_variable = 0;"
702920d725fbSmrg
703020d725fbSmrg# Code to be used in simple link tests
703163fbae1dSmrglt_simple_link_test_code='int main(){return(0);}'
703220d725fbSmrg
703320d725fbSmrg
703420d725fbSmrg
703520d725fbSmrg
703620d725fbSmrg
703720d725fbSmrg
703820d725fbSmrg
703963fbae1dSmrg# If no C compiler was specified, use CC.
704063fbae1dSmrgLTCC=${LTCC-"$CC"}
704120d725fbSmrg
704263fbae1dSmrg# If no C compiler flags were specified, use CFLAGS.
704363fbae1dSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
704463fbae1dSmrg
704563fbae1dSmrg# Allow CC to be a program name with arguments.
704663fbae1dSmrgcompiler=$CC
704763fbae1dSmrg
704863fbae1dSmrg# Save the default compiler, since it gets overwritten when the other
704963fbae1dSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
705063fbae1dSmrgcompiler_DEFAULT=$CC
705163fbae1dSmrg
705263fbae1dSmrg# save warnings/boilerplate of simple test code
705363fbae1dSmrgac_outfile=conftest.$ac_objext
705463fbae1dSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext
705563fbae1dSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
705663fbae1dSmrg_lt_compiler_boilerplate=`cat conftest.err`
705763fbae1dSmrg$RM conftest*
705820d725fbSmrg
705963fbae1dSmrgac_outfile=conftest.$ac_objext
706063fbae1dSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext
706163fbae1dSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
706263fbae1dSmrg_lt_linker_boilerplate=`cat conftest.err`
706363fbae1dSmrg$RM -r conftest*
706420d725fbSmrg
706520d725fbSmrg
706663fbae1dSmrgif test -n "$compiler"; then
706720d725fbSmrg
706863fbae1dSmrglt_prog_compiler_no_builtin_flag=
706920d725fbSmrg
707020d725fbSmrgif test "$GCC" = yes; then
707163fbae1dSmrg  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
707220d725fbSmrg
707363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
707463fbae1dSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
707563fbae1dSmrgif test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
707663fbae1dSmrg  $as_echo_n "(cached) " >&6
707720d725fbSmrgelse
707820d725fbSmrg  lt_cv_prog_compiler_rtti_exceptions=no
707963fbae1dSmrg   ac_outfile=conftest.$ac_objext
708063fbae1dSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
708120d725fbSmrg   lt_compiler_flag="-fno-rtti -fno-exceptions"
708220d725fbSmrg   # Insert the option either (1) after the last *FLAGS variable, or
708320d725fbSmrg   # (2) before a word containing "conftest.", or (3) at the end.
708420d725fbSmrg   # Note that $ac_compile itself does not contain backslashes and begins
708520d725fbSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
708620d725fbSmrg   # The option is referenced via a variable to avoid confusing sed.
708720d725fbSmrg   lt_compile=`echo "$ac_compile" | $SED \
708820d725fbSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
708920d725fbSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
709020d725fbSmrg   -e 's:$: $lt_compiler_flag:'`
709163fbae1dSmrg   (eval echo "\"\$as_me:7091: $lt_compile\"" >&5)
709220d725fbSmrg   (eval "$lt_compile" 2>conftest.err)
709320d725fbSmrg   ac_status=$?
709420d725fbSmrg   cat conftest.err >&5
709563fbae1dSmrg   echo "$as_me:7095: \$? = $ac_status" >&5
709620d725fbSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
709720d725fbSmrg     # The compiler can only warn and ignore the option if not recognized
709820d725fbSmrg     # So say no if there are warnings other than the usual output.
709963fbae1dSmrg     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
710020d725fbSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
710120d725fbSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
710220d725fbSmrg       lt_cv_prog_compiler_rtti_exceptions=yes
710320d725fbSmrg     fi
710420d725fbSmrg   fi
710563fbae1dSmrg   $RM conftest*
710620d725fbSmrg
710720d725fbSmrgfi
710863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
710963fbae1dSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
711020d725fbSmrg
711120d725fbSmrgif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
711263fbae1dSmrg    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
711320d725fbSmrgelse
711420d725fbSmrg    :
711520d725fbSmrgfi
711620d725fbSmrg
711720d725fbSmrgfi
711820d725fbSmrg
711920d725fbSmrg
712063fbae1dSmrg
712163fbae1dSmrg
712263fbae1dSmrg
712363fbae1dSmrg
712463fbae1dSmrg  lt_prog_compiler_wl=
712563fbae1dSmrglt_prog_compiler_pic=
712663fbae1dSmrglt_prog_compiler_static=
712763fbae1dSmrg
712863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
712963fbae1dSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
713020d725fbSmrg
713120d725fbSmrg  if test "$GCC" = yes; then
713263fbae1dSmrg    lt_prog_compiler_wl='-Wl,'
713363fbae1dSmrg    lt_prog_compiler_static='-static'
713420d725fbSmrg
713520d725fbSmrg    case $host_os in
713620d725fbSmrg      aix*)
713720d725fbSmrg      # All AIX code is PIC.
713820d725fbSmrg      if test "$host_cpu" = ia64; then
713920d725fbSmrg	# AIX 5 now supports IA64 processor
714063fbae1dSmrg	lt_prog_compiler_static='-Bstatic'
714120d725fbSmrg      fi
714220d725fbSmrg      ;;
714320d725fbSmrg
714420d725fbSmrg    amigaos*)
714563fbae1dSmrg      case $host_cpu in
714663fbae1dSmrg      powerpc)
714763fbae1dSmrg            # see comment about AmigaOS4 .so support
714863fbae1dSmrg            lt_prog_compiler_pic='-fPIC'
714963fbae1dSmrg        ;;
715063fbae1dSmrg      m68k)
715163fbae1dSmrg            # FIXME: we need at least 68020 code to build shared libraries, but
715263fbae1dSmrg            # adding the `-m68020' flag to GCC prevents building anything better,
715363fbae1dSmrg            # like `-m68040'.
715463fbae1dSmrg            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
715563fbae1dSmrg        ;;
715663fbae1dSmrg      esac
715720d725fbSmrg      ;;
715820d725fbSmrg
715963fbae1dSmrg    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
716020d725fbSmrg      # PIC is the default for these OSes.
716120d725fbSmrg      ;;
716220d725fbSmrg
716363fbae1dSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
716420d725fbSmrg      # This hack is so that the source file can tell whether it is being
716520d725fbSmrg      # built for inclusion in a dll (and should export symbols for example).
716663fbae1dSmrg      # Although the cygwin gcc ignores -fPIC, still need this for old-style
716763fbae1dSmrg      # (--disable-auto-import) libraries
716863fbae1dSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
716920d725fbSmrg      ;;
717020d725fbSmrg
717120d725fbSmrg    darwin* | rhapsody*)
717220d725fbSmrg      # PIC is the default on this platform
717320d725fbSmrg      # Common symbols not allowed in MH_DYLIB files
717463fbae1dSmrg      lt_prog_compiler_pic='-fno-common'
717563fbae1dSmrg      ;;
717663fbae1dSmrg
717763fbae1dSmrg    hpux*)
717863fbae1dSmrg      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
717963fbae1dSmrg      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
718063fbae1dSmrg      # sets the default TLS model and affects inlining.
718163fbae1dSmrg      case $host_cpu in
718263fbae1dSmrg      hppa*64*)
718363fbae1dSmrg	# +Z the default
718463fbae1dSmrg	;;
718563fbae1dSmrg      *)
718663fbae1dSmrg	lt_prog_compiler_pic='-fPIC'
718763fbae1dSmrg	;;
718863fbae1dSmrg      esac
718920d725fbSmrg      ;;
719020d725fbSmrg
719163fbae1dSmrg    interix[3-9]*)
719220d725fbSmrg      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
719320d725fbSmrg      # Instead, we relocate shared libraries at runtime.
719420d725fbSmrg      ;;
719520d725fbSmrg
719620d725fbSmrg    msdosdjgpp*)
719720d725fbSmrg      # Just because we use GCC doesn't mean we suddenly get shared libraries
719820d725fbSmrg      # on systems that don't support them.
719963fbae1dSmrg      lt_prog_compiler_can_build_shared=no
720020d725fbSmrg      enable_shared=no
720120d725fbSmrg      ;;
720220d725fbSmrg
720363fbae1dSmrg    *nto* | *qnx*)
720463fbae1dSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
720563fbae1dSmrg      # it will coredump.
720663fbae1dSmrg      lt_prog_compiler_pic='-fPIC -shared'
720763fbae1dSmrg      ;;
720863fbae1dSmrg
720920d725fbSmrg    sysv4*MP*)
721020d725fbSmrg      if test -d /usr/nec; then
721163fbae1dSmrg	lt_prog_compiler_pic=-Kconform_pic
721220d725fbSmrg      fi
721320d725fbSmrg      ;;
721420d725fbSmrg
721520d725fbSmrg    *)
721663fbae1dSmrg      lt_prog_compiler_pic='-fPIC'
721720d725fbSmrg      ;;
721820d725fbSmrg    esac
721920d725fbSmrg  else
722020d725fbSmrg    # PORTME Check for flag to pass linker flags through the system compiler.
722120d725fbSmrg    case $host_os in
722220d725fbSmrg    aix*)
722363fbae1dSmrg      lt_prog_compiler_wl='-Wl,'
722420d725fbSmrg      if test "$host_cpu" = ia64; then
722520d725fbSmrg	# AIX 5 now supports IA64 processor
722663fbae1dSmrg	lt_prog_compiler_static='-Bstatic'
722720d725fbSmrg      else
722863fbae1dSmrg	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
722920d725fbSmrg      fi
723020d725fbSmrg      ;;
723120d725fbSmrg
723263fbae1dSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
723320d725fbSmrg      # This hack is so that the source file can tell whether it is being
723420d725fbSmrg      # built for inclusion in a dll (and should export symbols for example).
723563fbae1dSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
723620d725fbSmrg      ;;
723720d725fbSmrg
723820d725fbSmrg    hpux9* | hpux10* | hpux11*)
723963fbae1dSmrg      lt_prog_compiler_wl='-Wl,'
724020d725fbSmrg      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
724120d725fbSmrg      # not for PA HP-UX.
724220d725fbSmrg      case $host_cpu in
724320d725fbSmrg      hppa*64*|ia64*)
724420d725fbSmrg	# +Z the default
724520d725fbSmrg	;;
724620d725fbSmrg      *)
724763fbae1dSmrg	lt_prog_compiler_pic='+Z'
724820d725fbSmrg	;;
724920d725fbSmrg      esac
725020d725fbSmrg      # Is there a better lt_prog_compiler_static that works with the bundled CC?
725163fbae1dSmrg      lt_prog_compiler_static='${wl}-a ${wl}archive'
725220d725fbSmrg      ;;
725320d725fbSmrg
725420d725fbSmrg    irix5* | irix6* | nonstopux*)
725563fbae1dSmrg      lt_prog_compiler_wl='-Wl,'
725620d725fbSmrg      # PIC (with -KPIC) is the default.
725763fbae1dSmrg      lt_prog_compiler_static='-non_shared'
725820d725fbSmrg      ;;
725920d725fbSmrg
726020d725fbSmrg    linux* | k*bsd*-gnu)
726120d725fbSmrg      case $cc_basename in
726263fbae1dSmrg      # old Intel for x86_64 which still supported -KPIC.
726363fbae1dSmrg      ecc*)
726463fbae1dSmrg	lt_prog_compiler_wl='-Wl,'
726563fbae1dSmrg	lt_prog_compiler_pic='-KPIC'
726663fbae1dSmrg	lt_prog_compiler_static='-static'
726763fbae1dSmrg        ;;
726863fbae1dSmrg      # icc used to be incompatible with GCC.
726963fbae1dSmrg      # ICC 10 doesn't accept -KPIC any more.
727063fbae1dSmrg      icc* | ifort*)
727163fbae1dSmrg	lt_prog_compiler_wl='-Wl,'
727263fbae1dSmrg	lt_prog_compiler_pic='-fPIC'
727363fbae1dSmrg	lt_prog_compiler_static='-static'
727420d725fbSmrg        ;;
727563fbae1dSmrg      # Lahey Fortran 8.1.
727663fbae1dSmrg      lf95*)
727763fbae1dSmrg	lt_prog_compiler_wl='-Wl,'
727863fbae1dSmrg	lt_prog_compiler_pic='--shared'
727963fbae1dSmrg	lt_prog_compiler_static='--static'
728063fbae1dSmrg	;;
728120d725fbSmrg      pgcc* | pgf77* | pgf90* | pgf95*)
728220d725fbSmrg        # Portland Group compilers (*not* the Pentium gcc compiler,
728320d725fbSmrg	# which looks to be a dead project)
728463fbae1dSmrg	lt_prog_compiler_wl='-Wl,'
728563fbae1dSmrg	lt_prog_compiler_pic='-fpic'
728663fbae1dSmrg	lt_prog_compiler_static='-Bstatic'
728720d725fbSmrg        ;;
728820d725fbSmrg      ccc*)
728963fbae1dSmrg        lt_prog_compiler_wl='-Wl,'
729020d725fbSmrg        # All Alpha code is PIC.
729163fbae1dSmrg        lt_prog_compiler_static='-non_shared'
729220d725fbSmrg        ;;
729363fbae1dSmrg      xl*)
729463fbae1dSmrg	# IBM XL C 8.0/Fortran 10.1 on PPC
729563fbae1dSmrg	lt_prog_compiler_wl='-Wl,'
729663fbae1dSmrg	lt_prog_compiler_pic='-qpic'
729763fbae1dSmrg	lt_prog_compiler_static='-qstaticlink'
729863fbae1dSmrg	;;
729963fbae1dSmrg      *)
730063fbae1dSmrg	case `$CC -V 2>&1 | sed 5q` in
730163fbae1dSmrg	*Sun\ C*)
730263fbae1dSmrg	  # Sun C 5.9
730363fbae1dSmrg	  lt_prog_compiler_pic='-KPIC'
730463fbae1dSmrg	  lt_prog_compiler_static='-Bstatic'
730563fbae1dSmrg	  lt_prog_compiler_wl='-Wl,'
730663fbae1dSmrg	  ;;
730763fbae1dSmrg	*Sun\ F*)
730863fbae1dSmrg	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
730963fbae1dSmrg	  lt_prog_compiler_pic='-KPIC'
731063fbae1dSmrg	  lt_prog_compiler_static='-Bstatic'
731163fbae1dSmrg	  lt_prog_compiler_wl=''
731263fbae1dSmrg	  ;;
731363fbae1dSmrg	esac
731463fbae1dSmrg	;;
731520d725fbSmrg      esac
731620d725fbSmrg      ;;
731720d725fbSmrg
731863fbae1dSmrg    newsos6)
731963fbae1dSmrg      lt_prog_compiler_pic='-KPIC'
732063fbae1dSmrg      lt_prog_compiler_static='-Bstatic'
732163fbae1dSmrg      ;;
732263fbae1dSmrg
732363fbae1dSmrg    *nto* | *qnx*)
732463fbae1dSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
732563fbae1dSmrg      # it will coredump.
732663fbae1dSmrg      lt_prog_compiler_pic='-fPIC -shared'
732763fbae1dSmrg      ;;
732863fbae1dSmrg
732920d725fbSmrg    osf3* | osf4* | osf5*)
733063fbae1dSmrg      lt_prog_compiler_wl='-Wl,'
733120d725fbSmrg      # All OSF/1 code is PIC.
733263fbae1dSmrg      lt_prog_compiler_static='-non_shared'
733363fbae1dSmrg      ;;
733463fbae1dSmrg
733563fbae1dSmrg    rdos*)
733663fbae1dSmrg      lt_prog_compiler_static='-non_shared'
733720d725fbSmrg      ;;
733820d725fbSmrg
733920d725fbSmrg    solaris*)
734063fbae1dSmrg      lt_prog_compiler_pic='-KPIC'
734163fbae1dSmrg      lt_prog_compiler_static='-Bstatic'
734220d725fbSmrg      case $cc_basename in
734320d725fbSmrg      f77* | f90* | f95*)
734463fbae1dSmrg	lt_prog_compiler_wl='-Qoption ld ';;
734520d725fbSmrg      *)
734663fbae1dSmrg	lt_prog_compiler_wl='-Wl,';;
734720d725fbSmrg      esac
734820d725fbSmrg      ;;
734920d725fbSmrg
735020d725fbSmrg    sunos4*)
735163fbae1dSmrg      lt_prog_compiler_wl='-Qoption ld '
735263fbae1dSmrg      lt_prog_compiler_pic='-PIC'
735363fbae1dSmrg      lt_prog_compiler_static='-Bstatic'
735420d725fbSmrg      ;;
735520d725fbSmrg
735620d725fbSmrg    sysv4 | sysv4.2uw2* | sysv4.3*)
735763fbae1dSmrg      lt_prog_compiler_wl='-Wl,'
735863fbae1dSmrg      lt_prog_compiler_pic='-KPIC'
735963fbae1dSmrg      lt_prog_compiler_static='-Bstatic'
736020d725fbSmrg      ;;
736120d725fbSmrg
736220d725fbSmrg    sysv4*MP*)
736320d725fbSmrg      if test -d /usr/nec ;then
736463fbae1dSmrg	lt_prog_compiler_pic='-Kconform_pic'
736563fbae1dSmrg	lt_prog_compiler_static='-Bstatic'
736620d725fbSmrg      fi
736720d725fbSmrg      ;;
736820d725fbSmrg
736920d725fbSmrg    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
737063fbae1dSmrg      lt_prog_compiler_wl='-Wl,'
737163fbae1dSmrg      lt_prog_compiler_pic='-KPIC'
737263fbae1dSmrg      lt_prog_compiler_static='-Bstatic'
737320d725fbSmrg      ;;
737420d725fbSmrg
737520d725fbSmrg    unicos*)
737663fbae1dSmrg      lt_prog_compiler_wl='-Wl,'
737763fbae1dSmrg      lt_prog_compiler_can_build_shared=no
737820d725fbSmrg      ;;
737920d725fbSmrg
738020d725fbSmrg    uts4*)
738163fbae1dSmrg      lt_prog_compiler_pic='-pic'
738263fbae1dSmrg      lt_prog_compiler_static='-Bstatic'
738320d725fbSmrg      ;;
738420d725fbSmrg
738520d725fbSmrg    *)
738663fbae1dSmrg      lt_prog_compiler_can_build_shared=no
738720d725fbSmrg      ;;
738820d725fbSmrg    esac
738920d725fbSmrg  fi
739020d725fbSmrg
739163fbae1dSmrgcase $host_os in
739263fbae1dSmrg  # For platforms which do not support PIC, -DPIC is meaningless:
739363fbae1dSmrg  *djgpp*)
739463fbae1dSmrg    lt_prog_compiler_pic=
739563fbae1dSmrg    ;;
739663fbae1dSmrg  *)
739763fbae1dSmrg    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
739863fbae1dSmrg    ;;
739963fbae1dSmrgesac
740063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
740163fbae1dSmrg$as_echo "$lt_prog_compiler_pic" >&6; }
740263fbae1dSmrg
740363fbae1dSmrg
740463fbae1dSmrg
740563fbae1dSmrg
740663fbae1dSmrg
740720d725fbSmrg
740820d725fbSmrg#
740920d725fbSmrg# Check to make sure the PIC flag actually works.
741020d725fbSmrg#
741163fbae1dSmrgif test -n "$lt_prog_compiler_pic"; then
741263fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
741363fbae1dSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
741463fbae1dSmrgif test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
741563fbae1dSmrg  $as_echo_n "(cached) " >&6
741663fbae1dSmrgelse
741763fbae1dSmrg  lt_cv_prog_compiler_pic_works=no
741863fbae1dSmrg   ac_outfile=conftest.$ac_objext
741963fbae1dSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
742063fbae1dSmrg   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
742120d725fbSmrg   # Insert the option either (1) after the last *FLAGS variable, or
742220d725fbSmrg   # (2) before a word containing "conftest.", or (3) at the end.
742320d725fbSmrg   # Note that $ac_compile itself does not contain backslashes and begins
742420d725fbSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
742520d725fbSmrg   # The option is referenced via a variable to avoid confusing sed.
742620d725fbSmrg   lt_compile=`echo "$ac_compile" | $SED \
742720d725fbSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
742820d725fbSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
742920d725fbSmrg   -e 's:$: $lt_compiler_flag:'`
743063fbae1dSmrg   (eval echo "\"\$as_me:7430: $lt_compile\"" >&5)
743120d725fbSmrg   (eval "$lt_compile" 2>conftest.err)
743220d725fbSmrg   ac_status=$?
743320d725fbSmrg   cat conftest.err >&5
743463fbae1dSmrg   echo "$as_me:7434: \$? = $ac_status" >&5
743520d725fbSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
743620d725fbSmrg     # The compiler can only warn and ignore the option if not recognized
743720d725fbSmrg     # So say no if there are warnings other than the usual output.
743863fbae1dSmrg     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
743920d725fbSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
744020d725fbSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
744163fbae1dSmrg       lt_cv_prog_compiler_pic_works=yes
744220d725fbSmrg     fi
744320d725fbSmrg   fi
744463fbae1dSmrg   $RM conftest*
744520d725fbSmrg
744620d725fbSmrgfi
744763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
744863fbae1dSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
744920d725fbSmrg
745063fbae1dSmrgif test x"$lt_cv_prog_compiler_pic_works" = xyes; then
745163fbae1dSmrg    case $lt_prog_compiler_pic in
745220d725fbSmrg     "" | " "*) ;;
745363fbae1dSmrg     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
745420d725fbSmrg     esac
745520d725fbSmrgelse
745663fbae1dSmrg    lt_prog_compiler_pic=
745763fbae1dSmrg     lt_prog_compiler_can_build_shared=no
745820d725fbSmrgfi
745920d725fbSmrg
746020d725fbSmrgfi
746163fbae1dSmrg
746263fbae1dSmrg
746363fbae1dSmrg
746463fbae1dSmrg
746563fbae1dSmrg
746620d725fbSmrg
746720d725fbSmrg#
746820d725fbSmrg# Check to make sure the static flag actually works.
746920d725fbSmrg#
747063fbae1dSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
747163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
747263fbae1dSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
747363fbae1dSmrgif test "${lt_cv_prog_compiler_static_works+set}" = set; then :
747463fbae1dSmrg  $as_echo_n "(cached) " >&6
747520d725fbSmrgelse
747663fbae1dSmrg  lt_cv_prog_compiler_static_works=no
747720d725fbSmrg   save_LDFLAGS="$LDFLAGS"
747820d725fbSmrg   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
747963fbae1dSmrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
748020d725fbSmrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
748120d725fbSmrg     # The linker can only warn and ignore the option if not recognized
748220d725fbSmrg     # So say no if there are warnings
748320d725fbSmrg     if test -s conftest.err; then
748420d725fbSmrg       # Append any errors to the config.log.
748520d725fbSmrg       cat conftest.err 1>&5
748663fbae1dSmrg       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
748720d725fbSmrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
748820d725fbSmrg       if diff conftest.exp conftest.er2 >/dev/null; then
748963fbae1dSmrg         lt_cv_prog_compiler_static_works=yes
749020d725fbSmrg       fi
749120d725fbSmrg     else
749263fbae1dSmrg       lt_cv_prog_compiler_static_works=yes
749320d725fbSmrg     fi
749420d725fbSmrg   fi
749563fbae1dSmrg   $RM -r conftest*
749620d725fbSmrg   LDFLAGS="$save_LDFLAGS"
749720d725fbSmrg
749820d725fbSmrgfi
749963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
750063fbae1dSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
750120d725fbSmrg
750263fbae1dSmrgif test x"$lt_cv_prog_compiler_static_works" = xyes; then
750320d725fbSmrg    :
750420d725fbSmrgelse
750563fbae1dSmrg    lt_prog_compiler_static=
750663fbae1dSmrgfi
750763fbae1dSmrg
750863fbae1dSmrg
750963fbae1dSmrg
751063fbae1dSmrg
751163fbae1dSmrg
751263fbae1dSmrg
751363fbae1dSmrg
751463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
751563fbae1dSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
751663fbae1dSmrgif test "${lt_cv_prog_compiler_c_o+set}" = set; then :
751763fbae1dSmrg  $as_echo_n "(cached) " >&6
751863fbae1dSmrgelse
751963fbae1dSmrg  lt_cv_prog_compiler_c_o=no
752063fbae1dSmrg   $RM -r conftest 2>/dev/null
752163fbae1dSmrg   mkdir conftest
752263fbae1dSmrg   cd conftest
752363fbae1dSmrg   mkdir out
752463fbae1dSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
752563fbae1dSmrg
752663fbae1dSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
752763fbae1dSmrg   # Insert the option either (1) after the last *FLAGS variable, or
752863fbae1dSmrg   # (2) before a word containing "conftest.", or (3) at the end.
752963fbae1dSmrg   # Note that $ac_compile itself does not contain backslashes and begins
753063fbae1dSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
753163fbae1dSmrg   lt_compile=`echo "$ac_compile" | $SED \
753263fbae1dSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
753363fbae1dSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
753463fbae1dSmrg   -e 's:$: $lt_compiler_flag:'`
753563fbae1dSmrg   (eval echo "\"\$as_me:7535: $lt_compile\"" >&5)
753663fbae1dSmrg   (eval "$lt_compile" 2>out/conftest.err)
753763fbae1dSmrg   ac_status=$?
753863fbae1dSmrg   cat out/conftest.err >&5
753963fbae1dSmrg   echo "$as_me:7539: \$? = $ac_status" >&5
754063fbae1dSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
754163fbae1dSmrg   then
754263fbae1dSmrg     # The compiler can only warn and ignore the option if not recognized
754363fbae1dSmrg     # So say no if there are warnings
754463fbae1dSmrg     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
754563fbae1dSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
754663fbae1dSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
754763fbae1dSmrg       lt_cv_prog_compiler_c_o=yes
754863fbae1dSmrg     fi
754963fbae1dSmrg   fi
755063fbae1dSmrg   chmod u+w . 2>&5
755163fbae1dSmrg   $RM conftest*
755263fbae1dSmrg   # SGI C++ compiler will create directory out/ii_files/ for
755363fbae1dSmrg   # template instantiation
755463fbae1dSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
755563fbae1dSmrg   $RM out/* && rmdir out
755663fbae1dSmrg   cd ..
755763fbae1dSmrg   $RM -r conftest
755863fbae1dSmrg   $RM conftest*
755963fbae1dSmrg
756020d725fbSmrgfi
756163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
756263fbae1dSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
756363fbae1dSmrg
756420d725fbSmrg
756520d725fbSmrg
756663fbae1dSmrg
756763fbae1dSmrg
756863fbae1dSmrg
756963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
757063fbae1dSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
757163fbae1dSmrgif test "${lt_cv_prog_compiler_c_o+set}" = set; then :
757263fbae1dSmrg  $as_echo_n "(cached) " >&6
757320d725fbSmrgelse
757463fbae1dSmrg  lt_cv_prog_compiler_c_o=no
757563fbae1dSmrg   $RM -r conftest 2>/dev/null
757620d725fbSmrg   mkdir conftest
757720d725fbSmrg   cd conftest
757820d725fbSmrg   mkdir out
757963fbae1dSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
758020d725fbSmrg
758120d725fbSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
758220d725fbSmrg   # Insert the option either (1) after the last *FLAGS variable, or
758320d725fbSmrg   # (2) before a word containing "conftest.", or (3) at the end.
758420d725fbSmrg   # Note that $ac_compile itself does not contain backslashes and begins
758520d725fbSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
758620d725fbSmrg   lt_compile=`echo "$ac_compile" | $SED \
758720d725fbSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
758820d725fbSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
758920d725fbSmrg   -e 's:$: $lt_compiler_flag:'`
759063fbae1dSmrg   (eval echo "\"\$as_me:7590: $lt_compile\"" >&5)
759120d725fbSmrg   (eval "$lt_compile" 2>out/conftest.err)
759220d725fbSmrg   ac_status=$?
759320d725fbSmrg   cat out/conftest.err >&5
759463fbae1dSmrg   echo "$as_me:7594: \$? = $ac_status" >&5
759520d725fbSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
759620d725fbSmrg   then
759720d725fbSmrg     # The compiler can only warn and ignore the option if not recognized
759820d725fbSmrg     # So say no if there are warnings
759963fbae1dSmrg     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
760020d725fbSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
760120d725fbSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
760263fbae1dSmrg       lt_cv_prog_compiler_c_o=yes
760320d725fbSmrg     fi
760420d725fbSmrg   fi
760520d725fbSmrg   chmod u+w . 2>&5
760663fbae1dSmrg   $RM conftest*
760720d725fbSmrg   # SGI C++ compiler will create directory out/ii_files/ for
760820d725fbSmrg   # template instantiation
760963fbae1dSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
761063fbae1dSmrg   $RM out/* && rmdir out
761120d725fbSmrg   cd ..
761263fbae1dSmrg   $RM -r conftest
761363fbae1dSmrg   $RM conftest*
761420d725fbSmrg
761520d725fbSmrgfi
761663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
761763fbae1dSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
761863fbae1dSmrg
761963fbae1dSmrg
762020d725fbSmrg
762120d725fbSmrg
762220d725fbSmrghard_links="nottested"
762363fbae1dSmrgif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
762420d725fbSmrg  # do not overwrite the value of need_locks provided by the user
762563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
762663fbae1dSmrg$as_echo_n "checking if we can lock with hard links... " >&6; }
762720d725fbSmrg  hard_links=yes
762863fbae1dSmrg  $RM conftest*
762920d725fbSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
763020d725fbSmrg  touch conftest.a
763120d725fbSmrg  ln conftest.a conftest.b 2>&5 || hard_links=no
763220d725fbSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
763363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
763463fbae1dSmrg$as_echo "$hard_links" >&6; }
763520d725fbSmrg  if test "$hard_links" = no; then
763663fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
763763fbae1dSmrg$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
763820d725fbSmrg    need_locks=warn
763920d725fbSmrg  fi
764020d725fbSmrgelse
764120d725fbSmrg  need_locks=no
764220d725fbSmrgfi
764320d725fbSmrg
764463fbae1dSmrg
764563fbae1dSmrg
764663fbae1dSmrg
764763fbae1dSmrg
764863fbae1dSmrg
764963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
765063fbae1dSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
765120d725fbSmrg
765220d725fbSmrg  runpath_var=
765363fbae1dSmrg  allow_undefined_flag=
765463fbae1dSmrg  always_export_symbols=no
765563fbae1dSmrg  archive_cmds=
765663fbae1dSmrg  archive_expsym_cmds=
765763fbae1dSmrg  compiler_needs_object=no
765863fbae1dSmrg  enable_shared_with_static_runtimes=no
765963fbae1dSmrg  export_dynamic_flag_spec=
766063fbae1dSmrg  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
766163fbae1dSmrg  hardcode_automatic=no
766263fbae1dSmrg  hardcode_direct=no
766363fbae1dSmrg  hardcode_direct_absolute=no
766463fbae1dSmrg  hardcode_libdir_flag_spec=
766563fbae1dSmrg  hardcode_libdir_flag_spec_ld=
766663fbae1dSmrg  hardcode_libdir_separator=
766763fbae1dSmrg  hardcode_minus_L=no
766863fbae1dSmrg  hardcode_shlibpath_var=unsupported
766963fbae1dSmrg  inherit_rpath=no
767063fbae1dSmrg  link_all_deplibs=unknown
767163fbae1dSmrg  module_cmds=
767263fbae1dSmrg  module_expsym_cmds=
767363fbae1dSmrg  old_archive_from_new_cmds=
767463fbae1dSmrg  old_archive_from_expsyms_cmds=
767563fbae1dSmrg  thread_safe_flag_spec=
767663fbae1dSmrg  whole_archive_flag_spec=
767720d725fbSmrg  # include_expsyms should be a list of space-separated symbols to be *always*
767820d725fbSmrg  # included in the symbol list
767963fbae1dSmrg  include_expsyms=
768020d725fbSmrg  # exclude_expsyms can be an extended regexp of symbols to exclude
768120d725fbSmrg  # it will be wrapped by ` (' and `)$', so one must not match beginning or
768220d725fbSmrg  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
768320d725fbSmrg  # as well as any symbol that contains `d'.
768463fbae1dSmrg  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
768520d725fbSmrg  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
768620d725fbSmrg  # platforms (ab)use it in PIC code, but their linkers get confused if
768720d725fbSmrg  # the symbol is explicitly referenced.  Since portable code cannot
768820d725fbSmrg  # rely on this symbol name, it's probably fine to never include it in
768920d725fbSmrg  # preloaded symbol tables.
769063fbae1dSmrg  # Exclude shared library initialization/finalization symbols.
769120d725fbSmrg  extract_expsyms_cmds=
769220d725fbSmrg
769320d725fbSmrg  case $host_os in
769463fbae1dSmrg  cygwin* | mingw* | pw32* | cegcc*)
769520d725fbSmrg    # FIXME: the MSVC++ port hasn't been tested in a loooong time
769620d725fbSmrg    # When not using gcc, we currently assume that we are using
769720d725fbSmrg    # Microsoft Visual C++.
769820d725fbSmrg    if test "$GCC" != yes; then
769920d725fbSmrg      with_gnu_ld=no
770020d725fbSmrg    fi
770120d725fbSmrg    ;;
770220d725fbSmrg  interix*)
770320d725fbSmrg    # we just hope/assume this is gcc and not c89 (= MSVC++)
770420d725fbSmrg    with_gnu_ld=yes
770520d725fbSmrg    ;;
770620d725fbSmrg  openbsd*)
770720d725fbSmrg    with_gnu_ld=no
770820d725fbSmrg    ;;
770963fbae1dSmrg  linux* | k*bsd*-gnu)
771063fbae1dSmrg    link_all_deplibs=no
771163fbae1dSmrg    ;;
771220d725fbSmrg  esac
771320d725fbSmrg
771463fbae1dSmrg  ld_shlibs=yes
771520d725fbSmrg  if test "$with_gnu_ld" = yes; then
771620d725fbSmrg    # If archive_cmds runs LD, not CC, wlarc should be empty
771720d725fbSmrg    wlarc='${wl}'
771820d725fbSmrg
771920d725fbSmrg    # Set some defaults for GNU ld with shared library support. These
772020d725fbSmrg    # are reset later if shared libraries are not supported. Putting them
772120d725fbSmrg    # here allows them to be overridden if necessary.
772220d725fbSmrg    runpath_var=LD_RUN_PATH
772363fbae1dSmrg    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
772463fbae1dSmrg    export_dynamic_flag_spec='${wl}--export-dynamic'
772520d725fbSmrg    # ancient GNU ld didn't support --whole-archive et. al.
772663fbae1dSmrg    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
772763fbae1dSmrg      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
772863fbae1dSmrg    else
772963fbae1dSmrg      whole_archive_flag_spec=
773020d725fbSmrg    fi
773120d725fbSmrg    supports_anon_versioning=no
773263fbae1dSmrg    case `$LD -v 2>&1` in
773320d725fbSmrg      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
773420d725fbSmrg      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
773520d725fbSmrg      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
773620d725fbSmrg      *\ 2.11.*) ;; # other 2.11 versions
773720d725fbSmrg      *) supports_anon_versioning=yes ;;
773820d725fbSmrg    esac
773920d725fbSmrg
774020d725fbSmrg    # See if GNU ld supports shared libraries.
774120d725fbSmrg    case $host_os in
774263fbae1dSmrg    aix[3-9]*)
774320d725fbSmrg      # On AIX/PPC, the GNU linker is very broken
774420d725fbSmrg      if test "$host_cpu" != ia64; then
774563fbae1dSmrg	ld_shlibs=no
774663fbae1dSmrg	cat <<_LT_EOF 1>&2
774720d725fbSmrg
774820d725fbSmrg*** Warning: the GNU linker, at least up to release 2.9.1, is reported
774920d725fbSmrg*** to be unable to reliably create shared libraries on AIX.
775020d725fbSmrg*** Therefore, libtool is disabling shared libraries support.  If you
775120d725fbSmrg*** really care for shared libraries, you may want to modify your PATH
775220d725fbSmrg*** so that a non-GNU linker is found, and then restart.
775320d725fbSmrg
775463fbae1dSmrg_LT_EOF
775520d725fbSmrg      fi
775620d725fbSmrg      ;;
775720d725fbSmrg
775820d725fbSmrg    amigaos*)
775963fbae1dSmrg      case $host_cpu in
776063fbae1dSmrg      powerpc)
776163fbae1dSmrg            # see comment about AmigaOS4 .so support
776263fbae1dSmrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
776363fbae1dSmrg            archive_expsym_cmds=''
776463fbae1dSmrg        ;;
776563fbae1dSmrg      m68k)
776663fbae1dSmrg            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)'
776763fbae1dSmrg            hardcode_libdir_flag_spec='-L$libdir'
776863fbae1dSmrg            hardcode_minus_L=yes
776963fbae1dSmrg        ;;
777063fbae1dSmrg      esac
777120d725fbSmrg      ;;
777220d725fbSmrg
777320d725fbSmrg    beos*)
777463fbae1dSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
777563fbae1dSmrg	allow_undefined_flag=unsupported
777620d725fbSmrg	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
777720d725fbSmrg	# support --undefined.  This deserves some investigation.  FIXME
777863fbae1dSmrg	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
777920d725fbSmrg      else
778063fbae1dSmrg	ld_shlibs=no
778120d725fbSmrg      fi
778220d725fbSmrg      ;;
778320d725fbSmrg
778463fbae1dSmrg    cygwin* | mingw* | pw32* | cegcc*)
778563fbae1dSmrg      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
778620d725fbSmrg      # as there is no search path for DLLs.
778763fbae1dSmrg      hardcode_libdir_flag_spec='-L$libdir'
778863fbae1dSmrg      allow_undefined_flag=unsupported
778963fbae1dSmrg      always_export_symbols=no
779063fbae1dSmrg      enable_shared_with_static_runtimes=yes
779163fbae1dSmrg      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
779263fbae1dSmrg
779363fbae1dSmrg      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
779463fbae1dSmrg        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
779520d725fbSmrg	# If the export-symbols file already is a .def file (1st line
779620d725fbSmrg	# is EXPORTS), use it as is; otherwise, prepend...
779763fbae1dSmrg	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
779820d725fbSmrg	  cp $export_symbols $output_objdir/$soname.def;
779920d725fbSmrg	else
780020d725fbSmrg	  echo EXPORTS > $output_objdir/$soname.def;
780120d725fbSmrg	  cat $export_symbols >> $output_objdir/$soname.def;
780220d725fbSmrg	fi~
780320d725fbSmrg	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
780420d725fbSmrg      else
780563fbae1dSmrg	ld_shlibs=no
780620d725fbSmrg      fi
780720d725fbSmrg      ;;
780820d725fbSmrg
780963fbae1dSmrg    interix[3-9]*)
781063fbae1dSmrg      hardcode_direct=no
781163fbae1dSmrg      hardcode_shlibpath_var=no
781263fbae1dSmrg      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
781363fbae1dSmrg      export_dynamic_flag_spec='${wl}-E'
781420d725fbSmrg      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
781520d725fbSmrg      # Instead, shared libraries are loaded at an image base (0x10000000 by
781620d725fbSmrg      # default) and relocated if they conflict, which is a slow very memory
781720d725fbSmrg      # consuming and fragmenting process.  To avoid this, we pick a random,
781820d725fbSmrg      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
781920d725fbSmrg      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
782063fbae1dSmrg      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
782163fbae1dSmrg      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'
782220d725fbSmrg      ;;
782320d725fbSmrg
782463fbae1dSmrg    gnu* | linux* | tpf* | k*bsd*-gnu)
782563fbae1dSmrg      tmp_diet=no
782663fbae1dSmrg      if test "$host_os" = linux-dietlibc; then
782763fbae1dSmrg	case $cc_basename in
782863fbae1dSmrg	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
782963fbae1dSmrg	esac
783063fbae1dSmrg      fi
783163fbae1dSmrg      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
783263fbae1dSmrg	 && test "$tmp_diet" = no
783363fbae1dSmrg      then
783420d725fbSmrg	tmp_addflag=
783563fbae1dSmrg	tmp_sharedflag='-shared'
783620d725fbSmrg	case $cc_basename,$host_cpu in
783763fbae1dSmrg        pgcc*)				# Portland Group C compiler
783863fbae1dSmrg	  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'
783920d725fbSmrg	  tmp_addflag=' $pic_flag'
784020d725fbSmrg	  ;;
784120d725fbSmrg	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
784263fbae1dSmrg	  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'
784320d725fbSmrg	  tmp_addflag=' $pic_flag -Mnomain' ;;
784463fbae1dSmrg	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
784520d725fbSmrg	  tmp_addflag=' -i_dynamic' ;;
784620d725fbSmrg	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
784720d725fbSmrg	  tmp_addflag=' -i_dynamic -nofor_main' ;;
784820d725fbSmrg	ifc* | ifort*)			# Intel Fortran compiler
784920d725fbSmrg	  tmp_addflag=' -nofor_main' ;;
785063fbae1dSmrg	lf95*)				# Lahey Fortran 8.1
785163fbae1dSmrg	  whole_archive_flag_spec=
785263fbae1dSmrg	  tmp_sharedflag='--shared' ;;
785363fbae1dSmrg	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
785463fbae1dSmrg	  tmp_sharedflag='-qmkshrobj'
785563fbae1dSmrg	  tmp_addflag= ;;
785620d725fbSmrg	esac
785763fbae1dSmrg	case `$CC -V 2>&1 | sed 5q` in
785863fbae1dSmrg	*Sun\ C*)			# Sun C 5.9
785963fbae1dSmrg	  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'
786063fbae1dSmrg	  compiler_needs_object=yes
786163fbae1dSmrg	  tmp_sharedflag='-G' ;;
786263fbae1dSmrg	*Sun\ F*)			# Sun Fortran 8.3
786363fbae1dSmrg	  tmp_sharedflag='-G' ;;
786463fbae1dSmrg	esac
786563fbae1dSmrg	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
786620d725fbSmrg
786763fbae1dSmrg        if test "x$supports_anon_versioning" = xyes; then
786863fbae1dSmrg          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
786963fbae1dSmrg	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
787063fbae1dSmrg	    echo "local: *; };" >> $output_objdir/$libname.ver~
787163fbae1dSmrg	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
787263fbae1dSmrg        fi
787363fbae1dSmrg
787463fbae1dSmrg	case $cc_basename in
787563fbae1dSmrg	xlf*)
787663fbae1dSmrg	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
787763fbae1dSmrg	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
787863fbae1dSmrg	  hardcode_libdir_flag_spec=
787963fbae1dSmrg	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
788063fbae1dSmrg	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
788163fbae1dSmrg	  if test "x$supports_anon_versioning" = xyes; then
788263fbae1dSmrg	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
788363fbae1dSmrg	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
788463fbae1dSmrg	      echo "local: *; };" >> $output_objdir/$libname.ver~
788563fbae1dSmrg	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
788663fbae1dSmrg	  fi
788763fbae1dSmrg	  ;;
788863fbae1dSmrg	esac
788920d725fbSmrg      else
789063fbae1dSmrg        ld_shlibs=no
789120d725fbSmrg      fi
789220d725fbSmrg      ;;
789320d725fbSmrg
789420d725fbSmrg    netbsd* | netbsdelf*-gnu)
789563fbae1dSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
789663fbae1dSmrg	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
789720d725fbSmrg	wlarc=
789820d725fbSmrg      else
789963fbae1dSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
790063fbae1dSmrg	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
790120d725fbSmrg      fi
790220d725fbSmrg      ;;
790320d725fbSmrg
790420d725fbSmrg    solaris*)
790563fbae1dSmrg      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
790663fbae1dSmrg	ld_shlibs=no
790763fbae1dSmrg	cat <<_LT_EOF 1>&2
790820d725fbSmrg
790920d725fbSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably
791020d725fbSmrg*** create shared libraries on Solaris systems.  Therefore, libtool
791120d725fbSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
791220d725fbSmrg*** binutils to release 2.9.1 or newer.  Another option is to modify
791320d725fbSmrg*** your PATH or compiler configuration so that the native linker is
791420d725fbSmrg*** used, and then restart.
791520d725fbSmrg
791663fbae1dSmrg_LT_EOF
791763fbae1dSmrg      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
791863fbae1dSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
791963fbae1dSmrg	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
792020d725fbSmrg      else
792163fbae1dSmrg	ld_shlibs=no
792220d725fbSmrg      fi
792320d725fbSmrg      ;;
792420d725fbSmrg
792520d725fbSmrg    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
792620d725fbSmrg      case `$LD -v 2>&1` in
792720d725fbSmrg        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
792863fbae1dSmrg	ld_shlibs=no
792920d725fbSmrg	cat <<_LT_EOF 1>&2
793020d725fbSmrg
793120d725fbSmrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
793220d725fbSmrg*** reliably create shared libraries on SCO systems.  Therefore, libtool
793320d725fbSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
793420d725fbSmrg*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
793520d725fbSmrg*** your PATH or compiler configuration so that the native linker is
793620d725fbSmrg*** used, and then restart.
793720d725fbSmrg
793820d725fbSmrg_LT_EOF
793920d725fbSmrg	;;
794020d725fbSmrg	*)
794163fbae1dSmrg	  # For security reasons, it is highly recommended that you always
794263fbae1dSmrg	  # use absolute paths for naming shared libraries, and exclude the
794363fbae1dSmrg	  # DT_RUNPATH tag from executables and libraries.  But doing so
794463fbae1dSmrg	  # requires that you compile everything twice, which is a pain.
794563fbae1dSmrg	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
794663fbae1dSmrg	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
794763fbae1dSmrg	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
794863fbae1dSmrg	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
794920d725fbSmrg	  else
795063fbae1dSmrg	    ld_shlibs=no
795120d725fbSmrg	  fi
795220d725fbSmrg	;;
795320d725fbSmrg      esac
795420d725fbSmrg      ;;
795520d725fbSmrg
795620d725fbSmrg    sunos4*)
795763fbae1dSmrg      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
795820d725fbSmrg      wlarc=
795963fbae1dSmrg      hardcode_direct=yes
796063fbae1dSmrg      hardcode_shlibpath_var=no
796120d725fbSmrg      ;;
796220d725fbSmrg
796320d725fbSmrg    *)
796463fbae1dSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
796563fbae1dSmrg	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
796663fbae1dSmrg	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
796720d725fbSmrg      else
796863fbae1dSmrg	ld_shlibs=no
796920d725fbSmrg      fi
797020d725fbSmrg      ;;
797120d725fbSmrg    esac
797220d725fbSmrg
797363fbae1dSmrg    if test "$ld_shlibs" = no; then
797420d725fbSmrg      runpath_var=
797563fbae1dSmrg      hardcode_libdir_flag_spec=
797663fbae1dSmrg      export_dynamic_flag_spec=
797763fbae1dSmrg      whole_archive_flag_spec=
797820d725fbSmrg    fi
797920d725fbSmrg  else
798020d725fbSmrg    # PORTME fill in a description of your system's linker (not GNU ld)
798120d725fbSmrg    case $host_os in
798220d725fbSmrg    aix3*)
798363fbae1dSmrg      allow_undefined_flag=unsupported
798463fbae1dSmrg      always_export_symbols=yes
798563fbae1dSmrg      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'
798620d725fbSmrg      # Note: this linker hardcodes the directories in LIBPATH if there
798720d725fbSmrg      # are no directories specified by -L.
798863fbae1dSmrg      hardcode_minus_L=yes
798920d725fbSmrg      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
799020d725fbSmrg	# Neither direct hardcoding nor static linking is supported with a
799120d725fbSmrg	# broken collect2.
799263fbae1dSmrg	hardcode_direct=unsupported
799320d725fbSmrg      fi
799420d725fbSmrg      ;;
799520d725fbSmrg
799663fbae1dSmrg    aix[4-9]*)
799720d725fbSmrg      if test "$host_cpu" = ia64; then
799820d725fbSmrg	# On IA64, the linker does run time linking by default, so we don't
799920d725fbSmrg	# have to do anything special.
800020d725fbSmrg	aix_use_runtimelinking=no
800120d725fbSmrg	exp_sym_flag='-Bexport'
800220d725fbSmrg	no_entry_flag=""
800320d725fbSmrg      else
800420d725fbSmrg	# If we're using GNU nm, then we don't want the "-C" option.
800520d725fbSmrg	# -C means demangle to AIX nm, but means don't demangle with GNU nm
800663fbae1dSmrg	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
800763fbae1dSmrg	  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'
800820d725fbSmrg	else
800963fbae1dSmrg	  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'
801020d725fbSmrg	fi
801120d725fbSmrg	aix_use_runtimelinking=no
801220d725fbSmrg
801320d725fbSmrg	# Test if we are trying to use run time linking or normal
801420d725fbSmrg	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
801520d725fbSmrg	# need to do runtime linking.
801663fbae1dSmrg	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
801720d725fbSmrg	  for ld_flag in $LDFLAGS; do
801863fbae1dSmrg	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
801963fbae1dSmrg	    aix_use_runtimelinking=yes
802063fbae1dSmrg	    break
802163fbae1dSmrg	  fi
802220d725fbSmrg	  done
802320d725fbSmrg	  ;;
802420d725fbSmrg	esac
802520d725fbSmrg
802620d725fbSmrg	exp_sym_flag='-bexport'
802720d725fbSmrg	no_entry_flag='-bnoentry'
802820d725fbSmrg      fi
802920d725fbSmrg
803020d725fbSmrg      # When large executables or shared objects are built, AIX ld can
803120d725fbSmrg      # have problems creating the table of contents.  If linking a library
803220d725fbSmrg      # or program results in "error TOC overflow" add -mminimal-toc to
803320d725fbSmrg      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
803420d725fbSmrg      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
803520d725fbSmrg
803663fbae1dSmrg      archive_cmds=''
803763fbae1dSmrg      hardcode_direct=yes
803863fbae1dSmrg      hardcode_direct_absolute=yes
803963fbae1dSmrg      hardcode_libdir_separator=':'
804063fbae1dSmrg      link_all_deplibs=yes
804163fbae1dSmrg      file_list_spec='${wl}-f,'
804220d725fbSmrg
804320d725fbSmrg      if test "$GCC" = yes; then
804420d725fbSmrg	case $host_os in aix4.[012]|aix4.[012].*)
804520d725fbSmrg	# We only want to do this on AIX 4.2 and lower, the check
804620d725fbSmrg	# below for broken collect2 doesn't work under 4.3+
804720d725fbSmrg	  collect2name=`${CC} -print-prog-name=collect2`
804863fbae1dSmrg	  if test -f "$collect2name" &&
804963fbae1dSmrg	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
805020d725fbSmrg	  then
805163fbae1dSmrg	  # We have reworked collect2
805263fbae1dSmrg	  :
805320d725fbSmrg	  else
805463fbae1dSmrg	  # We have old collect2
805563fbae1dSmrg	  hardcode_direct=unsupported
805663fbae1dSmrg	  # It fails to find uninstalled libraries when the uninstalled
805763fbae1dSmrg	  # path is not listed in the libpath.  Setting hardcode_minus_L
805863fbae1dSmrg	  # to unsupported forces relinking
805963fbae1dSmrg	  hardcode_minus_L=yes
806063fbae1dSmrg	  hardcode_libdir_flag_spec='-L$libdir'
806163fbae1dSmrg	  hardcode_libdir_separator=
806220d725fbSmrg	  fi
806320d725fbSmrg	  ;;
806420d725fbSmrg	esac
806520d725fbSmrg	shared_flag='-shared'
806620d725fbSmrg	if test "$aix_use_runtimelinking" = yes; then
806720d725fbSmrg	  shared_flag="$shared_flag "'${wl}-G'
806820d725fbSmrg	fi
806963fbae1dSmrg	link_all_deplibs=no
807020d725fbSmrg      else
807120d725fbSmrg	# not using gcc
807220d725fbSmrg	if test "$host_cpu" = ia64; then
807363fbae1dSmrg	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
807463fbae1dSmrg	# chokes on -Wl,-G. The following line is correct:
807520d725fbSmrg	  shared_flag='-G'
807620d725fbSmrg	else
807720d725fbSmrg	  if test "$aix_use_runtimelinking" = yes; then
807820d725fbSmrg	    shared_flag='${wl}-G'
807920d725fbSmrg	  else
808020d725fbSmrg	    shared_flag='${wl}-bM:SRE'
808120d725fbSmrg	  fi
808220d725fbSmrg	fi
808320d725fbSmrg      fi
808420d725fbSmrg
808563fbae1dSmrg      export_dynamic_flag_spec='${wl}-bexpall'
808620d725fbSmrg      # It seems that -bexpall does not export symbols beginning with
808720d725fbSmrg      # underscore (_), so it is better to generate a list of symbols to export.
808863fbae1dSmrg      always_export_symbols=yes
808920d725fbSmrg      if test "$aix_use_runtimelinking" = yes; then
809020d725fbSmrg	# Warning - without using the other runtime loading flags (-brtl),
809120d725fbSmrg	# -berok will link without error, but may produce a broken library.
809263fbae1dSmrg	allow_undefined_flag='-berok'
809363fbae1dSmrg        # Determine the default libpath from the value encoded in an
809463fbae1dSmrg        # empty executable.
809563fbae1dSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
809620d725fbSmrg/* end confdefs.h.  */
809720d725fbSmrg
809820d725fbSmrgint
809920d725fbSmrgmain ()
810020d725fbSmrg{
810120d725fbSmrg
810220d725fbSmrg  ;
810320d725fbSmrg  return 0;
810420d725fbSmrg}
810520d725fbSmrg_ACEOF
810663fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
810720d725fbSmrg
810863fbae1dSmrglt_aix_libpath_sed='
810963fbae1dSmrg    /Import File Strings/,/^$/ {
811063fbae1dSmrg	/^0/ {
811163fbae1dSmrg	    s/^0  *\(.*\)$/\1/
811263fbae1dSmrg	    p
811363fbae1dSmrg	}
811463fbae1dSmrg    }'
811563fbae1dSmrgaix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
811620d725fbSmrg# Check for a 64-bit object if we didn't find anything.
811763fbae1dSmrgif test -z "$aix_libpath"; then
811863fbae1dSmrg  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
811920d725fbSmrgfi
812063fbae1dSmrgfi
812163fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
812263fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
812320d725fbSmrgif test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
812420d725fbSmrg
812563fbae1dSmrg        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
812663fbae1dSmrg        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"
812763fbae1dSmrg      else
812820d725fbSmrg	if test "$host_cpu" = ia64; then
812963fbae1dSmrg	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
813063fbae1dSmrg	  allow_undefined_flag="-z nodefs"
813163fbae1dSmrg	  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"
813220d725fbSmrg	else
813363fbae1dSmrg	 # Determine the default libpath from the value encoded in an
813463fbae1dSmrg	 # empty executable.
813563fbae1dSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
813620d725fbSmrg/* end confdefs.h.  */
813720d725fbSmrg
813820d725fbSmrgint
813920d725fbSmrgmain ()
814020d725fbSmrg{
814120d725fbSmrg
814220d725fbSmrg  ;
814320d725fbSmrg  return 0;
814420d725fbSmrg}
814520d725fbSmrg_ACEOF
814663fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
814720d725fbSmrg
814863fbae1dSmrglt_aix_libpath_sed='
814963fbae1dSmrg    /Import File Strings/,/^$/ {
815063fbae1dSmrg	/^0/ {
815163fbae1dSmrg	    s/^0  *\(.*\)$/\1/
815263fbae1dSmrg	    p
815363fbae1dSmrg	}
815463fbae1dSmrg    }'
815563fbae1dSmrgaix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
815620d725fbSmrg# Check for a 64-bit object if we didn't find anything.
815763fbae1dSmrgif test -z "$aix_libpath"; then
815863fbae1dSmrg  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
815920d725fbSmrgfi
816063fbae1dSmrgfi
816163fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
816263fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
816320d725fbSmrgif test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
816420d725fbSmrg
816563fbae1dSmrg	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
816620d725fbSmrg	  # Warning - without using the other run time loading flags,
816720d725fbSmrg	  # -berok will link without error, but may produce a broken library.
816863fbae1dSmrg	  no_undefined_flag=' ${wl}-bernotok'
816963fbae1dSmrg	  allow_undefined_flag=' ${wl}-berok'
817020d725fbSmrg	  # Exported symbols can be pulled into shared objects from archives
817163fbae1dSmrg	  whole_archive_flag_spec='$convenience'
817263fbae1dSmrg	  archive_cmds_need_lc=yes
817320d725fbSmrg	  # This is similar to how AIX traditionally builds its shared libraries.
817463fbae1dSmrg	  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'
817520d725fbSmrg	fi
817620d725fbSmrg      fi
817720d725fbSmrg      ;;
817820d725fbSmrg
817920d725fbSmrg    amigaos*)
818063fbae1dSmrg      case $host_cpu in
818163fbae1dSmrg      powerpc)
818263fbae1dSmrg            # see comment about AmigaOS4 .so support
818363fbae1dSmrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
818463fbae1dSmrg            archive_expsym_cmds=''
818563fbae1dSmrg        ;;
818663fbae1dSmrg      m68k)
818763fbae1dSmrg            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)'
818863fbae1dSmrg            hardcode_libdir_flag_spec='-L$libdir'
818963fbae1dSmrg            hardcode_minus_L=yes
819063fbae1dSmrg        ;;
819163fbae1dSmrg      esac
819220d725fbSmrg      ;;
819320d725fbSmrg
819420d725fbSmrg    bsdi[45]*)
819563fbae1dSmrg      export_dynamic_flag_spec=-rdynamic
819620d725fbSmrg      ;;
819720d725fbSmrg
819863fbae1dSmrg    cygwin* | mingw* | pw32* | cegcc*)
819920d725fbSmrg      # When not using gcc, we currently assume that we are using
820020d725fbSmrg      # Microsoft Visual C++.
820120d725fbSmrg      # hardcode_libdir_flag_spec is actually meaningless, as there is
820220d725fbSmrg      # no search path for DLLs.
820363fbae1dSmrg      hardcode_libdir_flag_spec=' '
820463fbae1dSmrg      allow_undefined_flag=unsupported
820520d725fbSmrg      # Tell ltmain to make .lib files, not .a files.
820620d725fbSmrg      libext=lib
820720d725fbSmrg      # Tell ltmain to make .dll files, not .so files.
820820d725fbSmrg      shrext_cmds=".dll"
820920d725fbSmrg      # FIXME: Setting linknames here is a bad hack.
821063fbae1dSmrg      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
821120d725fbSmrg      # The linker will automatically build a .lib file if we build a DLL.
821263fbae1dSmrg      old_archive_from_new_cmds='true'
821320d725fbSmrg      # FIXME: Should let the user specify the lib program.
821463fbae1dSmrg      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
821563fbae1dSmrg      fix_srcfile_path='`cygpath -w "$srcfile"`'
821663fbae1dSmrg      enable_shared_with_static_runtimes=yes
821720d725fbSmrg      ;;
821820d725fbSmrg
821920d725fbSmrg    darwin* | rhapsody*)
822063fbae1dSmrg
822163fbae1dSmrg
822263fbae1dSmrg  archive_cmds_need_lc=no
822363fbae1dSmrg  hardcode_direct=no
822463fbae1dSmrg  hardcode_automatic=yes
822563fbae1dSmrg  hardcode_shlibpath_var=unsupported
822663fbae1dSmrg  whole_archive_flag_spec=''
822763fbae1dSmrg  link_all_deplibs=yes
822863fbae1dSmrg  allow_undefined_flag="$_lt_dar_allow_undefined"
822963fbae1dSmrg  case $cc_basename in
823063fbae1dSmrg     ifort*) _lt_dar_can_shared=yes ;;
823163fbae1dSmrg     *) _lt_dar_can_shared=$GCC ;;
823263fbae1dSmrg  esac
823363fbae1dSmrg  if test "$_lt_dar_can_shared" = "yes"; then
823463fbae1dSmrg    output_verbose_link_cmd=echo
823563fbae1dSmrg    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
823663fbae1dSmrg    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
823763fbae1dSmrg    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}"
823863fbae1dSmrg    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}"
823963fbae1dSmrg
824063fbae1dSmrg  else
824163fbae1dSmrg  ld_shlibs=no
824263fbae1dSmrg  fi
824363fbae1dSmrg
824420d725fbSmrg      ;;
824520d725fbSmrg
824620d725fbSmrg    dgux*)
824763fbae1dSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
824863fbae1dSmrg      hardcode_libdir_flag_spec='-L$libdir'
824963fbae1dSmrg      hardcode_shlibpath_var=no
825020d725fbSmrg      ;;
825120d725fbSmrg
825220d725fbSmrg    freebsd1*)
825363fbae1dSmrg      ld_shlibs=no
825420d725fbSmrg      ;;
825520d725fbSmrg
825620d725fbSmrg    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
825720d725fbSmrg    # support.  Future versions do this automatically, but an explicit c++rt0.o
825820d725fbSmrg    # does not break anything, and helps significantly (at the cost of a little
825920d725fbSmrg    # extra space).
826020d725fbSmrg    freebsd2.2*)
826163fbae1dSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
826263fbae1dSmrg      hardcode_libdir_flag_spec='-R$libdir'
826363fbae1dSmrg      hardcode_direct=yes
826463fbae1dSmrg      hardcode_shlibpath_var=no
826520d725fbSmrg      ;;
826620d725fbSmrg
826720d725fbSmrg    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
826820d725fbSmrg    freebsd2*)
826963fbae1dSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
827063fbae1dSmrg      hardcode_direct=yes
827163fbae1dSmrg      hardcode_minus_L=yes
827263fbae1dSmrg      hardcode_shlibpath_var=no
827320d725fbSmrg      ;;
827420d725fbSmrg
827520d725fbSmrg    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
827620d725fbSmrg    freebsd* | dragonfly*)
827763fbae1dSmrg      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
827863fbae1dSmrg      hardcode_libdir_flag_spec='-R$libdir'
827963fbae1dSmrg      hardcode_direct=yes
828063fbae1dSmrg      hardcode_shlibpath_var=no
828120d725fbSmrg      ;;
828220d725fbSmrg
828320d725fbSmrg    hpux9*)
828420d725fbSmrg      if test "$GCC" = yes; then
828563fbae1dSmrg	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'
828620d725fbSmrg      else
828763fbae1dSmrg	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'
828820d725fbSmrg      fi
828963fbae1dSmrg      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
829063fbae1dSmrg      hardcode_libdir_separator=:
829163fbae1dSmrg      hardcode_direct=yes
829220d725fbSmrg
829320d725fbSmrg      # hardcode_minus_L: Not really in the search PATH,
829420d725fbSmrg      # but as the default location of the library.
829563fbae1dSmrg      hardcode_minus_L=yes
829663fbae1dSmrg      export_dynamic_flag_spec='${wl}-E'
829720d725fbSmrg      ;;
829820d725fbSmrg
829920d725fbSmrg    hpux10*)
830020d725fbSmrg      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
830163fbae1dSmrg	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
830220d725fbSmrg      else
830363fbae1dSmrg	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
830420d725fbSmrg      fi
830520d725fbSmrg      if test "$with_gnu_ld" = no; then
830663fbae1dSmrg	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
830763fbae1dSmrg	hardcode_libdir_flag_spec_ld='+b $libdir'
830863fbae1dSmrg	hardcode_libdir_separator=:
830963fbae1dSmrg	hardcode_direct=yes
831063fbae1dSmrg	hardcode_direct_absolute=yes
831163fbae1dSmrg	export_dynamic_flag_spec='${wl}-E'
831220d725fbSmrg	# hardcode_minus_L: Not really in the search PATH,
831320d725fbSmrg	# but as the default location of the library.
831463fbae1dSmrg	hardcode_minus_L=yes
831520d725fbSmrg      fi
831620d725fbSmrg      ;;
831720d725fbSmrg
831820d725fbSmrg    hpux11*)
831920d725fbSmrg      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
832020d725fbSmrg	case $host_cpu in
832120d725fbSmrg	hppa*64*)
832263fbae1dSmrg	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
832320d725fbSmrg	  ;;
832420d725fbSmrg	ia64*)
832563fbae1dSmrg	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
832620d725fbSmrg	  ;;
832720d725fbSmrg	*)
832863fbae1dSmrg	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
832920d725fbSmrg	  ;;
833020d725fbSmrg	esac
833120d725fbSmrg      else
833220d725fbSmrg	case $host_cpu in
833320d725fbSmrg	hppa*64*)
833463fbae1dSmrg	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
833520d725fbSmrg	  ;;
833620d725fbSmrg	ia64*)
833763fbae1dSmrg	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
833820d725fbSmrg	  ;;
833920d725fbSmrg	*)
834063fbae1dSmrg	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
834120d725fbSmrg	  ;;
834220d725fbSmrg	esac
834320d725fbSmrg      fi
834420d725fbSmrg      if test "$with_gnu_ld" = no; then
834563fbae1dSmrg	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
834663fbae1dSmrg	hardcode_libdir_separator=:
834720d725fbSmrg
834820d725fbSmrg	case $host_cpu in
834920d725fbSmrg	hppa*64*|ia64*)
835063fbae1dSmrg	  hardcode_direct=no
835163fbae1dSmrg	  hardcode_shlibpath_var=no
835220d725fbSmrg	  ;;
835320d725fbSmrg	*)
835463fbae1dSmrg	  hardcode_direct=yes
835563fbae1dSmrg	  hardcode_direct_absolute=yes
835663fbae1dSmrg	  export_dynamic_flag_spec='${wl}-E'
835720d725fbSmrg
835820d725fbSmrg	  # hardcode_minus_L: Not really in the search PATH,
835920d725fbSmrg	  # but as the default location of the library.
836063fbae1dSmrg	  hardcode_minus_L=yes
836120d725fbSmrg	  ;;
836220d725fbSmrg	esac
836320d725fbSmrg      fi
836420d725fbSmrg      ;;
836520d725fbSmrg
836620d725fbSmrg    irix5* | irix6* | nonstopux*)
836720d725fbSmrg      if test "$GCC" = yes; then
836863fbae1dSmrg	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'
836963fbae1dSmrg	# Try to use the -exported_symbol ld option, if it does not
837063fbae1dSmrg	# work, assume that -exports_file does not work either and
837163fbae1dSmrg	# implicitly export all symbols.
837263fbae1dSmrg        save_LDFLAGS="$LDFLAGS"
837363fbae1dSmrg        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
837463fbae1dSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
837563fbae1dSmrg/* end confdefs.h.  */
837663fbae1dSmrgint foo(void) {}
837763fbae1dSmrg_ACEOF
837863fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
837963fbae1dSmrg  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'
838063fbae1dSmrg
838163fbae1dSmrgfi
838263fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
838363fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
838463fbae1dSmrg        LDFLAGS="$save_LDFLAGS"
838520d725fbSmrg      else
838663fbae1dSmrg	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'
838763fbae1dSmrg	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'
838820d725fbSmrg      fi
838963fbae1dSmrg      archive_cmds_need_lc='no'
839063fbae1dSmrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
839163fbae1dSmrg      hardcode_libdir_separator=:
839263fbae1dSmrg      inherit_rpath=yes
839363fbae1dSmrg      link_all_deplibs=yes
839420d725fbSmrg      ;;
839520d725fbSmrg
839620d725fbSmrg    netbsd* | netbsdelf*-gnu)
839763fbae1dSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
839863fbae1dSmrg	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
839920d725fbSmrg      else
840063fbae1dSmrg	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
840120d725fbSmrg      fi
840263fbae1dSmrg      hardcode_libdir_flag_spec='-R$libdir'
840363fbae1dSmrg      hardcode_direct=yes
840463fbae1dSmrg      hardcode_shlibpath_var=no
840520d725fbSmrg      ;;
840620d725fbSmrg
840720d725fbSmrg    newsos6)
840863fbae1dSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
840963fbae1dSmrg      hardcode_direct=yes
841063fbae1dSmrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
841163fbae1dSmrg      hardcode_libdir_separator=:
841263fbae1dSmrg      hardcode_shlibpath_var=no
841363fbae1dSmrg      ;;
841463fbae1dSmrg
841563fbae1dSmrg    *nto* | *qnx*)
841620d725fbSmrg      ;;
841720d725fbSmrg
841820d725fbSmrg    openbsd*)
841963fbae1dSmrg      if test -f /usr/libexec/ld.so; then
842063fbae1dSmrg	hardcode_direct=yes
842163fbae1dSmrg	hardcode_shlibpath_var=no
842263fbae1dSmrg	hardcode_direct_absolute=yes
842363fbae1dSmrg	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
842463fbae1dSmrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
842563fbae1dSmrg	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
842663fbae1dSmrg	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
842763fbae1dSmrg	  export_dynamic_flag_spec='${wl}-E'
842863fbae1dSmrg	else
842963fbae1dSmrg	  case $host_os in
843063fbae1dSmrg	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
843163fbae1dSmrg	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
843263fbae1dSmrg	     hardcode_libdir_flag_spec='-R$libdir'
843363fbae1dSmrg	     ;;
843463fbae1dSmrg	   *)
843563fbae1dSmrg	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
843663fbae1dSmrg	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
843763fbae1dSmrg	     ;;
843863fbae1dSmrg	  esac
843963fbae1dSmrg	fi
844020d725fbSmrg      else
844163fbae1dSmrg	ld_shlibs=no
844220d725fbSmrg      fi
844320d725fbSmrg      ;;
844420d725fbSmrg
844520d725fbSmrg    os2*)
844663fbae1dSmrg      hardcode_libdir_flag_spec='-L$libdir'
844763fbae1dSmrg      hardcode_minus_L=yes
844863fbae1dSmrg      allow_undefined_flag=unsupported
844963fbae1dSmrg      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'
845063fbae1dSmrg      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
845120d725fbSmrg      ;;
845220d725fbSmrg
845320d725fbSmrg    osf3*)
845420d725fbSmrg      if test "$GCC" = yes; then
845563fbae1dSmrg	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
845663fbae1dSmrg	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'
845720d725fbSmrg      else
845863fbae1dSmrg	allow_undefined_flag=' -expect_unresolved \*'
845963fbae1dSmrg	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'
846020d725fbSmrg      fi
846163fbae1dSmrg      archive_cmds_need_lc='no'
846263fbae1dSmrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
846363fbae1dSmrg      hardcode_libdir_separator=:
846420d725fbSmrg      ;;
846520d725fbSmrg
846620d725fbSmrg    osf4* | osf5*)	# as osf3* with the addition of -msym flag
846720d725fbSmrg      if test "$GCC" = yes; then
846863fbae1dSmrg	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
846963fbae1dSmrg	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'
847063fbae1dSmrg	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
847120d725fbSmrg      else
847263fbae1dSmrg	allow_undefined_flag=' -expect_unresolved \*'
847363fbae1dSmrg	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'
847463fbae1dSmrg	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~
847563fbae1dSmrg	$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'
847620d725fbSmrg
847720d725fbSmrg	# Both c and cxx compiler support -rpath directly
847863fbae1dSmrg	hardcode_libdir_flag_spec='-rpath $libdir'
847920d725fbSmrg      fi
848063fbae1dSmrg      archive_cmds_need_lc='no'
848163fbae1dSmrg      hardcode_libdir_separator=:
848220d725fbSmrg      ;;
848320d725fbSmrg
848420d725fbSmrg    solaris*)
848563fbae1dSmrg      no_undefined_flag=' -z defs'
848620d725fbSmrg      if test "$GCC" = yes; then
848720d725fbSmrg	wlarc='${wl}'
848863fbae1dSmrg	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
848963fbae1dSmrg	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
849063fbae1dSmrg	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
849120d725fbSmrg      else
849263fbae1dSmrg	case `$CC -V 2>&1` in
849363fbae1dSmrg	*"Compilers 5.0"*)
849463fbae1dSmrg	  wlarc=''
849563fbae1dSmrg	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
849663fbae1dSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
849763fbae1dSmrg	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
849863fbae1dSmrg	  ;;
849963fbae1dSmrg	*)
850063fbae1dSmrg	  wlarc='${wl}'
850163fbae1dSmrg	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
850263fbae1dSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
850363fbae1dSmrg	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
850463fbae1dSmrg	  ;;
850563fbae1dSmrg	esac
850620d725fbSmrg      fi
850763fbae1dSmrg      hardcode_libdir_flag_spec='-R$libdir'
850863fbae1dSmrg      hardcode_shlibpath_var=no
850920d725fbSmrg      case $host_os in
851020d725fbSmrg      solaris2.[0-5] | solaris2.[0-5].*) ;;
851120d725fbSmrg      *)
851263fbae1dSmrg	# The compiler driver will combine and reorder linker options,
851363fbae1dSmrg	# but understands `-z linker_flag'.  GCC discards it without `$wl',
851463fbae1dSmrg	# but is careful enough not to reorder.
851563fbae1dSmrg	# Supported since Solaris 2.6 (maybe 2.5.1?)
851663fbae1dSmrg	if test "$GCC" = yes; then
851763fbae1dSmrg	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
851863fbae1dSmrg	else
851963fbae1dSmrg	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
852063fbae1dSmrg	fi
852163fbae1dSmrg	;;
852220d725fbSmrg      esac
852363fbae1dSmrg      link_all_deplibs=yes
852420d725fbSmrg      ;;
852520d725fbSmrg
852620d725fbSmrg    sunos4*)
852720d725fbSmrg      if test "x$host_vendor" = xsequent; then
852820d725fbSmrg	# Use $CC to link under sequent, because it throws in some extra .o
852920d725fbSmrg	# files that make .init and .fini sections work.
853063fbae1dSmrg	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
853120d725fbSmrg      else
853263fbae1dSmrg	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
853320d725fbSmrg      fi
853463fbae1dSmrg      hardcode_libdir_flag_spec='-L$libdir'
853563fbae1dSmrg      hardcode_direct=yes
853663fbae1dSmrg      hardcode_minus_L=yes
853763fbae1dSmrg      hardcode_shlibpath_var=no
853820d725fbSmrg      ;;
853920d725fbSmrg
854020d725fbSmrg    sysv4)
854120d725fbSmrg      case $host_vendor in
854220d725fbSmrg	sni)
854363fbae1dSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
854463fbae1dSmrg	  hardcode_direct=yes # is this really true???
854520d725fbSmrg	;;
854620d725fbSmrg	siemens)
854720d725fbSmrg	  ## LD is ld it makes a PLAMLIB
854820d725fbSmrg	  ## CC just makes a GrossModule.
854963fbae1dSmrg	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
855063fbae1dSmrg	  reload_cmds='$CC -r -o $output$reload_objs'
855163fbae1dSmrg	  hardcode_direct=no
855220d725fbSmrg        ;;
855320d725fbSmrg	motorola)
855463fbae1dSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
855563fbae1dSmrg	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
855620d725fbSmrg	;;
855720d725fbSmrg      esac
855820d725fbSmrg      runpath_var='LD_RUN_PATH'
855963fbae1dSmrg      hardcode_shlibpath_var=no
856020d725fbSmrg      ;;
856120d725fbSmrg
856220d725fbSmrg    sysv4.3*)
856363fbae1dSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
856463fbae1dSmrg      hardcode_shlibpath_var=no
856563fbae1dSmrg      export_dynamic_flag_spec='-Bexport'
856620d725fbSmrg      ;;
856720d725fbSmrg
856820d725fbSmrg    sysv4*MP*)
856920d725fbSmrg      if test -d /usr/nec; then
857063fbae1dSmrg	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
857163fbae1dSmrg	hardcode_shlibpath_var=no
857220d725fbSmrg	runpath_var=LD_RUN_PATH
857320d725fbSmrg	hardcode_runpath_var=yes
857463fbae1dSmrg	ld_shlibs=yes
857520d725fbSmrg      fi
857620d725fbSmrg      ;;
857720d725fbSmrg
857863fbae1dSmrg    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
857963fbae1dSmrg      no_undefined_flag='${wl}-z,text'
858063fbae1dSmrg      archive_cmds_need_lc=no
858163fbae1dSmrg      hardcode_shlibpath_var=no
858220d725fbSmrg      runpath_var='LD_RUN_PATH'
858320d725fbSmrg
858420d725fbSmrg      if test "$GCC" = yes; then
858563fbae1dSmrg	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
858663fbae1dSmrg	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
858720d725fbSmrg      else
858863fbae1dSmrg	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
858963fbae1dSmrg	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
859020d725fbSmrg      fi
859120d725fbSmrg      ;;
859220d725fbSmrg
859320d725fbSmrg    sysv5* | sco3.2v5* | sco5v6*)
859420d725fbSmrg      # Note: We can NOT use -z defs as we might desire, because we do not
859520d725fbSmrg      # link with -lc, and that would cause any symbols used from libc to
859620d725fbSmrg      # always be unresolved, which means just about no library would
859720d725fbSmrg      # ever link correctly.  If we're not using GNU ld we use -z text
859820d725fbSmrg      # though, which does catch some bad symbols but isn't as heavy-handed
859920d725fbSmrg      # as -z defs.
860063fbae1dSmrg      no_undefined_flag='${wl}-z,text'
860163fbae1dSmrg      allow_undefined_flag='${wl}-z,nodefs'
860263fbae1dSmrg      archive_cmds_need_lc=no
860363fbae1dSmrg      hardcode_shlibpath_var=no
860463fbae1dSmrg      hardcode_libdir_flag_spec='${wl}-R,$libdir'
860563fbae1dSmrg      hardcode_libdir_separator=':'
860663fbae1dSmrg      link_all_deplibs=yes
860763fbae1dSmrg      export_dynamic_flag_spec='${wl}-Bexport'
860820d725fbSmrg      runpath_var='LD_RUN_PATH'
860920d725fbSmrg
861020d725fbSmrg      if test "$GCC" = yes; then
861163fbae1dSmrg	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
861263fbae1dSmrg	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
861320d725fbSmrg      else
861463fbae1dSmrg	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
861563fbae1dSmrg	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
861620d725fbSmrg      fi
861720d725fbSmrg      ;;
861820d725fbSmrg
861920d725fbSmrg    uts4*)
862063fbae1dSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
862163fbae1dSmrg      hardcode_libdir_flag_spec='-L$libdir'
862263fbae1dSmrg      hardcode_shlibpath_var=no
862320d725fbSmrg      ;;
862420d725fbSmrg
862520d725fbSmrg    *)
862663fbae1dSmrg      ld_shlibs=no
862720d725fbSmrg      ;;
862820d725fbSmrg    esac
862963fbae1dSmrg
863063fbae1dSmrg    if test x$host_vendor = xsni; then
863163fbae1dSmrg      case $host in
863263fbae1dSmrg      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
863363fbae1dSmrg	export_dynamic_flag_spec='${wl}-Blargedynsym'
863463fbae1dSmrg	;;
863563fbae1dSmrg      esac
863663fbae1dSmrg    fi
863720d725fbSmrg  fi
863820d725fbSmrg
863963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
864063fbae1dSmrg$as_echo "$ld_shlibs" >&6; }
864163fbae1dSmrgtest "$ld_shlibs" = no && can_build_shared=no
864263fbae1dSmrg
864363fbae1dSmrgwith_gnu_ld=$with_gnu_ld
864463fbae1dSmrg
864563fbae1dSmrg
864663fbae1dSmrg
864763fbae1dSmrg
864863fbae1dSmrg
864963fbae1dSmrg
865063fbae1dSmrg
865163fbae1dSmrg
865263fbae1dSmrg
865363fbae1dSmrg
865463fbae1dSmrg
865563fbae1dSmrg
865663fbae1dSmrg
865763fbae1dSmrg
865820d725fbSmrg
865920d725fbSmrg#
866020d725fbSmrg# Do we need to explicitly link libc?
866120d725fbSmrg#
866263fbae1dSmrgcase "x$archive_cmds_need_lc" in
866320d725fbSmrgx|xyes)
866420d725fbSmrg  # Assume -lc should be added
866563fbae1dSmrg  archive_cmds_need_lc=yes
866620d725fbSmrg
866720d725fbSmrg  if test "$enable_shared" = yes && test "$GCC" = yes; then
866863fbae1dSmrg    case $archive_cmds in
866920d725fbSmrg    *'~'*)
867020d725fbSmrg      # FIXME: we may have to deal with multi-command sequences.
867120d725fbSmrg      ;;
867220d725fbSmrg    '$CC '*)
867320d725fbSmrg      # Test whether the compiler implicitly links with -lc since on some
867420d725fbSmrg      # systems, -lgcc has to come before -lc. If gcc already passes -lc
867520d725fbSmrg      # to ld, don't add -lc before -lgcc.
867663fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
867763fbae1dSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
867863fbae1dSmrg      $RM conftest*
867963fbae1dSmrg      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
868020d725fbSmrg
868163fbae1dSmrg      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
868220d725fbSmrg  (eval $ac_compile) 2>&5
868320d725fbSmrg  ac_status=$?
868463fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
868563fbae1dSmrg  test $ac_status = 0; } 2>conftest.err; then
868620d725fbSmrg        soname=conftest
868720d725fbSmrg        lib=conftest
868820d725fbSmrg        libobjs=conftest.$ac_objext
868920d725fbSmrg        deplibs=
869063fbae1dSmrg        wl=$lt_prog_compiler_wl
869163fbae1dSmrg	pic_flag=$lt_prog_compiler_pic
869220d725fbSmrg        compiler_flags=-v
869320d725fbSmrg        linker_flags=-v
869420d725fbSmrg        verstring=
869520d725fbSmrg        output_objdir=.
869620d725fbSmrg        libname=conftest
869763fbae1dSmrg        lt_save_allow_undefined_flag=$allow_undefined_flag
869863fbae1dSmrg        allow_undefined_flag=
869963fbae1dSmrg        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
870063fbae1dSmrg  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
870120d725fbSmrg  ac_status=$?
870263fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
870363fbae1dSmrg  test $ac_status = 0; }
870420d725fbSmrg        then
870563fbae1dSmrg	  archive_cmds_need_lc=no
870620d725fbSmrg        else
870763fbae1dSmrg	  archive_cmds_need_lc=yes
870820d725fbSmrg        fi
870963fbae1dSmrg        allow_undefined_flag=$lt_save_allow_undefined_flag
871020d725fbSmrg      else
871120d725fbSmrg        cat conftest.err 1>&5
871220d725fbSmrg      fi
871363fbae1dSmrg      $RM conftest*
871463fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
871563fbae1dSmrg$as_echo "$archive_cmds_need_lc" >&6; }
871620d725fbSmrg      ;;
871720d725fbSmrg    esac
871820d725fbSmrg  fi
871920d725fbSmrg  ;;
872020d725fbSmrgesac
872120d725fbSmrg
872263fbae1dSmrg
872363fbae1dSmrg
872463fbae1dSmrg
872563fbae1dSmrg
872663fbae1dSmrg
872763fbae1dSmrg
872863fbae1dSmrg
872963fbae1dSmrg
873063fbae1dSmrg
873163fbae1dSmrg
873263fbae1dSmrg
873363fbae1dSmrg
873463fbae1dSmrg
873563fbae1dSmrg
873663fbae1dSmrg
873763fbae1dSmrg
873863fbae1dSmrg
873963fbae1dSmrg
874063fbae1dSmrg
874163fbae1dSmrg
874263fbae1dSmrg
874363fbae1dSmrg
874463fbae1dSmrg
874563fbae1dSmrg
874663fbae1dSmrg
874763fbae1dSmrg
874863fbae1dSmrg
874963fbae1dSmrg
875063fbae1dSmrg
875163fbae1dSmrg
875263fbae1dSmrg
875363fbae1dSmrg
875463fbae1dSmrg
875563fbae1dSmrg
875663fbae1dSmrg
875763fbae1dSmrg
875863fbae1dSmrg
875963fbae1dSmrg
876063fbae1dSmrg
876163fbae1dSmrg
876263fbae1dSmrg
876363fbae1dSmrg
876463fbae1dSmrg
876563fbae1dSmrg
876663fbae1dSmrg
876763fbae1dSmrg
876863fbae1dSmrg
876963fbae1dSmrg
877063fbae1dSmrg
877163fbae1dSmrg
877263fbae1dSmrg
877363fbae1dSmrg
877463fbae1dSmrg
877563fbae1dSmrg
877663fbae1dSmrg
877763fbae1dSmrg
877863fbae1dSmrg
877963fbae1dSmrg
878063fbae1dSmrg
878163fbae1dSmrg
878263fbae1dSmrg
878363fbae1dSmrg
878463fbae1dSmrg
878563fbae1dSmrg
878663fbae1dSmrg
878763fbae1dSmrg
878863fbae1dSmrg
878963fbae1dSmrg
879063fbae1dSmrg
879163fbae1dSmrg
879263fbae1dSmrg
879363fbae1dSmrg
879463fbae1dSmrg
879563fbae1dSmrg
879663fbae1dSmrg
879763fbae1dSmrg
879863fbae1dSmrg
879963fbae1dSmrg
880063fbae1dSmrg
880163fbae1dSmrg
880263fbae1dSmrg
880363fbae1dSmrg
880463fbae1dSmrg
880563fbae1dSmrg
880663fbae1dSmrg
880763fbae1dSmrg
880863fbae1dSmrg
880963fbae1dSmrg
881063fbae1dSmrg
881163fbae1dSmrg
881263fbae1dSmrg
881363fbae1dSmrg
881463fbae1dSmrg
881563fbae1dSmrg
881663fbae1dSmrg
881763fbae1dSmrg
881863fbae1dSmrg
881963fbae1dSmrg
882063fbae1dSmrg
882163fbae1dSmrg
882263fbae1dSmrg
882363fbae1dSmrg
882463fbae1dSmrg
882563fbae1dSmrg
882663fbae1dSmrg
882763fbae1dSmrg
882863fbae1dSmrg
882963fbae1dSmrg
883063fbae1dSmrg
883163fbae1dSmrg
883263fbae1dSmrg
883363fbae1dSmrg
883463fbae1dSmrg
883563fbae1dSmrg
883663fbae1dSmrg
883763fbae1dSmrg
883863fbae1dSmrg
883963fbae1dSmrg
884063fbae1dSmrg
884163fbae1dSmrg
884263fbae1dSmrg
884363fbae1dSmrg
884463fbae1dSmrg
884563fbae1dSmrg
884663fbae1dSmrg
884763fbae1dSmrg
884863fbae1dSmrg
884963fbae1dSmrg
885063fbae1dSmrg
885163fbae1dSmrg
885263fbae1dSmrg
885363fbae1dSmrg
885463fbae1dSmrg
885563fbae1dSmrg
885663fbae1dSmrg
885763fbae1dSmrg
885863fbae1dSmrg
885963fbae1dSmrg
886063fbae1dSmrg
886163fbae1dSmrg
886263fbae1dSmrg
886363fbae1dSmrg
886463fbae1dSmrg
886563fbae1dSmrg
886663fbae1dSmrg
886763fbae1dSmrg
886863fbae1dSmrg
886963fbae1dSmrg
887063fbae1dSmrg
887163fbae1dSmrg
887263fbae1dSmrg
887363fbae1dSmrg
887463fbae1dSmrg
887563fbae1dSmrg
887663fbae1dSmrg
887763fbae1dSmrg
887863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
887963fbae1dSmrg$as_echo_n "checking dynamic linker characteristics... " >&6; }
888063fbae1dSmrg
888163fbae1dSmrgif test "$GCC" = yes; then
888263fbae1dSmrg  case $host_os in
888363fbae1dSmrg    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
888463fbae1dSmrg    *) lt_awk_arg="/^libraries:/" ;;
888563fbae1dSmrg  esac
888663fbae1dSmrg  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
888763fbae1dSmrg  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
888863fbae1dSmrg    # if the path contains ";" then we assume it to be the separator
888963fbae1dSmrg    # otherwise default to the standard path separator (i.e. ":") - it is
889063fbae1dSmrg    # assumed that no part of a normal pathname contains ";" but that should
889163fbae1dSmrg    # okay in the real world where ";" in dirpaths is itself problematic.
889263fbae1dSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
889363fbae1dSmrg  else
889463fbae1dSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
889563fbae1dSmrg  fi
889663fbae1dSmrg  # Ok, now we have the path, separated by spaces, we can step through it
889763fbae1dSmrg  # and add multilib dir if necessary.
889863fbae1dSmrg  lt_tmp_lt_search_path_spec=
889963fbae1dSmrg  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
890063fbae1dSmrg  for lt_sys_path in $lt_search_path_spec; do
890163fbae1dSmrg    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
890263fbae1dSmrg      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
890363fbae1dSmrg    else
890463fbae1dSmrg      test -d "$lt_sys_path" && \
890563fbae1dSmrg	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
890663fbae1dSmrg    fi
890763fbae1dSmrg  done
890863fbae1dSmrg  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
890963fbae1dSmrgBEGIN {RS=" "; FS="/|\n";} {
891063fbae1dSmrg  lt_foo="";
891163fbae1dSmrg  lt_count=0;
891263fbae1dSmrg  for (lt_i = NF; lt_i > 0; lt_i--) {
891363fbae1dSmrg    if ($lt_i != "" && $lt_i != ".") {
891463fbae1dSmrg      if ($lt_i == "..") {
891563fbae1dSmrg        lt_count++;
891663fbae1dSmrg      } else {
891763fbae1dSmrg        if (lt_count == 0) {
891863fbae1dSmrg          lt_foo="/" $lt_i lt_foo;
891963fbae1dSmrg        } else {
892063fbae1dSmrg          lt_count--;
892163fbae1dSmrg        }
892263fbae1dSmrg      }
892363fbae1dSmrg    }
892463fbae1dSmrg  }
892563fbae1dSmrg  if (lt_foo != "") { lt_freq[lt_foo]++; }
892663fbae1dSmrg  if (lt_freq[lt_foo] == 1) { print lt_foo; }
892763fbae1dSmrg}'`
892863fbae1dSmrg  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
892963fbae1dSmrgelse
893063fbae1dSmrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
893163fbae1dSmrgfi
893220d725fbSmrglibrary_names_spec=
893320d725fbSmrglibname_spec='lib$name'
893420d725fbSmrgsoname_spec=
893520d725fbSmrgshrext_cmds=".so"
893620d725fbSmrgpostinstall_cmds=
893720d725fbSmrgpostuninstall_cmds=
893820d725fbSmrgfinish_cmds=
893920d725fbSmrgfinish_eval=
894020d725fbSmrgshlibpath_var=
894120d725fbSmrgshlibpath_overrides_runpath=unknown
894220d725fbSmrgversion_type=none
894320d725fbSmrgdynamic_linker="$host_os ld.so"
894420d725fbSmrgsys_lib_dlsearch_path_spec="/lib /usr/lib"
894520d725fbSmrgneed_lib_prefix=unknown
894620d725fbSmrghardcode_into_libs=no
894720d725fbSmrg
894820d725fbSmrg# when you set need_version to no, make sure it does not cause -set_version
894920d725fbSmrg# flags to be left without arguments
895020d725fbSmrgneed_version=unknown
895120d725fbSmrg
895220d725fbSmrgcase $host_os in
895320d725fbSmrgaix3*)
895420d725fbSmrg  version_type=linux
895520d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
895620d725fbSmrg  shlibpath_var=LIBPATH
895720d725fbSmrg
895820d725fbSmrg  # AIX 3 has no versioning support, so we append a major version to the name.
895920d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
896020d725fbSmrg  ;;
896120d725fbSmrg
896263fbae1dSmrgaix[4-9]*)
896320d725fbSmrg  version_type=linux
896420d725fbSmrg  need_lib_prefix=no
896520d725fbSmrg  need_version=no
896620d725fbSmrg  hardcode_into_libs=yes
896720d725fbSmrg  if test "$host_cpu" = ia64; then
896820d725fbSmrg    # AIX 5 supports IA64
896920d725fbSmrg    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
897020d725fbSmrg    shlibpath_var=LD_LIBRARY_PATH
897120d725fbSmrg  else
897220d725fbSmrg    # With GCC up to 2.95.x, collect2 would create an import file
897320d725fbSmrg    # for dependence libraries.  The import file would start with
897420d725fbSmrg    # the line `#! .'.  This would cause the generated library to
897520d725fbSmrg    # depend on `.', always an invalid library.  This was fixed in
897620d725fbSmrg    # development snapshots of GCC prior to 3.0.
897720d725fbSmrg    case $host_os in
897820d725fbSmrg      aix4 | aix4.[01] | aix4.[01].*)
897920d725fbSmrg      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
898020d725fbSmrg	   echo ' yes '
898163fbae1dSmrg	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
898220d725fbSmrg	:
898320d725fbSmrg      else
898420d725fbSmrg	can_build_shared=no
898520d725fbSmrg      fi
898620d725fbSmrg      ;;
898720d725fbSmrg    esac
898820d725fbSmrg    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
898920d725fbSmrg    # soname into executable. Probably we can add versioning support to
899020d725fbSmrg    # collect2, so additional links can be useful in future.
899120d725fbSmrg    if test "$aix_use_runtimelinking" = yes; then
899220d725fbSmrg      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
899320d725fbSmrg      # instead of lib<name>.a to let people know that these are not
899420d725fbSmrg      # typical AIX shared libraries.
899520d725fbSmrg      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
899620d725fbSmrg    else
899720d725fbSmrg      # We preserve .a as extension for shared libraries through AIX4.2
899820d725fbSmrg      # and later when we are not doing run time linking.
899920d725fbSmrg      library_names_spec='${libname}${release}.a $libname.a'
900020d725fbSmrg      soname_spec='${libname}${release}${shared_ext}$major'
900120d725fbSmrg    fi
900220d725fbSmrg    shlibpath_var=LIBPATH
900320d725fbSmrg  fi
900420d725fbSmrg  ;;
900520d725fbSmrg
900620d725fbSmrgamigaos*)
900763fbae1dSmrg  case $host_cpu in
900863fbae1dSmrg  powerpc)
900963fbae1dSmrg    # Since July 2007 AmigaOS4 officially supports .so libraries.
901063fbae1dSmrg    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
901163fbae1dSmrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
901263fbae1dSmrg    ;;
901363fbae1dSmrg  m68k)
901463fbae1dSmrg    library_names_spec='$libname.ixlibrary $libname.a'
901563fbae1dSmrg    # Create ${libname}_ixlibrary.a entries in /sys/libs.
901663fbae1dSmrg    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'
901763fbae1dSmrg    ;;
901863fbae1dSmrg  esac
901920d725fbSmrg  ;;
902020d725fbSmrg
902120d725fbSmrgbeos*)
902220d725fbSmrg  library_names_spec='${libname}${shared_ext}'
902320d725fbSmrg  dynamic_linker="$host_os ld.so"
902420d725fbSmrg  shlibpath_var=LIBRARY_PATH
902520d725fbSmrg  ;;
902620d725fbSmrg
902720d725fbSmrgbsdi[45]*)
902820d725fbSmrg  version_type=linux
902920d725fbSmrg  need_version=no
903020d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
903120d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
903220d725fbSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
903320d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
903420d725fbSmrg  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
903520d725fbSmrg  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
903620d725fbSmrg  # the default ld.so.conf also contains /usr/contrib/lib and
903720d725fbSmrg  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
903820d725fbSmrg  # libtool to hard-code these into programs
903920d725fbSmrg  ;;
904020d725fbSmrg
904163fbae1dSmrgcygwin* | mingw* | pw32* | cegcc*)
904220d725fbSmrg  version_type=windows
904320d725fbSmrg  shrext_cmds=".dll"
904420d725fbSmrg  need_version=no
904520d725fbSmrg  need_lib_prefix=no
904620d725fbSmrg
904720d725fbSmrg  case $GCC,$host_os in
904863fbae1dSmrg  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
904920d725fbSmrg    library_names_spec='$libname.dll.a'
905020d725fbSmrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
905120d725fbSmrg    postinstall_cmds='base_file=`basename \${file}`~
905263fbae1dSmrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
905320d725fbSmrg      dldir=$destdir/`dirname \$dlpath`~
905420d725fbSmrg      test -d \$dldir || mkdir -p \$dldir~
905520d725fbSmrg      $install_prog $dir/$dlname \$dldir/$dlname~
905663fbae1dSmrg      chmod a+x \$dldir/$dlname~
905763fbae1dSmrg      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
905863fbae1dSmrg        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
905963fbae1dSmrg      fi'
906020d725fbSmrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
906120d725fbSmrg      dlpath=$dir/\$dldll~
906263fbae1dSmrg       $RM \$dlpath'
906320d725fbSmrg    shlibpath_overrides_runpath=yes
906420d725fbSmrg
906520d725fbSmrg    case $host_os in
906620d725fbSmrg    cygwin*)
906720d725fbSmrg      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
906820d725fbSmrg      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
906920d725fbSmrg      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
907020d725fbSmrg      ;;
907163fbae1dSmrg    mingw* | cegcc*)
907220d725fbSmrg      # MinGW DLLs use traditional 'lib' prefix
907320d725fbSmrg      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
907463fbae1dSmrg      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
907563fbae1dSmrg      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
907620d725fbSmrg        # It is most probably a Windows format PATH printed by
907720d725fbSmrg        # mingw gcc, but we are running on Cygwin. Gcc prints its search
907820d725fbSmrg        # path with ; separators, and with drive letters. We can handle the
907920d725fbSmrg        # drive letters (cygwin fileutils understands them), so leave them,
908020d725fbSmrg        # especially as we might pass files found there to a mingw objdump,
908120d725fbSmrg        # which wouldn't understand a cygwinified path. Ahh.
908263fbae1dSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
908320d725fbSmrg      else
908463fbae1dSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
908520d725fbSmrg      fi
908620d725fbSmrg      ;;
908720d725fbSmrg    pw32*)
908820d725fbSmrg      # pw32 DLLs use 'pw' prefix rather than 'lib'
908920d725fbSmrg      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
909020d725fbSmrg      ;;
909120d725fbSmrg    esac
909220d725fbSmrg    ;;
909320d725fbSmrg
909420d725fbSmrg  *)
909520d725fbSmrg    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
909620d725fbSmrg    ;;
909720d725fbSmrg  esac
909820d725fbSmrg  dynamic_linker='Win32 ld.exe'
909920d725fbSmrg  # FIXME: first we should search . and the directory the executable is in
910020d725fbSmrg  shlibpath_var=PATH
910120d725fbSmrg  ;;
910220d725fbSmrg
910320d725fbSmrgdarwin* | rhapsody*)
910420d725fbSmrg  dynamic_linker="$host_os dyld"
910520d725fbSmrg  version_type=darwin
910620d725fbSmrg  need_lib_prefix=no
910720d725fbSmrg  need_version=no
910863fbae1dSmrg  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
910920d725fbSmrg  soname_spec='${libname}${release}${major}$shared_ext'
911020d725fbSmrg  shlibpath_overrides_runpath=yes
911120d725fbSmrg  shlibpath_var=DYLD_LIBRARY_PATH
911220d725fbSmrg  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
911363fbae1dSmrg
911463fbae1dSmrg  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
911520d725fbSmrg  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
911620d725fbSmrg  ;;
911720d725fbSmrg
911820d725fbSmrgdgux*)
911920d725fbSmrg  version_type=linux
912020d725fbSmrg  need_lib_prefix=no
912120d725fbSmrg  need_version=no
912220d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
912320d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
912420d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
912520d725fbSmrg  ;;
912620d725fbSmrg
912720d725fbSmrgfreebsd1*)
912820d725fbSmrg  dynamic_linker=no
912920d725fbSmrg  ;;
913020d725fbSmrg
913120d725fbSmrgfreebsd* | dragonfly*)
913220d725fbSmrg  # DragonFly does not have aout.  When/if they implement a new
913320d725fbSmrg  # versioning mechanism, adjust this.
913420d725fbSmrg  if test -x /usr/bin/objformat; then
913520d725fbSmrg    objformat=`/usr/bin/objformat`
913620d725fbSmrg  else
913720d725fbSmrg    case $host_os in
913820d725fbSmrg    freebsd[123]*) objformat=aout ;;
913920d725fbSmrg    *) objformat=elf ;;
914020d725fbSmrg    esac
914120d725fbSmrg  fi
914220d725fbSmrg  version_type=freebsd-$objformat
914320d725fbSmrg  case $version_type in
914420d725fbSmrg    freebsd-elf*)
914520d725fbSmrg      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
914620d725fbSmrg      need_version=no
914720d725fbSmrg      need_lib_prefix=no
914820d725fbSmrg      ;;
914920d725fbSmrg    freebsd-*)
915020d725fbSmrg      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
915120d725fbSmrg      need_version=yes
915220d725fbSmrg      ;;
915320d725fbSmrg  esac
915420d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
915520d725fbSmrg  case $host_os in
915620d725fbSmrg  freebsd2*)
915720d725fbSmrg    shlibpath_overrides_runpath=yes
915820d725fbSmrg    ;;
915920d725fbSmrg  freebsd3.[01]* | freebsdelf3.[01]*)
916020d725fbSmrg    shlibpath_overrides_runpath=yes
916120d725fbSmrg    hardcode_into_libs=yes
916220d725fbSmrg    ;;
916320d725fbSmrg  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
916420d725fbSmrg  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
916520d725fbSmrg    shlibpath_overrides_runpath=no
916620d725fbSmrg    hardcode_into_libs=yes
916720d725fbSmrg    ;;
916863fbae1dSmrg  *) # from 4.6 on, and DragonFly
916920d725fbSmrg    shlibpath_overrides_runpath=yes
917020d725fbSmrg    hardcode_into_libs=yes
917120d725fbSmrg    ;;
917220d725fbSmrg  esac
917320d725fbSmrg  ;;
917420d725fbSmrg
917520d725fbSmrggnu*)
917620d725fbSmrg  version_type=linux
917720d725fbSmrg  need_lib_prefix=no
917820d725fbSmrg  need_version=no
917920d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
918020d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
918120d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
918220d725fbSmrg  hardcode_into_libs=yes
918320d725fbSmrg  ;;
918420d725fbSmrg
918520d725fbSmrghpux9* | hpux10* | hpux11*)
918620d725fbSmrg  # Give a soname corresponding to the major version so that dld.sl refuses to
918720d725fbSmrg  # link against other versions.
918820d725fbSmrg  version_type=sunos
918920d725fbSmrg  need_lib_prefix=no
919020d725fbSmrg  need_version=no
919120d725fbSmrg  case $host_cpu in
919220d725fbSmrg  ia64*)
919320d725fbSmrg    shrext_cmds='.so'
919420d725fbSmrg    hardcode_into_libs=yes
919520d725fbSmrg    dynamic_linker="$host_os dld.so"
919620d725fbSmrg    shlibpath_var=LD_LIBRARY_PATH
919720d725fbSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
919820d725fbSmrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
919920d725fbSmrg    soname_spec='${libname}${release}${shared_ext}$major'
920020d725fbSmrg    if test "X$HPUX_IA64_MODE" = X32; then
920120d725fbSmrg      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
920220d725fbSmrg    else
920320d725fbSmrg      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
920420d725fbSmrg    fi
920520d725fbSmrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
920620d725fbSmrg    ;;
920763fbae1dSmrg  hppa*64*)
920863fbae1dSmrg    shrext_cmds='.sl'
920963fbae1dSmrg    hardcode_into_libs=yes
921063fbae1dSmrg    dynamic_linker="$host_os dld.sl"
921163fbae1dSmrg    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
921263fbae1dSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
921363fbae1dSmrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
921463fbae1dSmrg    soname_spec='${libname}${release}${shared_ext}$major'
921563fbae1dSmrg    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
921663fbae1dSmrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
921763fbae1dSmrg    ;;
921863fbae1dSmrg  *)
921920d725fbSmrg    shrext_cmds='.sl'
922020d725fbSmrg    dynamic_linker="$host_os dld.sl"
922120d725fbSmrg    shlibpath_var=SHLIB_PATH
922220d725fbSmrg    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
922320d725fbSmrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
922420d725fbSmrg    soname_spec='${libname}${release}${shared_ext}$major'
922520d725fbSmrg    ;;
922620d725fbSmrg  esac
922720d725fbSmrg  # HP-UX runs *really* slowly unless shared libraries are mode 555.
922820d725fbSmrg  postinstall_cmds='chmod 555 $lib'
922920d725fbSmrg  ;;
923020d725fbSmrg
923163fbae1dSmrginterix[3-9]*)
923220d725fbSmrg  version_type=linux
923320d725fbSmrg  need_lib_prefix=no
923420d725fbSmrg  need_version=no
923520d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
923620d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
923720d725fbSmrg  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
923820d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
923920d725fbSmrg  shlibpath_overrides_runpath=no
924020d725fbSmrg  hardcode_into_libs=yes
924120d725fbSmrg  ;;
924220d725fbSmrg
924320d725fbSmrgirix5* | irix6* | nonstopux*)
924420d725fbSmrg  case $host_os in
924520d725fbSmrg    nonstopux*) version_type=nonstopux ;;
924620d725fbSmrg    *)
924720d725fbSmrg	if test "$lt_cv_prog_gnu_ld" = yes; then
924820d725fbSmrg		version_type=linux
924920d725fbSmrg	else
925020d725fbSmrg		version_type=irix
925120d725fbSmrg	fi ;;
925220d725fbSmrg  esac
925320d725fbSmrg  need_lib_prefix=no
925420d725fbSmrg  need_version=no
925520d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
925620d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
925720d725fbSmrg  case $host_os in
925820d725fbSmrg  irix5* | nonstopux*)
925920d725fbSmrg    libsuff= shlibsuff=
926020d725fbSmrg    ;;
926120d725fbSmrg  *)
926220d725fbSmrg    case $LD in # libtool.m4 will add one of these switches to LD
926320d725fbSmrg    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
926420d725fbSmrg      libsuff= shlibsuff= libmagic=32-bit;;
926520d725fbSmrg    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
926620d725fbSmrg      libsuff=32 shlibsuff=N32 libmagic=N32;;
926720d725fbSmrg    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
926820d725fbSmrg      libsuff=64 shlibsuff=64 libmagic=64-bit;;
926920d725fbSmrg    *) libsuff= shlibsuff= libmagic=never-match;;
927020d725fbSmrg    esac
927120d725fbSmrg    ;;
927220d725fbSmrg  esac
927320d725fbSmrg  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
927420d725fbSmrg  shlibpath_overrides_runpath=no
927520d725fbSmrg  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
927620d725fbSmrg  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
927720d725fbSmrg  hardcode_into_libs=yes
927820d725fbSmrg  ;;
927920d725fbSmrg
928020d725fbSmrg# No shared lib support for Linux oldld, aout, or coff.
928120d725fbSmrglinux*oldld* | linux*aout* | linux*coff*)
928220d725fbSmrg  dynamic_linker=no
928320d725fbSmrg  ;;
928420d725fbSmrg
928520d725fbSmrg# This must be Linux ELF.
928620d725fbSmrglinux* | k*bsd*-gnu)
928720d725fbSmrg  version_type=linux
928820d725fbSmrg  need_lib_prefix=no
928920d725fbSmrg  need_version=no
929020d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
929120d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
929220d725fbSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
929320d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
929420d725fbSmrg  shlibpath_overrides_runpath=no
929563fbae1dSmrg  # Some binutils ld are patched to set DT_RUNPATH
929663fbae1dSmrg  save_LDFLAGS=$LDFLAGS
929763fbae1dSmrg  save_libdir=$libdir
929863fbae1dSmrg  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
929963fbae1dSmrg       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
930063fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
930163fbae1dSmrg/* end confdefs.h.  */
930263fbae1dSmrg
930363fbae1dSmrgint
930463fbae1dSmrgmain ()
930563fbae1dSmrg{
930663fbae1dSmrg
930763fbae1dSmrg  ;
930863fbae1dSmrg  return 0;
930963fbae1dSmrg}
931063fbae1dSmrg_ACEOF
931163fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
931263fbae1dSmrg  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
931363fbae1dSmrg  shlibpath_overrides_runpath=yes
931463fbae1dSmrgfi
931563fbae1dSmrgfi
931663fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
931763fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
931863fbae1dSmrg  LDFLAGS=$save_LDFLAGS
931963fbae1dSmrg  libdir=$save_libdir
932063fbae1dSmrg
932120d725fbSmrg  # This implies no fast_install, which is unacceptable.
932220d725fbSmrg  # Some rework will be needed to allow for fast_install
932320d725fbSmrg  # before this can be enabled.
932420d725fbSmrg  hardcode_into_libs=yes
932520d725fbSmrg
932620d725fbSmrg  # Append ld.so.conf contents to the search path
932720d725fbSmrg  if test -f /etc/ld.so.conf; then
932863fbae1dSmrg    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' ' '`
932920d725fbSmrg    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
933020d725fbSmrg  fi
933120d725fbSmrg
933220d725fbSmrg  # We used to test for /lib/ld.so.1 and disable shared libraries on
933320d725fbSmrg  # powerpc, because MkLinux only supported shared libraries with the
933420d725fbSmrg  # GNU dynamic linker.  Since this was broken with cross compilers,
933520d725fbSmrg  # most powerpc-linux boxes support dynamic linking these days and
933620d725fbSmrg  # people can always --disable-shared, the test was removed, and we
933720d725fbSmrg  # assume the GNU/Linux dynamic linker is in use.
933820d725fbSmrg  dynamic_linker='GNU/Linux ld.so'
933920d725fbSmrg  ;;
934020d725fbSmrg
934120d725fbSmrgnetbsdelf*-gnu)
934220d725fbSmrg  version_type=linux
934320d725fbSmrg  need_lib_prefix=no
934420d725fbSmrg  need_version=no
934520d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
934620d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
934720d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
934820d725fbSmrg  shlibpath_overrides_runpath=no
934920d725fbSmrg  hardcode_into_libs=yes
935020d725fbSmrg  dynamic_linker='NetBSD ld.elf_so'
935120d725fbSmrg  ;;
935220d725fbSmrg
935320d725fbSmrgnetbsd*)
935420d725fbSmrg  version_type=sunos
935520d725fbSmrg  need_lib_prefix=no
935620d725fbSmrg  need_version=no
935763fbae1dSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
935820d725fbSmrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
935920d725fbSmrg    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
936020d725fbSmrg    dynamic_linker='NetBSD (a.out) ld.so'
936120d725fbSmrg  else
936220d725fbSmrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
936320d725fbSmrg    soname_spec='${libname}${release}${shared_ext}$major'
936420d725fbSmrg    dynamic_linker='NetBSD ld.elf_so'
936520d725fbSmrg  fi
936620d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
936720d725fbSmrg  shlibpath_overrides_runpath=yes
936820d725fbSmrg  hardcode_into_libs=yes
936920d725fbSmrg  ;;
937020d725fbSmrg
937120d725fbSmrgnewsos6)
937220d725fbSmrg  version_type=linux
937320d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
937420d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
937520d725fbSmrg  shlibpath_overrides_runpath=yes
937620d725fbSmrg  ;;
937720d725fbSmrg
937863fbae1dSmrg*nto* | *qnx*)
937963fbae1dSmrg  version_type=qnx
938020d725fbSmrg  need_lib_prefix=no
938120d725fbSmrg  need_version=no
938220d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
938320d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
938420d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
938563fbae1dSmrg  shlibpath_overrides_runpath=no
938663fbae1dSmrg  hardcode_into_libs=yes
938763fbae1dSmrg  dynamic_linker='ldqnx.so'
938820d725fbSmrg  ;;
938920d725fbSmrg
939020d725fbSmrgopenbsd*)
939120d725fbSmrg  version_type=sunos
939220d725fbSmrg  sys_lib_dlsearch_path_spec="/usr/lib"
939320d725fbSmrg  need_lib_prefix=no
939420d725fbSmrg  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
939520d725fbSmrg  case $host_os in
939663fbae1dSmrg    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
939763fbae1dSmrg    *)				need_version=no  ;;
939820d725fbSmrg  esac
939920d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
940020d725fbSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
940120d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
940263fbae1dSmrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
940320d725fbSmrg    case $host_os in
940420d725fbSmrg      openbsd2.[89] | openbsd2.[89].*)
940520d725fbSmrg	shlibpath_overrides_runpath=no
940620d725fbSmrg	;;
940720d725fbSmrg      *)
940820d725fbSmrg	shlibpath_overrides_runpath=yes
940920d725fbSmrg	;;
941020d725fbSmrg      esac
941120d725fbSmrg  else
941220d725fbSmrg    shlibpath_overrides_runpath=yes
941320d725fbSmrg  fi
941420d725fbSmrg  ;;
941520d725fbSmrg
941620d725fbSmrgos2*)
941720d725fbSmrg  libname_spec='$name'
941820d725fbSmrg  shrext_cmds=".dll"
941920d725fbSmrg  need_lib_prefix=no
942020d725fbSmrg  library_names_spec='$libname${shared_ext} $libname.a'
942120d725fbSmrg  dynamic_linker='OS/2 ld.exe'
942220d725fbSmrg  shlibpath_var=LIBPATH
942320d725fbSmrg  ;;
942420d725fbSmrg
942520d725fbSmrgosf3* | osf4* | osf5*)
942620d725fbSmrg  version_type=osf
942720d725fbSmrg  need_lib_prefix=no
942820d725fbSmrg  need_version=no
942920d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
943020d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
943120d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
943220d725fbSmrg  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
943320d725fbSmrg  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
943420d725fbSmrg  ;;
943520d725fbSmrg
943663fbae1dSmrgrdos*)
943763fbae1dSmrg  dynamic_linker=no
943863fbae1dSmrg  ;;
943963fbae1dSmrg
944020d725fbSmrgsolaris*)
944120d725fbSmrg  version_type=linux
944220d725fbSmrg  need_lib_prefix=no
944320d725fbSmrg  need_version=no
944420d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
944520d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
944620d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
944720d725fbSmrg  shlibpath_overrides_runpath=yes
944820d725fbSmrg  hardcode_into_libs=yes
944920d725fbSmrg  # ldd complains unless libraries are executable
945020d725fbSmrg  postinstall_cmds='chmod +x $lib'
945120d725fbSmrg  ;;
945220d725fbSmrg
945320d725fbSmrgsunos4*)
945420d725fbSmrg  version_type=sunos
945520d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
945620d725fbSmrg  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
945720d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
945820d725fbSmrg  shlibpath_overrides_runpath=yes
945920d725fbSmrg  if test "$with_gnu_ld" = yes; then
946020d725fbSmrg    need_lib_prefix=no
946120d725fbSmrg  fi
946220d725fbSmrg  need_version=yes
946320d725fbSmrg  ;;
946420d725fbSmrg
946520d725fbSmrgsysv4 | sysv4.3*)
946620d725fbSmrg  version_type=linux
946720d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
946820d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
946920d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
947020d725fbSmrg  case $host_vendor in
947120d725fbSmrg    sni)
947220d725fbSmrg      shlibpath_overrides_runpath=no
947320d725fbSmrg      need_lib_prefix=no
947420d725fbSmrg      runpath_var=LD_RUN_PATH
947520d725fbSmrg      ;;
947620d725fbSmrg    siemens)
947720d725fbSmrg      need_lib_prefix=no
947820d725fbSmrg      ;;
947920d725fbSmrg    motorola)
948020d725fbSmrg      need_lib_prefix=no
948120d725fbSmrg      need_version=no
948220d725fbSmrg      shlibpath_overrides_runpath=no
948320d725fbSmrg      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
948420d725fbSmrg      ;;
948520d725fbSmrg  esac
948620d725fbSmrg  ;;
948720d725fbSmrg
948820d725fbSmrgsysv4*MP*)
948920d725fbSmrg  if test -d /usr/nec ;then
949020d725fbSmrg    version_type=linux
949120d725fbSmrg    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
949220d725fbSmrg    soname_spec='$libname${shared_ext}.$major'
949320d725fbSmrg    shlibpath_var=LD_LIBRARY_PATH
949420d725fbSmrg  fi
949520d725fbSmrg  ;;
949620d725fbSmrg
949720d725fbSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
949820d725fbSmrg  version_type=freebsd-elf
949920d725fbSmrg  need_lib_prefix=no
950020d725fbSmrg  need_version=no
950120d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
950220d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
950320d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
950463fbae1dSmrg  shlibpath_overrides_runpath=yes
950520d725fbSmrg  hardcode_into_libs=yes
950620d725fbSmrg  if test "$with_gnu_ld" = yes; then
950720d725fbSmrg    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
950820d725fbSmrg  else
950920d725fbSmrg    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
951020d725fbSmrg    case $host_os in
951120d725fbSmrg      sco3.2v5*)
951220d725fbSmrg        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
951320d725fbSmrg	;;
951420d725fbSmrg    esac
951520d725fbSmrg  fi
951620d725fbSmrg  sys_lib_dlsearch_path_spec='/usr/lib'
951720d725fbSmrg  ;;
951820d725fbSmrg
951963fbae1dSmrgtpf*)
952063fbae1dSmrg  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
952163fbae1dSmrg  version_type=linux
952263fbae1dSmrg  need_lib_prefix=no
952363fbae1dSmrg  need_version=no
952463fbae1dSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
952563fbae1dSmrg  shlibpath_var=LD_LIBRARY_PATH
952663fbae1dSmrg  shlibpath_overrides_runpath=no
952763fbae1dSmrg  hardcode_into_libs=yes
952863fbae1dSmrg  ;;
952963fbae1dSmrg
953020d725fbSmrguts4*)
953120d725fbSmrg  version_type=linux
953220d725fbSmrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
953320d725fbSmrg  soname_spec='${libname}${release}${shared_ext}$major'
953420d725fbSmrg  shlibpath_var=LD_LIBRARY_PATH
953520d725fbSmrg  ;;
953620d725fbSmrg
953720d725fbSmrg*)
953820d725fbSmrg  dynamic_linker=no
953920d725fbSmrg  ;;
954020d725fbSmrgesac
954163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
954263fbae1dSmrg$as_echo "$dynamic_linker" >&6; }
954320d725fbSmrgtest "$dynamic_linker" = no && can_build_shared=no
954420d725fbSmrg
954520d725fbSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var"
954620d725fbSmrgif test "$GCC" = yes; then
954720d725fbSmrg  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
954820d725fbSmrgfi
954920d725fbSmrg
955063fbae1dSmrgif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
955163fbae1dSmrg  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
955220d725fbSmrgfi
955363fbae1dSmrgif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
955463fbae1dSmrg  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
955520d725fbSmrgfi
955620d725fbSmrg
955720d725fbSmrg
955820d725fbSmrg
955920d725fbSmrg
956020d725fbSmrg
956120d725fbSmrg
956220d725fbSmrg
956320d725fbSmrg
956420d725fbSmrg
956520d725fbSmrg
956620d725fbSmrg
956720d725fbSmrg
956820d725fbSmrg
956920d725fbSmrg
957020d725fbSmrg
957120d725fbSmrg
957220d725fbSmrg
957320d725fbSmrg
957420d725fbSmrg
957520d725fbSmrg
957620d725fbSmrg
957720d725fbSmrg
957820d725fbSmrg
957920d725fbSmrg
958020d725fbSmrg
958120d725fbSmrg
958220d725fbSmrg
958320d725fbSmrg
958420d725fbSmrg
958520d725fbSmrg
958620d725fbSmrg
958720d725fbSmrg
958820d725fbSmrg
958920d725fbSmrg
959020d725fbSmrg
959120d725fbSmrg
959220d725fbSmrg
959320d725fbSmrg
959420d725fbSmrg
959520d725fbSmrg
959620d725fbSmrg
959720d725fbSmrg
959820d725fbSmrg
959920d725fbSmrg
960020d725fbSmrg
960120d725fbSmrg
960220d725fbSmrg
960320d725fbSmrg
960420d725fbSmrg
960520d725fbSmrg
960620d725fbSmrg
960720d725fbSmrg
960820d725fbSmrg
960920d725fbSmrg
961020d725fbSmrg
961120d725fbSmrg
961220d725fbSmrg
961320d725fbSmrg
961420d725fbSmrg
961520d725fbSmrg
961620d725fbSmrg
961720d725fbSmrg
961820d725fbSmrg
961920d725fbSmrg
962020d725fbSmrg
962120d725fbSmrg
962220d725fbSmrg
962320d725fbSmrg
962420d725fbSmrg
962520d725fbSmrg
962620d725fbSmrg
962720d725fbSmrg
962820d725fbSmrg
962920d725fbSmrg
963020d725fbSmrg
963120d725fbSmrg
963220d725fbSmrg
963320d725fbSmrg
963420d725fbSmrg
963520d725fbSmrg
963620d725fbSmrg
963720d725fbSmrg
963820d725fbSmrg
963920d725fbSmrg
964020d725fbSmrg
964120d725fbSmrg
964220d725fbSmrg
964363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
964463fbae1dSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
964563fbae1dSmrghardcode_action=
964663fbae1dSmrgif test -n "$hardcode_libdir_flag_spec" ||
964763fbae1dSmrg   test -n "$runpath_var" ||
964863fbae1dSmrg   test "X$hardcode_automatic" = "Xyes" ; then
964963fbae1dSmrg
965063fbae1dSmrg  # We can hardcode non-existent directories.
965163fbae1dSmrg  if test "$hardcode_direct" != no &&
965263fbae1dSmrg     # If the only mechanism to avoid hardcoding is shlibpath_var, we
965363fbae1dSmrg     # have to relink, otherwise we might link with an installed library
965463fbae1dSmrg     # when we should be linking with a yet-to-be-installed one
965563fbae1dSmrg     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
965663fbae1dSmrg     test "$hardcode_minus_L" != no; then
965763fbae1dSmrg    # Linking always hardcodes the temporary library directory.
965863fbae1dSmrg    hardcode_action=relink
965963fbae1dSmrg  else
966063fbae1dSmrg    # We can link without hardcoding, and we can hardcode nonexisting dirs.
966163fbae1dSmrg    hardcode_action=immediate
966263fbae1dSmrg  fi
966363fbae1dSmrgelse
966463fbae1dSmrg  # We cannot hardcode anything, or else we can only hardcode existing
966563fbae1dSmrg  # directories.
966663fbae1dSmrg  hardcode_action=unsupported
966763fbae1dSmrgfi
966863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
966963fbae1dSmrg$as_echo "$hardcode_action" >&6; }
967063fbae1dSmrg
967163fbae1dSmrgif test "$hardcode_action" = relink ||
967263fbae1dSmrg   test "$inherit_rpath" = yes; then
967363fbae1dSmrg  # Fast installation is not supported
967463fbae1dSmrg  enable_fast_install=no
967563fbae1dSmrgelif test "$shlibpath_overrides_runpath" = yes ||
967663fbae1dSmrg     test "$enable_shared" = no; then
967763fbae1dSmrg  # Fast installation is not necessary
967863fbae1dSmrg  enable_fast_install=needless
967963fbae1dSmrgfi
968063fbae1dSmrg
968163fbae1dSmrg
968263fbae1dSmrg
968363fbae1dSmrg
968463fbae1dSmrg
968563fbae1dSmrg
968663fbae1dSmrg  if test "x$enable_dlopen" != xyes; then
968763fbae1dSmrg  enable_dlopen=unknown
968863fbae1dSmrg  enable_dlopen_self=unknown
968963fbae1dSmrg  enable_dlopen_self_static=unknown
969063fbae1dSmrgelse
969163fbae1dSmrg  lt_cv_dlopen=no
969263fbae1dSmrg  lt_cv_dlopen_libs=
969363fbae1dSmrg
969463fbae1dSmrg  case $host_os in
969563fbae1dSmrg  beos*)
969663fbae1dSmrg    lt_cv_dlopen="load_add_on"
969763fbae1dSmrg    lt_cv_dlopen_libs=
969863fbae1dSmrg    lt_cv_dlopen_self=yes
969963fbae1dSmrg    ;;
970063fbae1dSmrg
970163fbae1dSmrg  mingw* | pw32* | cegcc*)
970263fbae1dSmrg    lt_cv_dlopen="LoadLibrary"
970363fbae1dSmrg    lt_cv_dlopen_libs=
970463fbae1dSmrg    ;;
970563fbae1dSmrg
970663fbae1dSmrg  cygwin*)
970763fbae1dSmrg    lt_cv_dlopen="dlopen"
970863fbae1dSmrg    lt_cv_dlopen_libs=
970963fbae1dSmrg    ;;
971063fbae1dSmrg
971163fbae1dSmrg  darwin*)
971263fbae1dSmrg  # if libdl is installed we need to link against it
971363fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
971463fbae1dSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
971563fbae1dSmrgif test "${ac_cv_lib_dl_dlopen+set}" = set; then :
971663fbae1dSmrg  $as_echo_n "(cached) " >&6
971763fbae1dSmrgelse
971863fbae1dSmrg  ac_check_lib_save_LIBS=$LIBS
971963fbae1dSmrgLIBS="-ldl  $LIBS"
972063fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
972163fbae1dSmrg/* end confdefs.h.  */
972263fbae1dSmrg
972363fbae1dSmrg/* Override any GCC internal prototype to avoid an error.
972463fbae1dSmrg   Use char because int might match the return type of a GCC
972563fbae1dSmrg   builtin and then its argument prototype would still apply.  */
972663fbae1dSmrg#ifdef __cplusplus
972763fbae1dSmrgextern "C"
972863fbae1dSmrg#endif
972963fbae1dSmrgchar dlopen ();
973063fbae1dSmrgint
973163fbae1dSmrgmain ()
973263fbae1dSmrg{
973363fbae1dSmrgreturn dlopen ();
973463fbae1dSmrg  ;
973563fbae1dSmrg  return 0;
973663fbae1dSmrg}
973763fbae1dSmrg_ACEOF
973863fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
973963fbae1dSmrg  ac_cv_lib_dl_dlopen=yes
974063fbae1dSmrgelse
974163fbae1dSmrg  ac_cv_lib_dl_dlopen=no
974263fbae1dSmrgfi
974363fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
974463fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
974563fbae1dSmrgLIBS=$ac_check_lib_save_LIBS
974663fbae1dSmrgfi
974763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
974863fbae1dSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
974963fbae1dSmrgif test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
975063fbae1dSmrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
975163fbae1dSmrgelse
975263fbae1dSmrg
975363fbae1dSmrg    lt_cv_dlopen="dyld"
975463fbae1dSmrg    lt_cv_dlopen_libs=
975563fbae1dSmrg    lt_cv_dlopen_self=yes
975663fbae1dSmrg
975763fbae1dSmrgfi
975863fbae1dSmrg
975963fbae1dSmrg    ;;
976063fbae1dSmrg
976163fbae1dSmrg  *)
976263fbae1dSmrg    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
976363fbae1dSmrgif test "x$ac_cv_func_shl_load" = x""yes; then :
976463fbae1dSmrg  lt_cv_dlopen="shl_load"
976563fbae1dSmrgelse
976663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
976763fbae1dSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; }
976863fbae1dSmrgif test "${ac_cv_lib_dld_shl_load+set}" = set; then :
976963fbae1dSmrg  $as_echo_n "(cached) " >&6
977063fbae1dSmrgelse
977163fbae1dSmrg  ac_check_lib_save_LIBS=$LIBS
977263fbae1dSmrgLIBS="-ldld  $LIBS"
977363fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
977463fbae1dSmrg/* end confdefs.h.  */
977563fbae1dSmrg
977663fbae1dSmrg/* Override any GCC internal prototype to avoid an error.
977763fbae1dSmrg   Use char because int might match the return type of a GCC
977863fbae1dSmrg   builtin and then its argument prototype would still apply.  */
977963fbae1dSmrg#ifdef __cplusplus
978063fbae1dSmrgextern "C"
978163fbae1dSmrg#endif
978263fbae1dSmrgchar shl_load ();
978363fbae1dSmrgint
978463fbae1dSmrgmain ()
978563fbae1dSmrg{
978663fbae1dSmrgreturn shl_load ();
978763fbae1dSmrg  ;
978863fbae1dSmrg  return 0;
978963fbae1dSmrg}
979063fbae1dSmrg_ACEOF
979163fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
979263fbae1dSmrg  ac_cv_lib_dld_shl_load=yes
979363fbae1dSmrgelse
979463fbae1dSmrg  ac_cv_lib_dld_shl_load=no
979563fbae1dSmrgfi
979663fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
979763fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
979863fbae1dSmrgLIBS=$ac_check_lib_save_LIBS
979963fbae1dSmrgfi
980063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
980163fbae1dSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
980263fbae1dSmrgif test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
980363fbae1dSmrg  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
980463fbae1dSmrgelse
980563fbae1dSmrg  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
980663fbae1dSmrgif test "x$ac_cv_func_dlopen" = x""yes; then :
980763fbae1dSmrg  lt_cv_dlopen="dlopen"
980863fbae1dSmrgelse
980963fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
981063fbae1dSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
981163fbae1dSmrgif test "${ac_cv_lib_dl_dlopen+set}" = set; then :
981263fbae1dSmrg  $as_echo_n "(cached) " >&6
981363fbae1dSmrgelse
981463fbae1dSmrg  ac_check_lib_save_LIBS=$LIBS
981563fbae1dSmrgLIBS="-ldl  $LIBS"
981663fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
981763fbae1dSmrg/* end confdefs.h.  */
981863fbae1dSmrg
981963fbae1dSmrg/* Override any GCC internal prototype to avoid an error.
982063fbae1dSmrg   Use char because int might match the return type of a GCC
982163fbae1dSmrg   builtin and then its argument prototype would still apply.  */
982263fbae1dSmrg#ifdef __cplusplus
982363fbae1dSmrgextern "C"
982463fbae1dSmrg#endif
982563fbae1dSmrgchar dlopen ();
982663fbae1dSmrgint
982763fbae1dSmrgmain ()
982863fbae1dSmrg{
982963fbae1dSmrgreturn dlopen ();
983063fbae1dSmrg  ;
983163fbae1dSmrg  return 0;
983263fbae1dSmrg}
983363fbae1dSmrg_ACEOF
983463fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
983563fbae1dSmrg  ac_cv_lib_dl_dlopen=yes
983663fbae1dSmrgelse
983763fbae1dSmrg  ac_cv_lib_dl_dlopen=no
983863fbae1dSmrgfi
983963fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
984063fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
984163fbae1dSmrgLIBS=$ac_check_lib_save_LIBS
984263fbae1dSmrgfi
984363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
984463fbae1dSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
984563fbae1dSmrgif test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
984663fbae1dSmrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
984763fbae1dSmrgelse
984863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
984963fbae1dSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; }
985063fbae1dSmrgif test "${ac_cv_lib_svld_dlopen+set}" = set; then :
985163fbae1dSmrg  $as_echo_n "(cached) " >&6
985263fbae1dSmrgelse
985363fbae1dSmrg  ac_check_lib_save_LIBS=$LIBS
985463fbae1dSmrgLIBS="-lsvld  $LIBS"
985563fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
985663fbae1dSmrg/* end confdefs.h.  */
985763fbae1dSmrg
985863fbae1dSmrg/* Override any GCC internal prototype to avoid an error.
985963fbae1dSmrg   Use char because int might match the return type of a GCC
986063fbae1dSmrg   builtin and then its argument prototype would still apply.  */
986163fbae1dSmrg#ifdef __cplusplus
986263fbae1dSmrgextern "C"
986363fbae1dSmrg#endif
986463fbae1dSmrgchar dlopen ();
986563fbae1dSmrgint
986663fbae1dSmrgmain ()
986763fbae1dSmrg{
986863fbae1dSmrgreturn dlopen ();
986963fbae1dSmrg  ;
987063fbae1dSmrg  return 0;
987163fbae1dSmrg}
987263fbae1dSmrg_ACEOF
987363fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
987463fbae1dSmrg  ac_cv_lib_svld_dlopen=yes
987563fbae1dSmrgelse
987663fbae1dSmrg  ac_cv_lib_svld_dlopen=no
987763fbae1dSmrgfi
987863fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
987963fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
988063fbae1dSmrgLIBS=$ac_check_lib_save_LIBS
988163fbae1dSmrgfi
988263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
988363fbae1dSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
988463fbae1dSmrgif test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
988563fbae1dSmrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
988663fbae1dSmrgelse
988763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
988863fbae1dSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; }
988963fbae1dSmrgif test "${ac_cv_lib_dld_dld_link+set}" = set; then :
989063fbae1dSmrg  $as_echo_n "(cached) " >&6
989163fbae1dSmrgelse
989263fbae1dSmrg  ac_check_lib_save_LIBS=$LIBS
989363fbae1dSmrgLIBS="-ldld  $LIBS"
989463fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
989563fbae1dSmrg/* end confdefs.h.  */
989663fbae1dSmrg
989763fbae1dSmrg/* Override any GCC internal prototype to avoid an error.
989863fbae1dSmrg   Use char because int might match the return type of a GCC
989963fbae1dSmrg   builtin and then its argument prototype would still apply.  */
990063fbae1dSmrg#ifdef __cplusplus
990163fbae1dSmrgextern "C"
990263fbae1dSmrg#endif
990363fbae1dSmrgchar dld_link ();
990463fbae1dSmrgint
990563fbae1dSmrgmain ()
990663fbae1dSmrg{
990763fbae1dSmrgreturn dld_link ();
990863fbae1dSmrg  ;
990963fbae1dSmrg  return 0;
991063fbae1dSmrg}
991163fbae1dSmrg_ACEOF
991263fbae1dSmrgif ac_fn_c_try_link "$LINENO"; then :
991363fbae1dSmrg  ac_cv_lib_dld_dld_link=yes
991463fbae1dSmrgelse
991563fbae1dSmrg  ac_cv_lib_dld_dld_link=no
991663fbae1dSmrgfi
991763fbae1dSmrgrm -f core conftest.err conftest.$ac_objext \
991863fbae1dSmrg    conftest$ac_exeext conftest.$ac_ext
991963fbae1dSmrgLIBS=$ac_check_lib_save_LIBS
992063fbae1dSmrgfi
992163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
992263fbae1dSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
992363fbae1dSmrgif test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
992463fbae1dSmrg  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
992563fbae1dSmrgfi
992663fbae1dSmrg
992763fbae1dSmrg
992863fbae1dSmrgfi
992963fbae1dSmrg
993020d725fbSmrg
993163fbae1dSmrgfi
993220d725fbSmrg
993320d725fbSmrg
993463fbae1dSmrgfi
993520d725fbSmrg
993620d725fbSmrg
993763fbae1dSmrgfi
993820d725fbSmrg
993920d725fbSmrg
994063fbae1dSmrgfi
994120d725fbSmrg
994263fbae1dSmrg    ;;
994363fbae1dSmrg  esac
994420d725fbSmrg
994563fbae1dSmrg  if test "x$lt_cv_dlopen" != xno; then
994663fbae1dSmrg    enable_dlopen=yes
994763fbae1dSmrg  else
994863fbae1dSmrg    enable_dlopen=no
994963fbae1dSmrg  fi
995020d725fbSmrg
995163fbae1dSmrg  case $lt_cv_dlopen in
995263fbae1dSmrg  dlopen)
995363fbae1dSmrg    save_CPPFLAGS="$CPPFLAGS"
995463fbae1dSmrg    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
995520d725fbSmrg
995663fbae1dSmrg    save_LDFLAGS="$LDFLAGS"
995763fbae1dSmrg    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
995820d725fbSmrg
995963fbae1dSmrg    save_LIBS="$LIBS"
996063fbae1dSmrg    LIBS="$lt_cv_dlopen_libs $LIBS"
996120d725fbSmrg
996263fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
996363fbae1dSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; }
996463fbae1dSmrgif test "${lt_cv_dlopen_self+set}" = set; then :
996563fbae1dSmrg  $as_echo_n "(cached) " >&6
996620d725fbSmrgelse
996763fbae1dSmrg  	  if test "$cross_compiling" = yes; then :
996863fbae1dSmrg  lt_cv_dlopen_self=cross
996963fbae1dSmrgelse
997063fbae1dSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
997163fbae1dSmrg  lt_status=$lt_dlunknown
997263fbae1dSmrg  cat > conftest.$ac_ext <<_LT_EOF
997363fbae1dSmrg#line 9973 "configure"
997463fbae1dSmrg#include "confdefs.h"
997520d725fbSmrg
997663fbae1dSmrg#if HAVE_DLFCN_H
997763fbae1dSmrg#include <dlfcn.h>
997863fbae1dSmrg#endif
997920d725fbSmrg
998063fbae1dSmrg#include <stdio.h>
998120d725fbSmrg
998263fbae1dSmrg#ifdef RTLD_GLOBAL
998363fbae1dSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
998463fbae1dSmrg#else
998563fbae1dSmrg#  ifdef DL_GLOBAL
998663fbae1dSmrg#    define LT_DLGLOBAL		DL_GLOBAL
998763fbae1dSmrg#  else
998863fbae1dSmrg#    define LT_DLGLOBAL		0
998963fbae1dSmrg#  endif
999063fbae1dSmrg#endif
999120d725fbSmrg
999263fbae1dSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
999363fbae1dSmrg   find out it does not work in some platform. */
999463fbae1dSmrg#ifndef LT_DLLAZY_OR_NOW
999563fbae1dSmrg#  ifdef RTLD_LAZY
999663fbae1dSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
999763fbae1dSmrg#  else
999863fbae1dSmrg#    ifdef DL_LAZY
999963fbae1dSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
1000063fbae1dSmrg#    else
1000163fbae1dSmrg#      ifdef RTLD_NOW
1000263fbae1dSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
1000363fbae1dSmrg#      else
1000463fbae1dSmrg#        ifdef DL_NOW
1000563fbae1dSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
1000663fbae1dSmrg#        else
1000763fbae1dSmrg#          define LT_DLLAZY_OR_NOW	0
1000863fbae1dSmrg#        endif
1000963fbae1dSmrg#      endif
1001063fbae1dSmrg#    endif
1001163fbae1dSmrg#  endif
1001263fbae1dSmrg#endif
1001320d725fbSmrg
1001463fbae1dSmrgvoid fnord() { int i=42;}
1001563fbae1dSmrgint main ()
1001663fbae1dSmrg{
1001763fbae1dSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1001863fbae1dSmrg  int status = $lt_dlunknown;
1001920d725fbSmrg
1002063fbae1dSmrg  if (self)
1002163fbae1dSmrg    {
1002263fbae1dSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
1002363fbae1dSmrg      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
1002463fbae1dSmrg      /* dlclose (self); */
1002563fbae1dSmrg    }
1002663fbae1dSmrg  else
1002763fbae1dSmrg    puts (dlerror ());
1002820d725fbSmrg
1002963fbae1dSmrg  return status;
1003063fbae1dSmrg}
1003163fbae1dSmrg_LT_EOF
1003263fbae1dSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1003363fbae1dSmrg  (eval $ac_link) 2>&5
1003463fbae1dSmrg  ac_status=$?
1003563fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1003663fbae1dSmrg  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
1003763fbae1dSmrg    (./conftest; exit; ) >&5 2>/dev/null
1003863fbae1dSmrg    lt_status=$?
1003963fbae1dSmrg    case x$lt_status in
1004063fbae1dSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
1004163fbae1dSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
1004263fbae1dSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
1004363fbae1dSmrg    esac
1004463fbae1dSmrg  else :
1004563fbae1dSmrg    # compilation failed
1004663fbae1dSmrg    lt_cv_dlopen_self=no
1004763fbae1dSmrg  fi
1004863fbae1dSmrgfi
1004963fbae1dSmrgrm -fr conftest*
1005020d725fbSmrg
1005120d725fbSmrg
1005263fbae1dSmrgfi
1005363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
1005463fbae1dSmrg$as_echo "$lt_cv_dlopen_self" >&6; }
1005520d725fbSmrg
1005663fbae1dSmrg    if test "x$lt_cv_dlopen_self" = xyes; then
1005763fbae1dSmrg      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
1005863fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
1005963fbae1dSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
1006063fbae1dSmrgif test "${lt_cv_dlopen_self_static+set}" = set; then :
1006163fbae1dSmrg  $as_echo_n "(cached) " >&6
1006263fbae1dSmrgelse
1006363fbae1dSmrg  	  if test "$cross_compiling" = yes; then :
1006463fbae1dSmrg  lt_cv_dlopen_self_static=cross
1006563fbae1dSmrgelse
1006663fbae1dSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1006763fbae1dSmrg  lt_status=$lt_dlunknown
1006863fbae1dSmrg  cat > conftest.$ac_ext <<_LT_EOF
1006963fbae1dSmrg#line 10069 "configure"
1007063fbae1dSmrg#include "confdefs.h"
1007120d725fbSmrg
1007263fbae1dSmrg#if HAVE_DLFCN_H
1007363fbae1dSmrg#include <dlfcn.h>
1007463fbae1dSmrg#endif
1007520d725fbSmrg
1007663fbae1dSmrg#include <stdio.h>
1007720d725fbSmrg
1007863fbae1dSmrg#ifdef RTLD_GLOBAL
1007963fbae1dSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
1008063fbae1dSmrg#else
1008163fbae1dSmrg#  ifdef DL_GLOBAL
1008263fbae1dSmrg#    define LT_DLGLOBAL		DL_GLOBAL
1008363fbae1dSmrg#  else
1008463fbae1dSmrg#    define LT_DLGLOBAL		0
1008563fbae1dSmrg#  endif
1008663fbae1dSmrg#endif
1008720d725fbSmrg
1008863fbae1dSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
1008963fbae1dSmrg   find out it does not work in some platform. */
1009063fbae1dSmrg#ifndef LT_DLLAZY_OR_NOW
1009163fbae1dSmrg#  ifdef RTLD_LAZY
1009263fbae1dSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
1009363fbae1dSmrg#  else
1009463fbae1dSmrg#    ifdef DL_LAZY
1009563fbae1dSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
1009663fbae1dSmrg#    else
1009763fbae1dSmrg#      ifdef RTLD_NOW
1009863fbae1dSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
1009963fbae1dSmrg#      else
1010063fbae1dSmrg#        ifdef DL_NOW
1010163fbae1dSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
1010263fbae1dSmrg#        else
1010363fbae1dSmrg#          define LT_DLLAZY_OR_NOW	0
1010463fbae1dSmrg#        endif
1010563fbae1dSmrg#      endif
1010663fbae1dSmrg#    endif
1010763fbae1dSmrg#  endif
1010863fbae1dSmrg#endif
1010920d725fbSmrg
1011063fbae1dSmrgvoid fnord() { int i=42;}
1011163fbae1dSmrgint main ()
1011263fbae1dSmrg{
1011363fbae1dSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1011463fbae1dSmrg  int status = $lt_dlunknown;
1011520d725fbSmrg
1011663fbae1dSmrg  if (self)
1011763fbae1dSmrg    {
1011863fbae1dSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
1011963fbae1dSmrg      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
1012063fbae1dSmrg      /* dlclose (self); */
1012163fbae1dSmrg    }
1012263fbae1dSmrg  else
1012363fbae1dSmrg    puts (dlerror ());
1012420d725fbSmrg
1012563fbae1dSmrg  return status;
1012663fbae1dSmrg}
1012763fbae1dSmrg_LT_EOF
1012863fbae1dSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1012963fbae1dSmrg  (eval $ac_link) 2>&5
1013063fbae1dSmrg  ac_status=$?
1013163fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1013263fbae1dSmrg  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
1013363fbae1dSmrg    (./conftest; exit; ) >&5 2>/dev/null
1013463fbae1dSmrg    lt_status=$?
1013563fbae1dSmrg    case x$lt_status in
1013663fbae1dSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
1013763fbae1dSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
1013863fbae1dSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
1013920d725fbSmrg    esac
1014063fbae1dSmrg  else :
1014163fbae1dSmrg    # compilation failed
1014263fbae1dSmrg    lt_cv_dlopen_self_static=no
1014363fbae1dSmrg  fi
1014463fbae1dSmrgfi
1014563fbae1dSmrgrm -fr conftest*
1014663fbae1dSmrg
1014763fbae1dSmrg
1014863fbae1dSmrgfi
1014963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
1015063fbae1dSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; }
1015163fbae1dSmrg    fi
1015220d725fbSmrg
1015363fbae1dSmrg    CPPFLAGS="$save_CPPFLAGS"
1015463fbae1dSmrg    LDFLAGS="$save_LDFLAGS"
1015563fbae1dSmrg    LIBS="$save_LIBS"
1015620d725fbSmrg    ;;
1015720d725fbSmrg  esac
1015820d725fbSmrg
1015963fbae1dSmrg  case $lt_cv_dlopen_self in
1016063fbae1dSmrg  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
1016163fbae1dSmrg  *) enable_dlopen_self=unknown ;;
1016263fbae1dSmrg  esac
1016320d725fbSmrg
1016463fbae1dSmrg  case $lt_cv_dlopen_self_static in
1016563fbae1dSmrg  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
1016663fbae1dSmrg  *) enable_dlopen_self_static=unknown ;;
1016763fbae1dSmrg  esac
1016863fbae1dSmrgfi
1016920d725fbSmrg
1017020d725fbSmrg
1017120d725fbSmrg
1017220d725fbSmrg
1017320d725fbSmrg
1017420d725fbSmrg
1017520d725fbSmrg
1017620d725fbSmrg
1017720d725fbSmrg
1017820d725fbSmrg
1017920d725fbSmrg
1018020d725fbSmrg
1018120d725fbSmrg
1018220d725fbSmrg
1018320d725fbSmrg
1018420d725fbSmrg
1018520d725fbSmrg
1018663fbae1dSmrgstriplib=
1018763fbae1dSmrgold_striplib=
1018863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
1018963fbae1dSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; }
1019063fbae1dSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
1019163fbae1dSmrg  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
1019263fbae1dSmrg  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
1019363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1019463fbae1dSmrg$as_echo "yes" >&6; }
1019563fbae1dSmrgelse
1019663fbae1dSmrg# FIXME - insert some real tests, host_os isn't really good enough
1019763fbae1dSmrg  case $host_os in
1019863fbae1dSmrg  darwin*)
1019963fbae1dSmrg    if test -n "$STRIP" ; then
1020063fbae1dSmrg      striplib="$STRIP -x"
1020163fbae1dSmrg      old_striplib="$STRIP -S"
1020263fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1020363fbae1dSmrg$as_echo "yes" >&6; }
1020463fbae1dSmrg    else
1020563fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1020663fbae1dSmrg$as_echo "no" >&6; }
1020763fbae1dSmrg    fi
1020863fbae1dSmrg    ;;
1020963fbae1dSmrg  *)
1021063fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1021163fbae1dSmrg$as_echo "no" >&6; }
1021263fbae1dSmrg    ;;
1021363fbae1dSmrg  esac
1021463fbae1dSmrgfi
1021520d725fbSmrg
1021620d725fbSmrg
1021720d725fbSmrg
1021820d725fbSmrg
1021920d725fbSmrg
1022020d725fbSmrg
1022120d725fbSmrg
1022220d725fbSmrg
1022320d725fbSmrg
1022420d725fbSmrg
1022520d725fbSmrg
1022620d725fbSmrg
1022763fbae1dSmrg  # Report which library types will actually be built
1022863fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
1022963fbae1dSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; }
1023063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
1023163fbae1dSmrg$as_echo "$can_build_shared" >&6; }
1023220d725fbSmrg
1023363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
1023463fbae1dSmrg$as_echo_n "checking whether to build shared libraries... " >&6; }
1023563fbae1dSmrg  test "$can_build_shared" = "no" && enable_shared=no
1023620d725fbSmrg
1023763fbae1dSmrg  # On AIX, shared libraries and static libraries use the same namespace, and
1023863fbae1dSmrg  # are all built from PIC.
1023963fbae1dSmrg  case $host_os in
1024063fbae1dSmrg  aix3*)
1024163fbae1dSmrg    test "$enable_shared" = yes && enable_static=no
1024263fbae1dSmrg    if test -n "$RANLIB"; then
1024363fbae1dSmrg      archive_cmds="$archive_cmds~\$RANLIB \$lib"
1024463fbae1dSmrg      postinstall_cmds='$RANLIB $lib'
1024563fbae1dSmrg    fi
1024663fbae1dSmrg    ;;
1024720d725fbSmrg
1024863fbae1dSmrg  aix[4-9]*)
1024963fbae1dSmrg    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
1025063fbae1dSmrg      test "$enable_shared" = yes && enable_static=no
1025163fbae1dSmrg    fi
1025263fbae1dSmrg    ;;
1025363fbae1dSmrg  esac
1025463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
1025563fbae1dSmrg$as_echo "$enable_shared" >&6; }
1025620d725fbSmrg
1025763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
1025863fbae1dSmrg$as_echo_n "checking whether to build static libraries... " >&6; }
1025963fbae1dSmrg  # Make sure either enable_shared or enable_static is yes.
1026063fbae1dSmrg  test "$enable_shared" = yes || enable_static=yes
1026163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
1026263fbae1dSmrg$as_echo "$enable_static" >&6; }
1026320d725fbSmrg
1026420d725fbSmrg
1026520d725fbSmrg
1026620d725fbSmrg
1026763fbae1dSmrgfi
1026863fbae1dSmrgac_ext=c
1026963fbae1dSmrgac_cpp='$CPP $CPPFLAGS'
1027063fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1027163fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1027263fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
1027320d725fbSmrg
1027463fbae1dSmrgCC="$lt_save_CC"
1027520d725fbSmrg
1027620d725fbSmrg
1027720d725fbSmrg
1027820d725fbSmrg
1027920d725fbSmrg
1028020d725fbSmrg
1028120d725fbSmrg
1028220d725fbSmrg
1028320d725fbSmrg
1028420d725fbSmrg
1028520d725fbSmrg
1028620d725fbSmrg
1028720d725fbSmrg
1028863fbae1dSmrg        ac_config_commands="$ac_config_commands libtool"
1028920d725fbSmrg
1029020d725fbSmrg
1029120d725fbSmrg
1029220d725fbSmrg
1029363fbae1dSmrg# Only expand once:
1029420d725fbSmrg
1029520d725fbSmrg
1029663fbae1dSmrgac_ext=c
1029763fbae1dSmrgac_cpp='$CPP $CPPFLAGS'
1029863fbae1dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1029963fbae1dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1030063fbae1dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
1030163fbae1dSmrgif test -n "$ac_tool_prefix"; then
1030263fbae1dSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1030363fbae1dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
1030463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1030563fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
1030663fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then :
1030763fbae1dSmrg  $as_echo_n "(cached) " >&6
1030863fbae1dSmrgelse
1030963fbae1dSmrg  if test -n "$CC"; then
1031063fbae1dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
1031163fbae1dSmrgelse
1031263fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1031363fbae1dSmrgfor as_dir in $PATH
1031463fbae1dSmrgdo
1031563fbae1dSmrg  IFS=$as_save_IFS
1031663fbae1dSmrg  test -z "$as_dir" && as_dir=.
1031763fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1031863fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1031963fbae1dSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1032063fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1032163fbae1dSmrg    break 2
1032263fbae1dSmrg  fi
1032363fbae1dSmrgdone
1032463fbae1dSmrg  done
1032563fbae1dSmrgIFS=$as_save_IFS
1032620d725fbSmrg
1032763fbae1dSmrgfi
1032863fbae1dSmrgfi
1032963fbae1dSmrgCC=$ac_cv_prog_CC
1033063fbae1dSmrgif test -n "$CC"; then
1033163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1033263fbae1dSmrg$as_echo "$CC" >&6; }
1033363fbae1dSmrgelse
1033463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1033563fbae1dSmrg$as_echo "no" >&6; }
1033663fbae1dSmrgfi
1033720d725fbSmrg
1033820d725fbSmrg
1033963fbae1dSmrgfi
1034063fbae1dSmrgif test -z "$ac_cv_prog_CC"; then
1034163fbae1dSmrg  ac_ct_CC=$CC
1034263fbae1dSmrg  # Extract the first word of "gcc", so it can be a program name with args.
1034363fbae1dSmrgset dummy gcc; ac_word=$2
1034463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1034563fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
1034663fbae1dSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
1034763fbae1dSmrg  $as_echo_n "(cached) " >&6
1034863fbae1dSmrgelse
1034963fbae1dSmrg  if test -n "$ac_ct_CC"; then
1035063fbae1dSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1035163fbae1dSmrgelse
1035263fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1035363fbae1dSmrgfor as_dir in $PATH
1035463fbae1dSmrgdo
1035563fbae1dSmrg  IFS=$as_save_IFS
1035663fbae1dSmrg  test -z "$as_dir" && as_dir=.
1035763fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1035863fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1035963fbae1dSmrg    ac_cv_prog_ac_ct_CC="gcc"
1036063fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1036163fbae1dSmrg    break 2
1036263fbae1dSmrg  fi
1036363fbae1dSmrgdone
1036463fbae1dSmrg  done
1036563fbae1dSmrgIFS=$as_save_IFS
1036620d725fbSmrg
1036763fbae1dSmrgfi
1036863fbae1dSmrgfi
1036963fbae1dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
1037063fbae1dSmrgif test -n "$ac_ct_CC"; then
1037163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1037263fbae1dSmrg$as_echo "$ac_ct_CC" >&6; }
1037363fbae1dSmrgelse
1037463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1037563fbae1dSmrg$as_echo "no" >&6; }
1037663fbae1dSmrgfi
1037720d725fbSmrg
1037863fbae1dSmrg  if test "x$ac_ct_CC" = x; then
1037963fbae1dSmrg    CC=""
1038063fbae1dSmrg  else
1038163fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
1038263fbae1dSmrgyes:)
1038363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1038463fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
1038563fbae1dSmrgac_tool_warned=yes ;;
1038663fbae1dSmrgesac
1038763fbae1dSmrg    CC=$ac_ct_CC
1038863fbae1dSmrg  fi
1038963fbae1dSmrgelse
1039063fbae1dSmrg  CC="$ac_cv_prog_CC"
1039163fbae1dSmrgfi
1039220d725fbSmrg
1039363fbae1dSmrgif test -z "$CC"; then
1039463fbae1dSmrg          if test -n "$ac_tool_prefix"; then
1039563fbae1dSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1039663fbae1dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
1039763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1039863fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
1039963fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then :
1040063fbae1dSmrg  $as_echo_n "(cached) " >&6
1040163fbae1dSmrgelse
1040263fbae1dSmrg  if test -n "$CC"; then
1040363fbae1dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
1040463fbae1dSmrgelse
1040563fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1040663fbae1dSmrgfor as_dir in $PATH
1040763fbae1dSmrgdo
1040863fbae1dSmrg  IFS=$as_save_IFS
1040963fbae1dSmrg  test -z "$as_dir" && as_dir=.
1041063fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1041163fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1041263fbae1dSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
1041363fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1041463fbae1dSmrg    break 2
1041563fbae1dSmrg  fi
1041663fbae1dSmrgdone
1041763fbae1dSmrg  done
1041863fbae1dSmrgIFS=$as_save_IFS
1041920d725fbSmrg
1042063fbae1dSmrgfi
1042163fbae1dSmrgfi
1042263fbae1dSmrgCC=$ac_cv_prog_CC
1042363fbae1dSmrgif test -n "$CC"; then
1042463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1042563fbae1dSmrg$as_echo "$CC" >&6; }
1042663fbae1dSmrgelse
1042763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1042863fbae1dSmrg$as_echo "no" >&6; }
1042963fbae1dSmrgfi
1043020d725fbSmrg
1043120d725fbSmrg
1043263fbae1dSmrg  fi
1043363fbae1dSmrgfi
1043463fbae1dSmrgif test -z "$CC"; then
1043563fbae1dSmrg  # Extract the first word of "cc", so it can be a program name with args.
1043663fbae1dSmrgset dummy cc; ac_word=$2
1043763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1043863fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
1043963fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then :
1044063fbae1dSmrg  $as_echo_n "(cached) " >&6
1044163fbae1dSmrgelse
1044263fbae1dSmrg  if test -n "$CC"; then
1044363fbae1dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
1044463fbae1dSmrgelse
1044563fbae1dSmrg  ac_prog_rejected=no
1044663fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1044763fbae1dSmrgfor as_dir in $PATH
1044863fbae1dSmrgdo
1044963fbae1dSmrg  IFS=$as_save_IFS
1045063fbae1dSmrg  test -z "$as_dir" && as_dir=.
1045163fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1045263fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1045363fbae1dSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1045463fbae1dSmrg       ac_prog_rejected=yes
1045563fbae1dSmrg       continue
1045663fbae1dSmrg     fi
1045763fbae1dSmrg    ac_cv_prog_CC="cc"
1045863fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1045963fbae1dSmrg    break 2
1046063fbae1dSmrg  fi
1046163fbae1dSmrgdone
1046263fbae1dSmrg  done
1046363fbae1dSmrgIFS=$as_save_IFS
1046420d725fbSmrg
1046563fbae1dSmrgif test $ac_prog_rejected = yes; then
1046663fbae1dSmrg  # We found a bogon in the path, so make sure we never use it.
1046763fbae1dSmrg  set dummy $ac_cv_prog_CC
1046863fbae1dSmrg  shift
1046963fbae1dSmrg  if test $# != 0; then
1047063fbae1dSmrg    # We chose a different compiler from the bogus one.
1047163fbae1dSmrg    # However, it has the same basename, so the bogon will be chosen
1047263fbae1dSmrg    # first if we set CC to just the basename; use the full file name.
1047363fbae1dSmrg    shift
1047463fbae1dSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1047563fbae1dSmrg  fi
1047663fbae1dSmrgfi
1047763fbae1dSmrgfi
1047863fbae1dSmrgfi
1047963fbae1dSmrgCC=$ac_cv_prog_CC
1048063fbae1dSmrgif test -n "$CC"; then
1048163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1048263fbae1dSmrg$as_echo "$CC" >&6; }
1048363fbae1dSmrgelse
1048463fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1048563fbae1dSmrg$as_echo "no" >&6; }
1048663fbae1dSmrgfi
1048720d725fbSmrg
1048820d725fbSmrg
1048963fbae1dSmrgfi
1049063fbae1dSmrgif test -z "$CC"; then
1049163fbae1dSmrg  if test -n "$ac_tool_prefix"; then
1049263fbae1dSmrg  for ac_prog in cl.exe
1049363fbae1dSmrg  do
1049463fbae1dSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1049563fbae1dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
1049663fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1049763fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
1049863fbae1dSmrgif test "${ac_cv_prog_CC+set}" = set; then :
1049963fbae1dSmrg  $as_echo_n "(cached) " >&6
1050063fbae1dSmrgelse
1050163fbae1dSmrg  if test -n "$CC"; then
1050263fbae1dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
1050363fbae1dSmrgelse
1050463fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1050563fbae1dSmrgfor as_dir in $PATH
1050663fbae1dSmrgdo
1050763fbae1dSmrg  IFS=$as_save_IFS
1050863fbae1dSmrg  test -z "$as_dir" && as_dir=.
1050963fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1051063fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1051163fbae1dSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1051263fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1051363fbae1dSmrg    break 2
1051463fbae1dSmrg  fi
1051563fbae1dSmrgdone
1051663fbae1dSmrg  done
1051763fbae1dSmrgIFS=$as_save_IFS
1051820d725fbSmrg
1051963fbae1dSmrgfi
1052063fbae1dSmrgfi
1052163fbae1dSmrgCC=$ac_cv_prog_CC
1052263fbae1dSmrgif test -n "$CC"; then
1052363fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1052463fbae1dSmrg$as_echo "$CC" >&6; }
1052563fbae1dSmrgelse
1052663fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1052763fbae1dSmrg$as_echo "no" >&6; }
1052863fbae1dSmrgfi
1052920d725fbSmrg
1053020d725fbSmrg
1053163fbae1dSmrg    test -n "$CC" && break
1053263fbae1dSmrg  done
1053363fbae1dSmrgfi
1053463fbae1dSmrgif test -z "$CC"; then
1053563fbae1dSmrg  ac_ct_CC=$CC
1053663fbae1dSmrg  for ac_prog in cl.exe
1053763fbae1dSmrgdo
1053863fbae1dSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
1053963fbae1dSmrgset dummy $ac_prog; ac_word=$2
1054063fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1054163fbae1dSmrg$as_echo_n "checking for $ac_word... " >&6; }
1054263fbae1dSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
1054363fbae1dSmrg  $as_echo_n "(cached) " >&6
1054463fbae1dSmrgelse
1054563fbae1dSmrg  if test -n "$ac_ct_CC"; then
1054663fbae1dSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1054763fbae1dSmrgelse
1054863fbae1dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1054963fbae1dSmrgfor as_dir in $PATH
1055063fbae1dSmrgdo
1055163fbae1dSmrg  IFS=$as_save_IFS
1055263fbae1dSmrg  test -z "$as_dir" && as_dir=.
1055363fbae1dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1055463fbae1dSmrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1055563fbae1dSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
1055663fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1055763fbae1dSmrg    break 2
1055863fbae1dSmrg  fi
1055963fbae1dSmrgdone
1056063fbae1dSmrg  done
1056163fbae1dSmrgIFS=$as_save_IFS
1056220d725fbSmrg
1056363fbae1dSmrgfi
1056463fbae1dSmrgfi
1056563fbae1dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
1056663fbae1dSmrgif test -n "$ac_ct_CC"; then
1056763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1056863fbae1dSmrg$as_echo "$ac_ct_CC" >&6; }
1056963fbae1dSmrgelse
1057063fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1057163fbae1dSmrg$as_echo "no" >&6; }
1057263fbae1dSmrgfi
1057320d725fbSmrg
1057420d725fbSmrg
1057563fbae1dSmrg  test -n "$ac_ct_CC" && break
1057663fbae1dSmrgdone
1057720d725fbSmrg
1057863fbae1dSmrg  if test "x$ac_ct_CC" = x; then
1057963fbae1dSmrg    CC=""
1058063fbae1dSmrg  else
1058163fbae1dSmrg    case $cross_compiling:$ac_tool_warned in
1058263fbae1dSmrgyes:)
1058363fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1058463fbae1dSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
1058563fbae1dSmrgac_tool_warned=yes ;;
1058663fbae1dSmrgesac
1058763fbae1dSmrg    CC=$ac_ct_CC
1058863fbae1dSmrg  fi
1058963fbae1dSmrgfi
1059020d725fbSmrg
1059163fbae1dSmrgfi
1059220d725fbSmrg
1059320d725fbSmrg
1059463fbae1dSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1059563fbae1dSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1059663fbae1dSmrgas_fn_error "no acceptable C compiler found in \$PATH
1059763fbae1dSmrgSee \`config.log' for more details." "$LINENO" 5; }
1059820d725fbSmrg
1059963fbae1dSmrg# Provide some information about the compiler.
1060063fbae1dSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1060163fbae1dSmrgset X $ac_compile
1060263fbae1dSmrgac_compiler=$2
1060363fbae1dSmrgfor ac_option in --version -v -V -qversion; do
1060463fbae1dSmrg  { { ac_try="$ac_compiler $ac_option >&5"
1060563fbae1dSmrgcase "(($ac_try" in
1060663fbae1dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1060763fbae1dSmrg  *) ac_try_echo=$ac_try;;
1060863fbae1dSmrgesac
1060963fbae1dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1061063fbae1dSmrg$as_echo "$ac_try_echo"; } >&5
1061163fbae1dSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1061263fbae1dSmrg  ac_status=$?
1061363fbae1dSmrg  if test -s conftest.err; then
1061463fbae1dSmrg    sed '10a\
1061563fbae1dSmrg... rest of stderr output deleted ...
1061663fbae1dSmrg         10q' conftest.err >conftest.er1
1061763fbae1dSmrg    cat conftest.er1 >&5
1061863fbae1dSmrg    rm -f conftest.er1 conftest.err
1061963fbae1dSmrg  fi
1062063fbae1dSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1062163fbae1dSmrg  test $ac_status = 0; }
1062263fbae1dSmrgdone
1062320d725fbSmrg
1062463fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
1062563fbae1dSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
1062663fbae1dSmrgif test "${ac_cv_c_compiler_gnu+set}" = set; then :
1062763fbae1dSmrg  $as_echo_n "(cached) " >&6
1062863fbae1dSmrgelse
1062963fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1063063fbae1dSmrg/* end confdefs.h.  */
1063120d725fbSmrg
1063263fbae1dSmrgint
1063363fbae1dSmrgmain ()
1063463fbae1dSmrg{
1063563fbae1dSmrg#ifndef __GNUC__
1063663fbae1dSmrg       choke me
1063763fbae1dSmrg#endif
1063820d725fbSmrg
1063963fbae1dSmrg  ;
1064063fbae1dSmrg  return 0;
1064163fbae1dSmrg}
1064263fbae1dSmrg_ACEOF
1064363fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
1064463fbae1dSmrg  ac_compiler_gnu=yes
1064563fbae1dSmrgelse
1064663fbae1dSmrg  ac_compiler_gnu=no
1064763fbae1dSmrgfi
1064863fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1064963fbae1dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
1065020d725fbSmrg
1065163fbae1dSmrgfi
1065263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
1065363fbae1dSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
1065463fbae1dSmrgif test $ac_compiler_gnu = yes; then
1065563fbae1dSmrg  GCC=yes
1065663fbae1dSmrgelse
1065763fbae1dSmrg  GCC=
1065863fbae1dSmrgfi
1065963fbae1dSmrgac_test_CFLAGS=${CFLAGS+set}
1066063fbae1dSmrgac_save_CFLAGS=$CFLAGS
1066163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
1066263fbae1dSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
1066363fbae1dSmrgif test "${ac_cv_prog_cc_g+set}" = set; then :
1066463fbae1dSmrg  $as_echo_n "(cached) " >&6
1066563fbae1dSmrgelse
1066663fbae1dSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
1066763fbae1dSmrg   ac_c_werror_flag=yes
1066863fbae1dSmrg   ac_cv_prog_cc_g=no
1066963fbae1dSmrg   CFLAGS="-g"
1067063fbae1dSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1067163fbae1dSmrg/* end confdefs.h.  */
1067220d725fbSmrg
1067363fbae1dSmrgint
1067463fbae1dSmrgmain ()
1067563fbae1dSmrg{
1067620d725fbSmrg
1067763fbae1dSmrg  ;
1067863fbae1dSmrg  return 0;
1067963fbae1dSmrg}
1068063fbae1dSmrg_ACEOF
1068163fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
1068263fbae1dSmrg  ac_cv_prog_cc_g=yes
1068363fbae1dSmrgelse
1068463fbae1dSmrg  CFLAGS=""
1068563fbae1dSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1068663fbae1dSmrg/* end confdefs.h.  */
1068720d725fbSmrg
1068863fbae1dSmrgint
1068963fbae1dSmrgmain ()
1069063fbae1dSmrg{
1069120d725fbSmrg
1069263fbae1dSmrg  ;
1069363fbae1dSmrg  return 0;
1069463fbae1dSmrg}
1069563fbae1dSmrg_ACEOF
1069663fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
1069720d725fbSmrg
1069863fbae1dSmrgelse
1069963fbae1dSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
1070063fbae1dSmrg	 CFLAGS="-g"
1070163fbae1dSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1070263fbae1dSmrg/* end confdefs.h.  */
1070320d725fbSmrg
1070463fbae1dSmrgint
1070563fbae1dSmrgmain ()
1070663fbae1dSmrg{
1070720d725fbSmrg
1070863fbae1dSmrg  ;
1070963fbae1dSmrg  return 0;
1071063fbae1dSmrg}
1071163fbae1dSmrg_ACEOF
1071263fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
1071363fbae1dSmrg  ac_cv_prog_cc_g=yes
1071463fbae1dSmrgfi
1071563fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1071663fbae1dSmrgfi
1071763fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1071863fbae1dSmrgfi
1071963fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1072063fbae1dSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
1072163fbae1dSmrgfi
1072263fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
1072363fbae1dSmrg$as_echo "$ac_cv_prog_cc_g" >&6; }
1072463fbae1dSmrgif test "$ac_test_CFLAGS" = set; then
1072563fbae1dSmrg  CFLAGS=$ac_save_CFLAGS
1072663fbae1dSmrgelif test $ac_cv_prog_cc_g = yes; then
1072763fbae1dSmrg  if test "$GCC" = yes; then
1072863fbae1dSmrg    CFLAGS="-g -O2"
1072963fbae1dSmrg  else
1073063fbae1dSmrg    CFLAGS="-g"
1073163fbae1dSmrg  fi
1073263fbae1dSmrgelse
1073363fbae1dSmrg  if test "$GCC" = yes; then
1073463fbae1dSmrg    CFLAGS="-O2"
1073563fbae1dSmrg  else
1073663fbae1dSmrg    CFLAGS=
1073763fbae1dSmrg  fi
1073863fbae1dSmrgfi
1073963fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
1074063fbae1dSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
1074163fbae1dSmrgif test "${ac_cv_prog_cc_c89+set}" = set; then :
1074263fbae1dSmrg  $as_echo_n "(cached) " >&6
1074363fbae1dSmrgelse
1074463fbae1dSmrg  ac_cv_prog_cc_c89=no
1074563fbae1dSmrgac_save_CC=$CC
1074663fbae1dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1074763fbae1dSmrg/* end confdefs.h.  */
1074863fbae1dSmrg#include <stdarg.h>
1074963fbae1dSmrg#include <stdio.h>
1075063fbae1dSmrg#include <sys/types.h>
1075163fbae1dSmrg#include <sys/stat.h>
1075263fbae1dSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
1075363fbae1dSmrgstruct buf { int x; };
1075463fbae1dSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
1075563fbae1dSmrgstatic char *e (p, i)
1075663fbae1dSmrg     char **p;
1075763fbae1dSmrg     int i;
1075863fbae1dSmrg{
1075963fbae1dSmrg  return p[i];
1076063fbae1dSmrg}
1076163fbae1dSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
1076263fbae1dSmrg{
1076363fbae1dSmrg  char *s;
1076463fbae1dSmrg  va_list v;
1076563fbae1dSmrg  va_start (v,p);
1076663fbae1dSmrg  s = g (p, va_arg (v,int));
1076763fbae1dSmrg  va_end (v);
1076863fbae1dSmrg  return s;
1076963fbae1dSmrg}
1077020d725fbSmrg
1077163fbae1dSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
1077263fbae1dSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
1077363fbae1dSmrg   These don't provoke an error unfortunately, instead are silently treated
1077463fbae1dSmrg   as 'x'.  The following induces an error, until -std is added to get
1077563fbae1dSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
1077663fbae1dSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
1077763fbae1dSmrg   that's true only with -std.  */
1077863fbae1dSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
1077920d725fbSmrg
1078063fbae1dSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
1078163fbae1dSmrg   inside strings and character constants.  */
1078263fbae1dSmrg#define FOO(x) 'x'
1078363fbae1dSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
1078420d725fbSmrg
1078563fbae1dSmrgint test (int i, double x);
1078663fbae1dSmrgstruct s1 {int (*f) (int a);};
1078763fbae1dSmrgstruct s2 {int (*f) (double a);};
1078863fbae1dSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1078963fbae1dSmrgint argc;
1079063fbae1dSmrgchar **argv;
1079163fbae1dSmrgint
1079263fbae1dSmrgmain ()
1079363fbae1dSmrg{
1079463fbae1dSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
1079563fbae1dSmrg  ;
1079663fbae1dSmrg  return 0;
1079763fbae1dSmrg}
1079863fbae1dSmrg_ACEOF
1079963fbae1dSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
1080063fbae1dSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1080163fbae1dSmrgdo
1080263fbae1dSmrg  CC="$ac_save_CC $ac_arg"
1080363fbae1dSmrg  if ac_fn_c_try_compile "$LINENO"; then :
1080463fbae1dSmrg  ac_cv_prog_cc_c89=$ac_arg
1080563fbae1dSmrgfi
1080663fbae1dSmrgrm -f core conftest.err conftest.$ac_objext
1080763fbae1dSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
1080863fbae1dSmrgdone
1080963fbae1dSmrgrm -f conftest.$ac_ext
1081063fbae1dSmrgCC=$ac_save_CC
1081120d725fbSmrg
1081220d725fbSmrgfi
1081363fbae1dSmrg# AC_CACHE_VAL
1081463fbae1dSmrgcase "x$ac_cv_prog_cc_c89" in
1081563fbae1dSmrg  x)
1081663fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
1081763fbae1dSmrg$as_echo "none needed" >&6; } ;;
1081863fbae1dSmrg  xno)
1081963fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
1082063fbae1dSmrg$as_echo "unsupported" >&6; } ;;
1082163fbae1dSmrg  *)
1082263fbae1dSmrg    CC="$CC $ac_cv_prog_cc_c89"
1082363fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
1082463fbae1dSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
1082563fbae1dSmrgesac
1082663fbae1dSmrgif test "x$ac_cv_prog_cc_c89" != xno; then :
1082720d725fbSmrg
1082863fbae1dSmrgfi
1082920d725fbSmrg
1083020d725fbSmrgac_ext=c
1083120d725fbSmrgac_cpp='$CPP $CPPFLAGS'
1083220d725fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1083320d725fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1083420d725fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
1083520d725fbSmrg
1083663fbae1dSmrgdepcc="$CC"   am_compiler_list=
1083720d725fbSmrg
1083863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
1083963fbae1dSmrg$as_echo_n "checking dependency style of $depcc... " >&6; }
1084063fbae1dSmrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
1084163fbae1dSmrg  $as_echo_n "(cached) " >&6
1084263fbae1dSmrgelse
1084363fbae1dSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
1084463fbae1dSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
1084563fbae1dSmrg  # making bogus files that we don't know about and never remove.  For
1084663fbae1dSmrg  # instance it was reported that on HP-UX the gcc test will end up
1084763fbae1dSmrg  # making a dummy file named `D' -- because `-MD' means `put the output
1084863fbae1dSmrg  # in D'.
1084963fbae1dSmrg  mkdir conftest.dir
1085063fbae1dSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
1085163fbae1dSmrg  # using a relative directory.
1085263fbae1dSmrg  cp "$am_depcomp" conftest.dir
1085363fbae1dSmrg  cd conftest.dir
1085463fbae1dSmrg  # We will build objects and dependencies in a subdirectory because
1085563fbae1dSmrg  # it helps to detect inapplicable dependency modes.  For instance
1085663fbae1dSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
1085763fbae1dSmrg  # side effect of compilation, but ICC will put the dependencies in
1085863fbae1dSmrg  # the current directory while Tru64 will put them in the object
1085963fbae1dSmrg  # directory.
1086063fbae1dSmrg  mkdir sub
1086120d725fbSmrg
1086263fbae1dSmrg  am_cv_CC_dependencies_compiler_type=none
1086363fbae1dSmrg  if test "$am_compiler_list" = ""; then
1086463fbae1dSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
1086563fbae1dSmrg  fi
1086663fbae1dSmrg  am__universal=false
1086763fbae1dSmrg  case " $depcc " in #(
1086863fbae1dSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
1086963fbae1dSmrg     esac
1087020d725fbSmrg
1087163fbae1dSmrg  for depmode in $am_compiler_list; do
1087263fbae1dSmrg    # Setup a source with many dependencies, because some compilers
1087363fbae1dSmrg    # like to wrap large dependency lists on column 80 (with \), and
1087463fbae1dSmrg    # we should not choose a depcomp mode which is confused by this.
1087563fbae1dSmrg    #
1087663fbae1dSmrg    # We need to recreate these files for each test, as the compiler may
1087763fbae1dSmrg    # overwrite some of them when testing with obscure command lines.
1087863fbae1dSmrg    # This happens at least with the AIX C compiler.
1087963fbae1dSmrg    : > sub/conftest.c
1088063fbae1dSmrg    for i in 1 2 3 4 5 6; do
1088163fbae1dSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
1088263fbae1dSmrg      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
1088363fbae1dSmrg      # Solaris 8's {/usr,}/bin/sh.
1088463fbae1dSmrg      touch sub/conftst$i.h
1088563fbae1dSmrg    done
1088663fbae1dSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
1088763fbae1dSmrg
1088863fbae1dSmrg    # We check with `-c' and `-o' for the sake of the "dashmstdout"
1088963fbae1dSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
1089063fbae1dSmrg    # handle `-M -o', and we need to detect this.  Also, some Intel
1089163fbae1dSmrg    # versions had trouble with output in subdirs
1089263fbae1dSmrg    am__obj=sub/conftest.${OBJEXT-o}
1089363fbae1dSmrg    am__minus_obj="-o $am__obj"
1089463fbae1dSmrg    case $depmode in
1089563fbae1dSmrg    gcc)
1089663fbae1dSmrg      # This depmode causes a compiler race in universal mode.
1089763fbae1dSmrg      test "$am__universal" = false || continue
1089863fbae1dSmrg      ;;
1089963fbae1dSmrg    nosideeffect)
1090063fbae1dSmrg      # after this tag, mechanisms are not by side-effect, so they'll
1090163fbae1dSmrg      # only be used when explicitly requested
1090263fbae1dSmrg      if test "x$enable_dependency_tracking" = xyes; then
1090363fbae1dSmrg	continue
1090463fbae1dSmrg      else
1090563fbae1dSmrg	break
1090663fbae1dSmrg      fi
1090763fbae1dSmrg      ;;
1090863fbae1dSmrg    msvisualcpp | msvcmsys)
1090963fbae1dSmrg      # This compiler won't grok `-c -o', but also, the minuso test has
1091063fbae1dSmrg      # not run yet.  These depmodes are late enough in the game, and
1091163fbae1dSmrg      # so weak that their functioning should not be impacted.
1091263fbae1dSmrg      am__obj=conftest.${OBJEXT-o}
1091363fbae1dSmrg      am__minus_obj=
1091463fbae1dSmrg      ;;
1091563fbae1dSmrg    none) break ;;
1091663fbae1dSmrg    esac
1091763fbae1dSmrg    if depmode=$depmode \
1091863fbae1dSmrg       source=sub/conftest.c object=$am__obj \
1091963fbae1dSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
1092063fbae1dSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
1092163fbae1dSmrg         >/dev/null 2>conftest.err &&
1092263fbae1dSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
1092363fbae1dSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
1092463fbae1dSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
1092563fbae1dSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
1092663fbae1dSmrg      # icc doesn't choke on unknown options, it will just issue warnings
1092763fbae1dSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
1092863fbae1dSmrg      # that says an option was ignored or not supported.
1092963fbae1dSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
1093063fbae1dSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
1093163fbae1dSmrg      # The diagnosis changed in icc 8.0:
1093263fbae1dSmrg      #   icc: Command line remark: option '-MP' not supported
1093363fbae1dSmrg      if (grep 'ignoring option' conftest.err ||
1093463fbae1dSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
1093563fbae1dSmrg        am_cv_CC_dependencies_compiler_type=$depmode
1093663fbae1dSmrg        break
1093763fbae1dSmrg      fi
1093820d725fbSmrg    fi
1093920d725fbSmrg  done
1094020d725fbSmrg
1094163fbae1dSmrg  cd ..
1094263fbae1dSmrg  rm -rf conftest.dir
1094363fbae1dSmrgelse
1094463fbae1dSmrg  am_cv_CC_dependencies_compiler_type=none
1094520d725fbSmrgfi
1094620d725fbSmrg
1094763fbae1dSmrgfi
1094863fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
1094963fbae1dSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
1095063fbae1dSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
1095120d725fbSmrg
1095263fbae1dSmrg if
1095363fbae1dSmrg  test "x$enable_dependency_tracking" != xno \
1095463fbae1dSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
1095563fbae1dSmrg  am__fastdepCC_TRUE=
1095663fbae1dSmrg  am__fastdepCC_FALSE='#'
1095763fbae1dSmrgelse
1095863fbae1dSmrg  am__fastdepCC_TRUE='#'
1095963fbae1dSmrg  am__fastdepCC_FALSE=
1096063fbae1dSmrgfi
1096120d725fbSmrg
1096220d725fbSmrg
1096320d725fbSmrg
1096420d725fbSmrg
1096563fbae1dSmrgac_save_CFLAGS="$CFLAGS"
1096663fbae1dSmrgCFLAGS="$CFLAGS -Werror"
1096763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports __attribute__((weak, alias))" >&5
1096863fbae1dSmrg$as_echo_n "checking if compiler supports __attribute__((weak, alias))... " >&6; }
1096963fbae1dSmrgif test "${cc_cv_attribute_alias+set}" = set; then :
1097063fbae1dSmrg  $as_echo_n "(cached) " >&6
1097163fbae1dSmrgelse
1097263fbae1dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1097363fbae1dSmrg/* end confdefs.h.  */
1097420d725fbSmrg
1097563fbae1dSmrg		void other_function(void *foo) { }
1097663fbae1dSmrg		void some_function(void *foo) __attribute__((weak, alias("other_function")));
1097720d725fbSmrg
1097863fbae1dSmrg_ACEOF
1097963fbae1dSmrgif ac_fn_c_try_compile "$LINENO"; then :
1098063fbae1dSmrg  cc_cv_attribute_alias=yes
1098120d725fbSmrgelse
1098263fbae1dSmrg  cc_cv_attribute_alias=no
1098320d725fbSmrgfi
1098463fbae1dSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1098563fbae1dSmrg
1098620d725fbSmrgfi
1098763fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cc_cv_attribute_alias" >&5
1098863fbae1dSmrg$as_echo "$cc_cv_attribute_alias" >&6; }
1098963fbae1dSmrgCFLAGS="$ac_save_CFLAGS"
1099063fbae1dSmrgif test "x$cc_cv_attribute_alias" = "xyes"; then
1099120d725fbSmrg
1099263fbae1dSmrg$as_echo "#define SUPPORT_ATTRIBUTE_ALIAS 1" >>confdefs.h
1099320d725fbSmrg
1099420d725fbSmrgfi
1099563fbae1dSmrg
1099663fbae1dSmrg
1099763fbae1dSmrgPKG_CONFIG_LIBS=
1099863fbae1dSmrgfor ac_func in pthread_self pthread_mutex_init pthread_mutex_destroy pthread_mutex_lock pthread_mutex_unlock pthread_cond_init pthread_cond_destroy pthread_condattr_init pthread_condattr_destroy pthread_cond_wait pthread_cond_timedwait pthread_cond_signal pthread_cond_broadcast pthread_equal pthread_exit
1099963fbae1dSmrgdo :
1100063fbae1dSmrg  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
1100163fbae1dSmrgac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
1100263fbae1dSmrgeval as_val=\$$as_ac_var
1100363fbae1dSmrg   if test "x$as_val" = x""yes; then :
1100463fbae1dSmrg  cat >>confdefs.h <<_ACEOF
1100563fbae1dSmrg#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1100663fbae1dSmrg_ACEOF
1100763fbae1dSmrg
1100820d725fbSmrgelse
1100963fbae1dSmrg  PKG_CONFIG_LIBS='-L${libdir} -lpthread-stubs'
1101063fbae1dSmrgfi
1101120d725fbSmrgdone
1101220d725fbSmrg
1101363fbae1dSmrg
1101463fbae1dSmrg if test "x$PKG_CONFIG_LIBS" != x; then
1101563fbae1dSmrg  BUILD_LIB_TRUE=
1101663fbae1dSmrg  BUILD_LIB_FALSE='#'
1101720d725fbSmrgelse
1101863fbae1dSmrg  BUILD_LIB_TRUE='#'
1101963fbae1dSmrg  BUILD_LIB_FALSE=
1102020d725fbSmrgfi
1102120d725fbSmrg
1102263fbae1dSmrg
1102363fbae1dSmrgac_config_files="$ac_config_files Makefile pthread-stubs.pc"
1102463fbae1dSmrg
1102563fbae1dSmrgcat >confcache <<\_ACEOF
1102663fbae1dSmrg# This file is a shell script that caches the results of configure
1102763fbae1dSmrg# tests run on this system so they can be shared between configure
1102863fbae1dSmrg# scripts and configure runs, see configure's option --config-cache.
1102963fbae1dSmrg# It is not useful on other systems.  If it contains results you don't
1103063fbae1dSmrg# want to keep, you may remove or edit it.
1103163fbae1dSmrg#
1103263fbae1dSmrg# config.status only pays attention to the cache file if you give it
1103363fbae1dSmrg# the --recheck option to rerun configure.
1103463fbae1dSmrg#
1103563fbae1dSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
1103663fbae1dSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
1103763fbae1dSmrg# following values.
1103863fbae1dSmrg
1103963fbae1dSmrg_ACEOF
1104063fbae1dSmrg
1104163fbae1dSmrg# The following way of writing the cache mishandles newlines in values,
1104263fbae1dSmrg# but we know of no workaround that is simple, portable, and efficient.
1104363fbae1dSmrg# So, we kill variables containing newlines.
1104463fbae1dSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
1104563fbae1dSmrg# and sets the high bit in the cache file unless we assign to the vars.
1104663fbae1dSmrg(
1104763fbae1dSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
1104863fbae1dSmrg    eval ac_val=\$$ac_var
1104963fbae1dSmrg    case $ac_val in #(
1105063fbae1dSmrg    *${as_nl}*)
1105163fbae1dSmrg      case $ac_var in #(
1105263fbae1dSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1105363fbae1dSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1105463fbae1dSmrg      esac
1105563fbae1dSmrg      case $ac_var in #(
1105663fbae1dSmrg      _ | IFS | as_nl) ;; #(
1105763fbae1dSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1105863fbae1dSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
1105963fbae1dSmrg      esac ;;
1106063fbae1dSmrg    esac
1106163fbae1dSmrg  done
1106263fbae1dSmrg
1106363fbae1dSmrg  (set) 2>&1 |
1106463fbae1dSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
1106563fbae1dSmrg    *${as_nl}ac_space=\ *)
1106663fbae1dSmrg      # `set' does not quote correctly, so add quotes: double-quote
1106763fbae1dSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1106863fbae1dSmrg      sed -n \
1106963fbae1dSmrg	"s/'/'\\\\''/g;
1107063fbae1dSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
1107163fbae1dSmrg      ;; #(
1107263fbae1dSmrg    *)
1107363fbae1dSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
1107463fbae1dSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1107563fbae1dSmrg      ;;
1107663fbae1dSmrg    esac |
1107763fbae1dSmrg    sort
1107863fbae1dSmrg) |
1107963fbae1dSmrg  sed '
1108063fbae1dSmrg     /^ac_cv_env_/b end
1108163fbae1dSmrg     t clear
1108263fbae1dSmrg     :clear
1108363fbae1dSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
1108463fbae1dSmrg     t end
1108563fbae1dSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1108663fbae1dSmrg     :end' >>confcache
1108763fbae1dSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1108863fbae1dSmrg  if test -w "$cache_file"; then
1108963fbae1dSmrg    test "x$cache_file" != "x/dev/null" &&
1109063fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1109163fbae1dSmrg$as_echo "$as_me: updating cache $cache_file" >&6;}
1109263fbae1dSmrg    cat confcache >$cache_file
1109320d725fbSmrg  else
1109463fbae1dSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1109563fbae1dSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
1109620d725fbSmrg  fi
1109720d725fbSmrgfi
1109863fbae1dSmrgrm -f confcache
1109920d725fbSmrg
1110063fbae1dSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1110163fbae1dSmrg# Let make expand exec_prefix.
1110263fbae1dSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1110363fbae1dSmrg
1110463fbae1dSmrgDEFS=-DHAVE_CONFIG_H
1110563fbae1dSmrg
1110663fbae1dSmrgac_libobjs=
1110763fbae1dSmrgac_ltlibobjs=
1110863fbae1dSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1110963fbae1dSmrg  # 1. Remove the extension, and $U if already installed.
1111063fbae1dSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1111163fbae1dSmrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
1111263fbae1dSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
1111363fbae1dSmrg  #    will be set to the directory where LIBOBJS objects are built.
1111463fbae1dSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1111563fbae1dSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1111620d725fbSmrgdone
1111763fbae1dSmrgLIBOBJS=$ac_libobjs
1111820d725fbSmrg
1111963fbae1dSmrgLTLIBOBJS=$ac_ltlibobjs
1112020d725fbSmrg
1112120d725fbSmrg
1112263fbae1dSmrg if test -n "$EXEEXT"; then
1112363fbae1dSmrg  am__EXEEXT_TRUE=
1112463fbae1dSmrg  am__EXEEXT_FALSE='#'
1112520d725fbSmrgelse
1112663fbae1dSmrg  am__EXEEXT_TRUE='#'
1112763fbae1dSmrg  am__EXEEXT_FALSE=
1112863fbae1dSmrgfi
1112920d725fbSmrg
1113063fbae1dSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
1113163fbae1dSmrg  as_fn_error "conditional \"AMDEP\" was never defined.
1113263fbae1dSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1113320d725fbSmrgfi
1113463fbae1dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1113563fbae1dSmrg  as_fn_error "conditional \"am__fastdepCC\" was never defined.
1113663fbae1dSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1113720d725fbSmrgfi
1113863fbae1dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1113963fbae1dSmrg  as_fn_error "conditional \"am__fastdepCC\" was never defined.
1114063fbae1dSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1114120d725fbSmrgfi
1114263fbae1dSmrgif test -z "${BUILD_LIB_TRUE}" && test -z "${BUILD_LIB_FALSE}"; then
1114363fbae1dSmrg  as_fn_error "conditional \"BUILD_LIB\" was never defined.
1114463fbae1dSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1114520d725fbSmrgfi
1114620d725fbSmrg
1114763fbae1dSmrg: ${CONFIG_STATUS=./config.status}
1114863fbae1dSmrgac_write_fail=0
1114963fbae1dSmrgac_clean_files_save=$ac_clean_files
1115063fbae1dSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1115163fbae1dSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1115263fbae1dSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
1115363fbae1dSmrgas_write_fail=0
1115463fbae1dSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1115563fbae1dSmrg#! $SHELL
1115663fbae1dSmrg# Generated by $as_me.
1115763fbae1dSmrg# Run this file to recreate the current configuration.
1115863fbae1dSmrg# Compiler output produced by configure, useful for debugging
1115963fbae1dSmrg# configure, is in config.log if it exists.
1116063fbae1dSmrg
1116163fbae1dSmrgdebug=false
1116263fbae1dSmrgac_cs_recheck=false
1116363fbae1dSmrgac_cs_silent=false
1116420d725fbSmrg
1116563fbae1dSmrgSHELL=\${CONFIG_SHELL-$SHELL}
1116663fbae1dSmrgexport SHELL
1116763fbae1dSmrg_ASEOF
1116863fbae1dSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1116963fbae1dSmrg## -------------------- ##
1117063fbae1dSmrg## M4sh Initialization. ##
1117163fbae1dSmrg## -------------------- ##
1117220d725fbSmrg
1117363fbae1dSmrg# Be more Bourne compatible
1117463fbae1dSmrgDUALCASE=1; export DUALCASE # for MKS sh
1117563fbae1dSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1117663fbae1dSmrg  emulate sh
1117763fbae1dSmrg  NULLCMD=:
1117863fbae1dSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1117963fbae1dSmrg  # is contrary to our usage.  Disable this feature.
1118063fbae1dSmrg  alias -g '${1+"$@"}'='"$@"'
1118163fbae1dSmrg  setopt NO_GLOB_SUBST
1118220d725fbSmrgelse
1118363fbae1dSmrg  case `(set -o) 2>/dev/null` in #(
1118463fbae1dSmrg  *posix*) :
1118563fbae1dSmrg    set -o posix ;; #(
1118663fbae1dSmrg  *) :
1118763fbae1dSmrg     ;;
1118863fbae1dSmrgesac
1118920d725fbSmrgfi
1119020d725fbSmrg
1119120d725fbSmrg
1119263fbae1dSmrgas_nl='
1119363fbae1dSmrg'
1119463fbae1dSmrgexport as_nl
1119563fbae1dSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
1119663fbae1dSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
1119763fbae1dSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
1119863fbae1dSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
1119963fbae1dSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
1120063fbae1dSmrg# but without wasting forks for bash or zsh.
1120163fbae1dSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
1120263fbae1dSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
1120363fbae1dSmrg  as_echo='print -r --'
1120463fbae1dSmrg  as_echo_n='print -rn --'
1120563fbae1dSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
1120663fbae1dSmrg  as_echo='printf %s\n'
1120763fbae1dSmrg  as_echo_n='printf %s'
1120863fbae1dSmrgelse
1120963fbae1dSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
1121063fbae1dSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
1121163fbae1dSmrg    as_echo_n='/usr/ucb/echo -n'
1121263fbae1dSmrg  else
1121363fbae1dSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
1121463fbae1dSmrg    as_echo_n_body='eval
1121563fbae1dSmrg      arg=$1;
1121663fbae1dSmrg      case $arg in #(
1121763fbae1dSmrg      *"$as_nl"*)
1121863fbae1dSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
1121963fbae1dSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
1122063fbae1dSmrg      esac;
1122163fbae1dSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
1122263fbae1dSmrg    '
1122363fbae1dSmrg    export as_echo_n_body
1122463fbae1dSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
1122563fbae1dSmrg  fi
1122663fbae1dSmrg  export as_echo_body
1122763fbae1dSmrg  as_echo='sh -c $as_echo_body as_echo'
1122820d725fbSmrgfi
1122963fbae1dSmrg
1123063fbae1dSmrg# The user is always right.
1123163fbae1dSmrgif test "${PATH_SEPARATOR+set}" != set; then
1123263fbae1dSmrg  PATH_SEPARATOR=:
1123363fbae1dSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1123463fbae1dSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1123563fbae1dSmrg      PATH_SEPARATOR=';'
1123663fbae1dSmrg  }
1123763fbae1dSmrgfi
1123863fbae1dSmrg
1123963fbae1dSmrg
1124063fbae1dSmrg# IFS
1124163fbae1dSmrg# We need space, tab and new line, in precisely that order.  Quoting is
1124263fbae1dSmrg# there to prevent editors from complaining about space-tab.
1124363fbae1dSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
1124463fbae1dSmrg# splitting by setting IFS to empty value.)
1124563fbae1dSmrgIFS=" ""	$as_nl"
1124663fbae1dSmrg
1124763fbae1dSmrg# Find who we are.  Look in the path if we contain no directory separator.
1124863fbae1dSmrgcase $0 in #((
1124963fbae1dSmrg  *[\\/]* ) as_myself=$0 ;;
1125063fbae1dSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1125120d725fbSmrgfor as_dir in $PATH
1125220d725fbSmrgdo
1125320d725fbSmrg  IFS=$as_save_IFS
1125420d725fbSmrg  test -z "$as_dir" && as_dir=.
1125563fbae1dSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1125663fbae1dSmrg  done
1125720d725fbSmrgIFS=$as_save_IFS
1125820d725fbSmrg
1125963fbae1dSmrg     ;;
1126063fbae1dSmrgesac
1126163fbae1dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1126263fbae1dSmrg# in which case we are not to be found in the path.
1126363fbae1dSmrgif test "x$as_myself" = x; then
1126463fbae1dSmrg  as_myself=$0
1126520d725fbSmrgfi
1126663fbae1dSmrgif test ! -f "$as_myself"; then
1126763fbae1dSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1126863fbae1dSmrg  exit 1
1126920d725fbSmrgfi
1127020d725fbSmrg
1127163fbae1dSmrg# Unset variables that we do not need and which cause bugs (e.g. in
1127263fbae1dSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1127363fbae1dSmrg# suppresses any "Segmentation fault" message there.  '((' could
1127463fbae1dSmrg# trigger a bug in pdksh 5.2.14.
1127563fbae1dSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
1127663fbae1dSmrgdo eval test x\${$as_var+set} = xset \
1127763fbae1dSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1127820d725fbSmrgdone
1127963fbae1dSmrgPS1='$ '
1128063fbae1dSmrgPS2='> '
1128163fbae1dSmrgPS4='+ '
1128220d725fbSmrg
1128363fbae1dSmrg# NLS nuisances.
1128463fbae1dSmrgLC_ALL=C
1128563fbae1dSmrgexport LC_ALL
1128663fbae1dSmrgLANGUAGE=C
1128763fbae1dSmrgexport LANGUAGE
1128863fbae1dSmrg
1128963fbae1dSmrg# CDPATH.
1129063fbae1dSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1129163fbae1dSmrg
1129263fbae1dSmrg
1129363fbae1dSmrg# as_fn_error ERROR [LINENO LOG_FD]
1129463fbae1dSmrg# ---------------------------------
1129563fbae1dSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1129663fbae1dSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1129763fbae1dSmrg# script with status $?, using 1 if that was 0.
1129863fbae1dSmrgas_fn_error ()
1129963fbae1dSmrg{
1130063fbae1dSmrg  as_status=$?; test $as_status -eq 0 && as_status=1
1130163fbae1dSmrg  if test "$3"; then
1130263fbae1dSmrg    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1130363fbae1dSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1130420d725fbSmrg  fi
1130563fbae1dSmrg  $as_echo "$as_me: error: $1" >&2
1130663fbae1dSmrg  as_fn_exit $as_status
1130763fbae1dSmrg} # as_fn_error
1130863fbae1dSmrg
1130963fbae1dSmrg
1131063fbae1dSmrg# as_fn_set_status STATUS
1131163fbae1dSmrg# -----------------------
1131263fbae1dSmrg# Set $? to STATUS, without forking.
1131363fbae1dSmrgas_fn_set_status ()
1131463fbae1dSmrg{
1131563fbae1dSmrg  return $1
1131663fbae1dSmrg} # as_fn_set_status
1131763fbae1dSmrg
1131863fbae1dSmrg# as_fn_exit STATUS
1131963fbae1dSmrg# -----------------
1132063fbae1dSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
1132163fbae1dSmrgas_fn_exit ()
1132263fbae1dSmrg{
1132363fbae1dSmrg  set +e
1132463fbae1dSmrg  as_fn_set_status $1
1132563fbae1dSmrg  exit $1
1132663fbae1dSmrg} # as_fn_exit
1132763fbae1dSmrg
1132863fbae1dSmrg# as_fn_unset VAR
1132963fbae1dSmrg# ---------------
1133063fbae1dSmrg# Portably unset VAR.
1133163fbae1dSmrgas_fn_unset ()
1133263fbae1dSmrg{
1133363fbae1dSmrg  { eval $1=; unset $1;}
1133463fbae1dSmrg}
1133563fbae1dSmrgas_unset=as_fn_unset
1133663fbae1dSmrg# as_fn_append VAR VALUE
1133763fbae1dSmrg# ----------------------
1133863fbae1dSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
1133963fbae1dSmrg# advantage of any shell optimizations that allow amortized linear growth over
1134063fbae1dSmrg# repeated appends, instead of the typical quadratic growth present in naive
1134163fbae1dSmrg# implementations.
1134263fbae1dSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
1134363fbae1dSmrg  eval 'as_fn_append ()
1134463fbae1dSmrg  {
1134563fbae1dSmrg    eval $1+=\$2
1134663fbae1dSmrg  }'
1134763fbae1dSmrgelse
1134863fbae1dSmrg  as_fn_append ()
1134963fbae1dSmrg  {
1135063fbae1dSmrg    eval $1=\$$1\$2
1135163fbae1dSmrg  }
1135263fbae1dSmrgfi # as_fn_append
1135363fbae1dSmrg
1135463fbae1dSmrg# as_fn_arith ARG...
1135563fbae1dSmrg# ------------------
1135663fbae1dSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
1135763fbae1dSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
1135863fbae1dSmrg# must be portable across $(()) and expr.
1135963fbae1dSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
1136063fbae1dSmrg  eval 'as_fn_arith ()
1136163fbae1dSmrg  {
1136263fbae1dSmrg    as_val=$(( $* ))
1136363fbae1dSmrg  }'
1136463fbae1dSmrgelse
1136563fbae1dSmrg  as_fn_arith ()
1136663fbae1dSmrg  {
1136763fbae1dSmrg    as_val=`expr "$@" || test $? -eq 1`
1136863fbae1dSmrg  }
1136963fbae1dSmrgfi # as_fn_arith
1137063fbae1dSmrg
1137163fbae1dSmrg
1137263fbae1dSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
1137363fbae1dSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1137463fbae1dSmrg  as_expr=expr
1137563fbae1dSmrgelse
1137663fbae1dSmrg  as_expr=false
1137763fbae1dSmrgfi
1137863fbae1dSmrg
1137963fbae1dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1138063fbae1dSmrg  as_basename=basename
1138163fbae1dSmrgelse
1138263fbae1dSmrg  as_basename=false
1138320d725fbSmrgfi
1138420d725fbSmrg
1138563fbae1dSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
1138663fbae1dSmrg  as_dirname=dirname
1138763fbae1dSmrgelse
1138863fbae1dSmrg  as_dirname=false
1138920d725fbSmrgfi
1139020d725fbSmrg
1139163fbae1dSmrgas_me=`$as_basename -- "$0" ||
1139263fbae1dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1139363fbae1dSmrg	 X"$0" : 'X\(//\)$' \| \
1139463fbae1dSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1139563fbae1dSmrg$as_echo X/"$0" |
1139663fbae1dSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1139763fbae1dSmrg	    s//\1/
1139863fbae1dSmrg	    q
1139963fbae1dSmrg	  }
1140063fbae1dSmrg	  /^X\/\(\/\/\)$/{
1140163fbae1dSmrg	    s//\1/
1140263fbae1dSmrg	    q
1140363fbae1dSmrg	  }
1140463fbae1dSmrg	  /^X\/\(\/\).*/{
1140563fbae1dSmrg	    s//\1/
1140663fbae1dSmrg	    q
1140763fbae1dSmrg	  }
1140863fbae1dSmrg	  s/.*/./; q'`
1140920d725fbSmrg
1141063fbae1dSmrg# Avoid depending upon Character Ranges.
1141163fbae1dSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1141263fbae1dSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1141363fbae1dSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1141463fbae1dSmrgas_cr_digits='0123456789'
1141563fbae1dSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
1141620d725fbSmrg
1141763fbae1dSmrgECHO_C= ECHO_N= ECHO_T=
1141863fbae1dSmrgcase `echo -n x` in #(((((
1141963fbae1dSmrg-n*)
1142063fbae1dSmrg  case `echo 'xy\c'` in
1142163fbae1dSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
1142263fbae1dSmrg  xy)  ECHO_C='\c';;
1142363fbae1dSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
1142463fbae1dSmrg       ECHO_T='	';;
1142563fbae1dSmrg  esac;;
1142663fbae1dSmrg*)
1142763fbae1dSmrg  ECHO_N='-n';;
1142820d725fbSmrgesac
1142920d725fbSmrg
1143063fbae1dSmrgrm -f conf$$ conf$$.exe conf$$.file
1143163fbae1dSmrgif test -d conf$$.dir; then
1143263fbae1dSmrg  rm -f conf$$.dir/conf$$.file
1143320d725fbSmrgelse
1143463fbae1dSmrg  rm -f conf$$.dir
1143563fbae1dSmrg  mkdir conf$$.dir 2>/dev/null
1143663fbae1dSmrgfi
1143763fbae1dSmrgif (echo >conf$$.file) 2>/dev/null; then
1143863fbae1dSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1143963fbae1dSmrg    as_ln_s='ln -s'
1144063fbae1dSmrg    # ... but there are two gotchas:
1144163fbae1dSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
1144263fbae1dSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
1144363fbae1dSmrg    # In both cases, we have to default to `cp -p'.
1144463fbae1dSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1144563fbae1dSmrg      as_ln_s='cp -p'
1144663fbae1dSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
1144763fbae1dSmrg    as_ln_s=ln
1144863fbae1dSmrg  else
1144963fbae1dSmrg    as_ln_s='cp -p'
1145063fbae1dSmrg  fi
1145163fbae1dSmrgelse
1145263fbae1dSmrg  as_ln_s='cp -p'
1145363fbae1dSmrgfi
1145463fbae1dSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
1145563fbae1dSmrgrmdir conf$$.dir 2>/dev/null
1145620d725fbSmrg
1145763fbae1dSmrg
1145863fbae1dSmrg# as_fn_mkdir_p
1145963fbae1dSmrg# -------------
1146063fbae1dSmrg# Create "$as_dir" as a directory, including parents if necessary.
1146163fbae1dSmrgas_fn_mkdir_p ()
1146220d725fbSmrg{
1146320d725fbSmrg
1146463fbae1dSmrg  case $as_dir in #(
1146563fbae1dSmrg  -*) as_dir=./$as_dir;;
1146663fbae1dSmrg  esac
1146763fbae1dSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
1146863fbae1dSmrg    as_dirs=
1146963fbae1dSmrg    while :; do
1147063fbae1dSmrg      case $as_dir in #(
1147163fbae1dSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1147263fbae1dSmrg      *) as_qdir=$as_dir;;
1147363fbae1dSmrg      esac
1147463fbae1dSmrg      as_dirs="'$as_qdir' $as_dirs"
1147563fbae1dSmrg      as_dir=`$as_dirname -- "$as_dir" ||
1147663fbae1dSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1147763fbae1dSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
1147863fbae1dSmrg	 X"$as_dir" : 'X\(//\)$' \| \
1147963fbae1dSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1148063fbae1dSmrg$as_echo X"$as_dir" |
1148163fbae1dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1148263fbae1dSmrg	    s//\1/
1148363fbae1dSmrg	    q
1148463fbae1dSmrg	  }
1148563fbae1dSmrg	  /^X\(\/\/\)[^/].*/{
1148663fbae1dSmrg	    s//\1/
1148763fbae1dSmrg	    q
1148863fbae1dSmrg	  }
1148963fbae1dSmrg	  /^X\(\/\/\)$/{
1149063fbae1dSmrg	    s//\1/
1149163fbae1dSmrg	    q
1149263fbae1dSmrg	  }
1149363fbae1dSmrg	  /^X\(\/\).*/{
1149463fbae1dSmrg	    s//\1/
1149563fbae1dSmrg	    q
1149663fbae1dSmrg	  }
1149763fbae1dSmrg	  s/.*/./; q'`
1149863fbae1dSmrg      test -d "$as_dir" && break
1149963fbae1dSmrg    done
1150063fbae1dSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
1150163fbae1dSmrg  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
1150263fbae1dSmrg
1150363fbae1dSmrg
1150463fbae1dSmrg} # as_fn_mkdir_p
1150563fbae1dSmrgif mkdir -p . 2>/dev/null; then
1150663fbae1dSmrg  as_mkdir_p='mkdir -p "$as_dir"'
1150720d725fbSmrgelse
1150863fbae1dSmrg  test -d ./-p && rmdir ./-p
1150963fbae1dSmrg  as_mkdir_p=false
1151063fbae1dSmrgfi
1151120d725fbSmrg
1151263fbae1dSmrgif test -x / >/dev/null 2>&1; then
1151363fbae1dSmrg  as_test_x='test -x'
1151463fbae1dSmrgelse
1151563fbae1dSmrg  if ls -dL / >/dev/null 2>&1; then
1151663fbae1dSmrg    as_ls_L_option=L
1151763fbae1dSmrg  else
1151863fbae1dSmrg    as_ls_L_option=
1151963fbae1dSmrg  fi
1152063fbae1dSmrg  as_test_x='
1152163fbae1dSmrg    eval sh -c '\''
1152263fbae1dSmrg      if test -d "$1"; then
1152363fbae1dSmrg	test -d "$1/.";
1152463fbae1dSmrg      else
1152563fbae1dSmrg	case $1 in #(
1152663fbae1dSmrg	-*)set "./$1";;
1152763fbae1dSmrg	esac;
1152863fbae1dSmrg	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
1152963fbae1dSmrg	???[sx]*):;;*)false;;esac;fi
1153063fbae1dSmrg    '\'' sh
1153163fbae1dSmrg  '
1153220d725fbSmrgfi
1153363fbae1dSmrgas_executable_p=$as_test_x
1153420d725fbSmrg
1153563fbae1dSmrg# Sed expression to map a string onto a valid CPP name.
1153663fbae1dSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1153720d725fbSmrg
1153863fbae1dSmrg# Sed expression to map a string onto a valid variable name.
1153963fbae1dSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
1154020d725fbSmrg
1154120d725fbSmrg
1154263fbae1dSmrgexec 6>&1
1154363fbae1dSmrg## ----------------------------------- ##
1154463fbae1dSmrg## Main body of $CONFIG_STATUS script. ##
1154563fbae1dSmrg## ----------------------------------- ##
1154663fbae1dSmrg_ASEOF
1154763fbae1dSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
1154863fbae1dSmrg
1154963fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1155063fbae1dSmrg# Save the log message, to keep $0 and so on meaningful, and to
1155163fbae1dSmrg# report actual input values of CONFIG_FILES etc. instead of their
1155263fbae1dSmrg# values after options handling.
1155363fbae1dSmrgac_log="
1155463fbae1dSmrgThis file was extended by libpthread-stubs $as_me 0.3, which was
1155563fbae1dSmrggenerated by GNU Autoconf 2.64.  Invocation command line was
1155620d725fbSmrg
1155763fbae1dSmrg  CONFIG_FILES    = $CONFIG_FILES
1155863fbae1dSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1155963fbae1dSmrg  CONFIG_LINKS    = $CONFIG_LINKS
1156063fbae1dSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1156163fbae1dSmrg  $ $0 $@
1156220d725fbSmrg
1156363fbae1dSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
1156463fbae1dSmrg"
1156520d725fbSmrg
1156620d725fbSmrg_ACEOF
1156763fbae1dSmrg
1156863fbae1dSmrgcase $ac_config_files in *"
1156963fbae1dSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
1157020d725fbSmrgesac
1157163fbae1dSmrg
1157263fbae1dSmrgcase $ac_config_headers in *"
1157363fbae1dSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
1157420d725fbSmrgesac
1157520d725fbSmrg
1157663fbae1dSmrg
1157763fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1157863fbae1dSmrg# Files that config.status was made for.
1157963fbae1dSmrgconfig_files="$ac_config_files"
1158063fbae1dSmrgconfig_headers="$ac_config_headers"
1158163fbae1dSmrgconfig_commands="$ac_config_commands"
1158263fbae1dSmrg
1158320d725fbSmrg_ACEOF
1158420d725fbSmrg
1158563fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1158663fbae1dSmrgac_cs_usage="\
1158763fbae1dSmrg\`$as_me' instantiates files and other configuration actions
1158863fbae1dSmrgfrom templates according to the current configuration.  Unless the files
1158963fbae1dSmrgand actions are specified as TAGs, all are instantiated by default.
1159063fbae1dSmrg
1159163fbae1dSmrgUsage: $0 [OPTION]... [TAG]...
1159263fbae1dSmrg
1159363fbae1dSmrg  -h, --help       print this help, then exit
1159463fbae1dSmrg  -V, --version    print version number and configuration settings, then exit
1159563fbae1dSmrg  -q, --quiet, --silent
1159663fbae1dSmrg                   do not print progress messages
1159763fbae1dSmrg  -d, --debug      don't remove temporary files
1159863fbae1dSmrg      --recheck    update $as_me by reconfiguring in the same conditions
1159963fbae1dSmrg      --file=FILE[:TEMPLATE]
1160063fbae1dSmrg                   instantiate the configuration file FILE
1160163fbae1dSmrg      --header=FILE[:TEMPLATE]
1160263fbae1dSmrg                   instantiate the configuration header FILE
1160363fbae1dSmrg
1160463fbae1dSmrgConfiguration files:
1160563fbae1dSmrg$config_files
1160663fbae1dSmrg
1160763fbae1dSmrgConfiguration headers:
1160863fbae1dSmrg$config_headers
1160963fbae1dSmrg
1161063fbae1dSmrgConfiguration commands:
1161163fbae1dSmrg$config_commands
1161263fbae1dSmrg
1161363fbae1dSmrgReport bugs to <xcb@lists.freedesktop.org>."
1161420d725fbSmrg
1161520d725fbSmrg_ACEOF
1161663fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1161763fbae1dSmrgac_cs_version="\\
1161863fbae1dSmrglibpthread-stubs config.status 0.3
1161963fbae1dSmrgconfigured by $0, generated by GNU Autoconf 2.64,
1162063fbae1dSmrg  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1162120d725fbSmrg
1162263fbae1dSmrgCopyright (C) 2009 Free Software Foundation, Inc.
1162363fbae1dSmrgThis config.status script is free software; the Free Software Foundation
1162463fbae1dSmrggives unlimited permission to copy, distribute and modify it."
1162520d725fbSmrg
1162663fbae1dSmrgac_pwd='$ac_pwd'
1162763fbae1dSmrgsrcdir='$srcdir'
1162863fbae1dSmrgINSTALL='$INSTALL'
1162963fbae1dSmrgMKDIR_P='$MKDIR_P'
1163063fbae1dSmrgAWK='$AWK'
1163163fbae1dSmrgtest -n "\$AWK" || AWK=awk
1163263fbae1dSmrg_ACEOF
1163320d725fbSmrg
1163463fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1163563fbae1dSmrg# The default lists apply if the user does not specify any file.
1163663fbae1dSmrgac_need_defaults=:
1163763fbae1dSmrgwhile test $# != 0
1163863fbae1dSmrgdo
1163963fbae1dSmrg  case $1 in
1164063fbae1dSmrg  --*=*)
1164163fbae1dSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1164263fbae1dSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1164363fbae1dSmrg    ac_shift=:
1164463fbae1dSmrg    ;;
1164563fbae1dSmrg  *)
1164663fbae1dSmrg    ac_option=$1
1164763fbae1dSmrg    ac_optarg=$2
1164863fbae1dSmrg    ac_shift=shift
1164963fbae1dSmrg    ;;
1165063fbae1dSmrg  esac
1165120d725fbSmrg
1165263fbae1dSmrg  case $ac_option in
1165363fbae1dSmrg  # Handling of the options.
1165463fbae1dSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1165563fbae1dSmrg    ac_cs_recheck=: ;;
1165663fbae1dSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1165763fbae1dSmrg    $as_echo "$ac_cs_version"; exit ;;
1165863fbae1dSmrg  --debug | --debu | --deb | --de | --d | -d )
1165963fbae1dSmrg    debug=: ;;
1166063fbae1dSmrg  --file | --fil | --fi | --f )
1166163fbae1dSmrg    $ac_shift
1166263fbae1dSmrg    case $ac_optarg in
1166363fbae1dSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1166463fbae1dSmrg    esac
1166563fbae1dSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1166663fbae1dSmrg    ac_need_defaults=false;;
1166763fbae1dSmrg  --header | --heade | --head | --hea )
1166863fbae1dSmrg    $ac_shift
1166963fbae1dSmrg    case $ac_optarg in
1167063fbae1dSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1167163fbae1dSmrg    esac
1167263fbae1dSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1167363fbae1dSmrg    ac_need_defaults=false;;
1167463fbae1dSmrg  --he | --h)
1167563fbae1dSmrg    # Conflict between --help and --header
1167663fbae1dSmrg    as_fn_error "ambiguous option: \`$1'
1167763fbae1dSmrgTry \`$0 --help' for more information.";;
1167863fbae1dSmrg  --help | --hel | -h )
1167963fbae1dSmrg    $as_echo "$ac_cs_usage"; exit ;;
1168063fbae1dSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1168163fbae1dSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1168263fbae1dSmrg    ac_cs_silent=: ;;
1168320d725fbSmrg
1168463fbae1dSmrg  # This is an error.
1168563fbae1dSmrg  -*) as_fn_error "unrecognized option: \`$1'
1168663fbae1dSmrgTry \`$0 --help' for more information." ;;
1168763fbae1dSmrg
1168863fbae1dSmrg  *) as_fn_append ac_config_targets " $1"
1168963fbae1dSmrg     ac_need_defaults=false ;;
1169063fbae1dSmrg
1169163fbae1dSmrg  esac
1169263fbae1dSmrg  shift
1169363fbae1dSmrgdone
1169463fbae1dSmrg
1169563fbae1dSmrgac_configure_extra_args=
1169663fbae1dSmrg
1169763fbae1dSmrgif $ac_cs_silent; then
1169863fbae1dSmrg  exec 6>/dev/null
1169963fbae1dSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1170020d725fbSmrgfi
1170163fbae1dSmrg
1170263fbae1dSmrg_ACEOF
1170363fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1170463fbae1dSmrgif \$ac_cs_recheck; then
1170563fbae1dSmrg  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1170663fbae1dSmrg  shift
1170763fbae1dSmrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
1170863fbae1dSmrg  CONFIG_SHELL='$SHELL'
1170963fbae1dSmrg  export CONFIG_SHELL
1171063fbae1dSmrg  exec "\$@"
1171120d725fbSmrgfi
1171263fbae1dSmrg
1171320d725fbSmrg_ACEOF
1171463fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1171563fbae1dSmrgexec 5>>config.log
1171620d725fbSmrg{
1171763fbae1dSmrg  echo
1171863fbae1dSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
1171963fbae1dSmrg## Running $as_me. ##
1172063fbae1dSmrg_ASBOX
1172163fbae1dSmrg  $as_echo "$ac_log"
1172263fbae1dSmrg} >&5
1172320d725fbSmrg
1172463fbae1dSmrg_ACEOF
1172563fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1172663fbae1dSmrg#
1172763fbae1dSmrg# INIT-COMMANDS
1172863fbae1dSmrg#
1172963fbae1dSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
1173020d725fbSmrg
1173120d725fbSmrg
1173263fbae1dSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout
1173363fbae1dSmrg# if CDPATH is set.
1173463fbae1dSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1173563fbae1dSmrg
1173663fbae1dSmrgsed_quote_subst='$sed_quote_subst'
1173763fbae1dSmrgdouble_quote_subst='$double_quote_subst'
1173863fbae1dSmrgdelay_variable_subst='$delay_variable_subst'
1173963fbae1dSmrgmacro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
1174063fbae1dSmrgmacro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
1174163fbae1dSmrgenable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
1174263fbae1dSmrgenable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
1174363fbae1dSmrgpic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
1174463fbae1dSmrgenable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
1174563fbae1dSmrghost_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
1174663fbae1dSmrghost='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
1174763fbae1dSmrghost_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
1174863fbae1dSmrgbuild_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
1174963fbae1dSmrgbuild='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
1175063fbae1dSmrgbuild_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
1175163fbae1dSmrgSED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
1175263fbae1dSmrgXsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
1175363fbae1dSmrgGREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
1175463fbae1dSmrgEGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
1175563fbae1dSmrgFGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
1175663fbae1dSmrgLD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
1175763fbae1dSmrgNM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
1175863fbae1dSmrgLN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
1175963fbae1dSmrgmax_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
1176063fbae1dSmrgac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
1176163fbae1dSmrgexeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
1176263fbae1dSmrglt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
1176363fbae1dSmrglt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
1176463fbae1dSmrglt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
1176563fbae1dSmrgreload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
1176663fbae1dSmrgreload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1176763fbae1dSmrgOBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
1176863fbae1dSmrgdeplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
1176963fbae1dSmrgfile_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
1177063fbae1dSmrgAR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
1177163fbae1dSmrgAR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
1177263fbae1dSmrgSTRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
1177363fbae1dSmrgRANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
1177463fbae1dSmrgold_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1177563fbae1dSmrgold_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1177663fbae1dSmrgold_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1177763fbae1dSmrgCC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
1177863fbae1dSmrgCFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
1177963fbae1dSmrgcompiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
1178063fbae1dSmrgGCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
1178163fbae1dSmrglt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
1178263fbae1dSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
1178363fbae1dSmrglt_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"`'
1178463fbae1dSmrglt_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"`'
1178563fbae1dSmrgobjdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
1178663fbae1dSmrgSHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
1178763fbae1dSmrgECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
1178863fbae1dSmrgMAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
1178963fbae1dSmrglt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
1179063fbae1dSmrglt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
1179163fbae1dSmrglt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
1179263fbae1dSmrglt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
1179363fbae1dSmrglt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
1179463fbae1dSmrgneed_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
1179563fbae1dSmrgDSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
1179663fbae1dSmrgNMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
1179763fbae1dSmrgLIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
1179863fbae1dSmrgOTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
1179963fbae1dSmrgOTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
1180063fbae1dSmrglibext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
1180163fbae1dSmrgshrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1180263fbae1dSmrgextract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1180363fbae1dSmrgarchive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
1180463fbae1dSmrgenable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
1180563fbae1dSmrgexport_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
1180663fbae1dSmrgwhole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
1180763fbae1dSmrgcompiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
1180863fbae1dSmrgold_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1180963fbae1dSmrgold_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1181063fbae1dSmrgarchive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1181163fbae1dSmrgarchive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1181263fbae1dSmrgmodule_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1181363fbae1dSmrgmodule_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1181463fbae1dSmrgwith_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
1181563fbae1dSmrgallow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
1181663fbae1dSmrgno_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
1181763fbae1dSmrghardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
1181863fbae1dSmrghardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
1181963fbae1dSmrghardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
1182063fbae1dSmrghardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
1182163fbae1dSmrghardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
1182263fbae1dSmrghardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
1182363fbae1dSmrghardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
1182463fbae1dSmrghardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
1182563fbae1dSmrginherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
1182663fbae1dSmrglink_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
1182763fbae1dSmrgfix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
1182863fbae1dSmrgalways_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
1182963fbae1dSmrgexport_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1183063fbae1dSmrgexclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
1183163fbae1dSmrginclude_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
1183263fbae1dSmrgprelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1183363fbae1dSmrgfile_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
1183463fbae1dSmrgvariables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
1183563fbae1dSmrgneed_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
1183663fbae1dSmrgneed_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
1183763fbae1dSmrgversion_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
1183863fbae1dSmrgrunpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
1183963fbae1dSmrgshlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
1184063fbae1dSmrgshlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
1184163fbae1dSmrglibname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
1184263fbae1dSmrglibrary_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
1184363fbae1dSmrgsoname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
1184463fbae1dSmrgpostinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1184563fbae1dSmrgpostuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1184663fbae1dSmrgfinish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
1184763fbae1dSmrgfinish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
1184863fbae1dSmrghardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
1184963fbae1dSmrgsys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
1185063fbae1dSmrgsys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
1185163fbae1dSmrghardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
1185263fbae1dSmrgenable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
1185363fbae1dSmrgenable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
1185463fbae1dSmrgenable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
1185563fbae1dSmrgold_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
1185663fbae1dSmrgstriplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
1185763fbae1dSmrg
1185863fbae1dSmrgLTCC='$LTCC'
1185963fbae1dSmrgLTCFLAGS='$LTCFLAGS'
1186063fbae1dSmrgcompiler='$compiler_DEFAULT'
1186163fbae1dSmrg
1186263fbae1dSmrg# Quote evaled strings.
1186363fbae1dSmrgfor var in SED \
1186463fbae1dSmrgGREP \
1186563fbae1dSmrgEGREP \
1186663fbae1dSmrgFGREP \
1186763fbae1dSmrgLD \
1186863fbae1dSmrgNM \
1186963fbae1dSmrgLN_S \
1187063fbae1dSmrglt_SP2NL \
1187163fbae1dSmrglt_NL2SP \
1187263fbae1dSmrgreload_flag \
1187363fbae1dSmrgOBJDUMP \
1187463fbae1dSmrgdeplibs_check_method \
1187563fbae1dSmrgfile_magic_cmd \
1187663fbae1dSmrgAR \
1187763fbae1dSmrgAR_FLAGS \
1187863fbae1dSmrgSTRIP \
1187963fbae1dSmrgRANLIB \
1188063fbae1dSmrgCC \
1188163fbae1dSmrgCFLAGS \
1188263fbae1dSmrgcompiler \
1188363fbae1dSmrglt_cv_sys_global_symbol_pipe \
1188463fbae1dSmrglt_cv_sys_global_symbol_to_cdecl \
1188563fbae1dSmrglt_cv_sys_global_symbol_to_c_name_address \
1188663fbae1dSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
1188763fbae1dSmrgSHELL \
1188863fbae1dSmrgECHO \
1188963fbae1dSmrglt_prog_compiler_no_builtin_flag \
1189063fbae1dSmrglt_prog_compiler_wl \
1189163fbae1dSmrglt_prog_compiler_pic \
1189263fbae1dSmrglt_prog_compiler_static \
1189363fbae1dSmrglt_cv_prog_compiler_c_o \
1189463fbae1dSmrgneed_locks \
1189563fbae1dSmrgDSYMUTIL \
1189663fbae1dSmrgNMEDIT \
1189763fbae1dSmrgLIPO \
1189863fbae1dSmrgOTOOL \
1189963fbae1dSmrgOTOOL64 \
1190063fbae1dSmrgshrext_cmds \
1190163fbae1dSmrgexport_dynamic_flag_spec \
1190263fbae1dSmrgwhole_archive_flag_spec \
1190363fbae1dSmrgcompiler_needs_object \
1190463fbae1dSmrgwith_gnu_ld \
1190563fbae1dSmrgallow_undefined_flag \
1190663fbae1dSmrgno_undefined_flag \
1190763fbae1dSmrghardcode_libdir_flag_spec \
1190863fbae1dSmrghardcode_libdir_flag_spec_ld \
1190963fbae1dSmrghardcode_libdir_separator \
1191063fbae1dSmrgfix_srcfile_path \
1191163fbae1dSmrgexclude_expsyms \
1191263fbae1dSmrginclude_expsyms \
1191363fbae1dSmrgfile_list_spec \
1191463fbae1dSmrgvariables_saved_for_relink \
1191563fbae1dSmrglibname_spec \
1191663fbae1dSmrglibrary_names_spec \
1191763fbae1dSmrgsoname_spec \
1191863fbae1dSmrgfinish_eval \
1191963fbae1dSmrgold_striplib \
1192063fbae1dSmrgstriplib; do
1192163fbae1dSmrg    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
1192263fbae1dSmrg    *[\\\\\\\`\\"\\\$]*)
1192363fbae1dSmrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
1192463fbae1dSmrg      ;;
1192563fbae1dSmrg    *)
1192663fbae1dSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1192763fbae1dSmrg      ;;
1192863fbae1dSmrg    esac
1192963fbae1dSmrgdone
1193063fbae1dSmrg
1193163fbae1dSmrg# Double-quote double-evaled strings.
1193263fbae1dSmrgfor var in reload_cmds \
1193363fbae1dSmrgold_postinstall_cmds \
1193463fbae1dSmrgold_postuninstall_cmds \
1193563fbae1dSmrgold_archive_cmds \
1193663fbae1dSmrgextract_expsyms_cmds \
1193763fbae1dSmrgold_archive_from_new_cmds \
1193863fbae1dSmrgold_archive_from_expsyms_cmds \
1193963fbae1dSmrgarchive_cmds \
1194063fbae1dSmrgarchive_expsym_cmds \
1194163fbae1dSmrgmodule_cmds \
1194263fbae1dSmrgmodule_expsym_cmds \
1194363fbae1dSmrgexport_symbols_cmds \
1194463fbae1dSmrgprelink_cmds \
1194563fbae1dSmrgpostinstall_cmds \
1194663fbae1dSmrgpostuninstall_cmds \
1194763fbae1dSmrgfinish_cmds \
1194863fbae1dSmrgsys_lib_search_path_spec \
1194963fbae1dSmrgsys_lib_dlsearch_path_spec; do
1195063fbae1dSmrg    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
1195163fbae1dSmrg    *[\\\\\\\`\\"\\\$]*)
1195263fbae1dSmrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
1195363fbae1dSmrg      ;;
1195463fbae1dSmrg    *)
1195563fbae1dSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1195663fbae1dSmrg      ;;
1195763fbae1dSmrg    esac
1195863fbae1dSmrgdone
1195963fbae1dSmrg
1196063fbae1dSmrg# Fix-up fallback echo if it was mangled by the above quoting rules.
1196163fbae1dSmrgcase \$lt_ECHO in
1196263fbae1dSmrg*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
1196363fbae1dSmrg  ;;
1196420d725fbSmrgesac
1196520d725fbSmrg
1196663fbae1dSmrgac_aux_dir='$ac_aux_dir'
1196763fbae1dSmrgxsi_shell='$xsi_shell'
1196863fbae1dSmrglt_shell_append='$lt_shell_append'
1196920d725fbSmrg
1197063fbae1dSmrg# See if we are running on zsh, and set the options which allow our
1197163fbae1dSmrg# commands through without removal of \ escapes INIT.
1197263fbae1dSmrgif test -n "\${ZSH_VERSION+set}" ; then
1197363fbae1dSmrg   setopt NO_GLOB_SUBST
1197420d725fbSmrgfi
1197520d725fbSmrg
1197620d725fbSmrg
1197763fbae1dSmrg    PACKAGE='$PACKAGE'
1197863fbae1dSmrg    VERSION='$VERSION'
1197963fbae1dSmrg    TIMESTAMP='$TIMESTAMP'
1198063fbae1dSmrg    RM='$RM'
1198163fbae1dSmrg    ofile='$ofile'
1198220d725fbSmrg
1198320d725fbSmrg
1198420d725fbSmrg
1198520d725fbSmrg
1198663fbae1dSmrg_ACEOF
1198720d725fbSmrg
1198863fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1198920d725fbSmrg
1199063fbae1dSmrg# Handling of arguments.
1199163fbae1dSmrgfor ac_config_target in $ac_config_targets
1199263fbae1dSmrgdo
1199363fbae1dSmrg  case $ac_config_target in
1199463fbae1dSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
1199563fbae1dSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
1199663fbae1dSmrg    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
1199763fbae1dSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
1199863fbae1dSmrg    "pthread-stubs.pc") CONFIG_FILES="$CONFIG_FILES pthread-stubs.pc" ;;
1199963fbae1dSmrg
1200063fbae1dSmrg  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1200163fbae1dSmrg  esac
1200263fbae1dSmrgdone
1200320d725fbSmrg
1200420d725fbSmrg
1200563fbae1dSmrg# If the user did not use the arguments to specify the items to instantiate,
1200663fbae1dSmrg# then the envvar interface is used.  Set only those that are not.
1200763fbae1dSmrg# We use the long form for the default assignment because of an extremely
1200863fbae1dSmrg# bizarre bug on SunOS 4.1.3.
1200963fbae1dSmrgif $ac_need_defaults; then
1201063fbae1dSmrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
1201163fbae1dSmrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
1201263fbae1dSmrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
1201320d725fbSmrgfi
1201420d725fbSmrg
1201563fbae1dSmrg# Have a temporary directory for convenience.  Make it in the build tree
1201663fbae1dSmrg# simply because there is no reason against having it here, and in addition,
1201763fbae1dSmrg# creating and moving files from /tmp can sometimes cause problems.
1201863fbae1dSmrg# Hook for its removal unless debugging.
1201963fbae1dSmrg# Note that there is a small window in which the directory will not be cleaned:
1202063fbae1dSmrg# after its creation but before its name has been assigned to `$tmp'.
1202163fbae1dSmrg$debug ||
1202263fbae1dSmrg{
1202363fbae1dSmrg  tmp=
1202463fbae1dSmrg  trap 'exit_status=$?
1202563fbae1dSmrg  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
1202663fbae1dSmrg' 0
1202763fbae1dSmrg  trap 'as_fn_exit 1' 1 2 13 15
1202863fbae1dSmrg}
1202963fbae1dSmrg# Create a (secure) tmp directory for tmp files.
1203063fbae1dSmrg
1203163fbae1dSmrg{
1203263fbae1dSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1203363fbae1dSmrg  test -n "$tmp" && test -d "$tmp"
1203463fbae1dSmrg}  ||
1203563fbae1dSmrg{
1203663fbae1dSmrg  tmp=./conf$$-$RANDOM
1203763fbae1dSmrg  (umask 077 && mkdir "$tmp")
1203863fbae1dSmrg} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
1203920d725fbSmrg
1204063fbae1dSmrg# Set up the scripts for CONFIG_FILES section.
1204163fbae1dSmrg# No need to generate them if there are no CONFIG_FILES.
1204263fbae1dSmrg# This happens for instance with `./config.status config.h'.
1204363fbae1dSmrgif test -n "$CONFIG_FILES"; then
1204420d725fbSmrg
1204563fbae1dSmrg
1204663fbae1dSmrgac_cr=`echo X | tr X '\015'`
1204763fbae1dSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
1204863fbae1dSmrg# But we know of no other shell where ac_cr would be empty at this
1204963fbae1dSmrg# point, so we can use a bashism as a fallback.
1205063fbae1dSmrgif test "x$ac_cr" = x; then
1205163fbae1dSmrg  eval ac_cr=\$\'\\r\'
1205263fbae1dSmrgfi
1205363fbae1dSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
1205463fbae1dSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
1205563fbae1dSmrg  ac_cs_awk_cr='\r'
1205620d725fbSmrgelse
1205763fbae1dSmrg  ac_cs_awk_cr=$ac_cr
1205820d725fbSmrgfi
1205920d725fbSmrg
1206063fbae1dSmrgecho 'BEGIN {' >"$tmp/subs1.awk" &&
1206163fbae1dSmrg_ACEOF
1206220d725fbSmrg
1206320d725fbSmrg
1206463fbae1dSmrg{
1206563fbae1dSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
1206663fbae1dSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
1206763fbae1dSmrg  echo "_ACEOF"
1206863fbae1dSmrg} >conf$$subs.sh ||
1206963fbae1dSmrg  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
1207063fbae1dSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
1207163fbae1dSmrgac_delim='%!_!# '
1207263fbae1dSmrgfor ac_last_try in false false false false false :; do
1207363fbae1dSmrg  . ./conf$$subs.sh ||
1207463fbae1dSmrg    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
1207520d725fbSmrg
1207663fbae1dSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
1207763fbae1dSmrg  if test $ac_delim_n = $ac_delim_num; then
1207863fbae1dSmrg    break
1207963fbae1dSmrg  elif $ac_last_try; then
1208063fbae1dSmrg    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
1208163fbae1dSmrg  else
1208263fbae1dSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1208363fbae1dSmrg  fi
1208463fbae1dSmrgdone
1208563fbae1dSmrgrm -f conf$$subs.sh
1208663fbae1dSmrg
1208763fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1208863fbae1dSmrgcat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
1208963fbae1dSmrg_ACEOF
1209063fbae1dSmrgsed -n '
1209163fbae1dSmrgh
1209263fbae1dSmrgs/^/S["/; s/!.*/"]=/
1209363fbae1dSmrgp
1209463fbae1dSmrgg
1209563fbae1dSmrgs/^[^!]*!//
1209663fbae1dSmrg:repl
1209763fbae1dSmrgt repl
1209863fbae1dSmrgs/'"$ac_delim"'$//
1209963fbae1dSmrgt delim
1210063fbae1dSmrg:nl
1210163fbae1dSmrgh
1210263fbae1dSmrgs/\(.\{148\}\).*/\1/
1210363fbae1dSmrgt more1
1210463fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
1210563fbae1dSmrgp
1210663fbae1dSmrgn
1210763fbae1dSmrgb repl
1210863fbae1dSmrg:more1
1210963fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1211063fbae1dSmrgp
1211163fbae1dSmrgg
1211263fbae1dSmrgs/.\{148\}//
1211363fbae1dSmrgt nl
1211463fbae1dSmrg:delim
1211563fbae1dSmrgh
1211663fbae1dSmrgs/\(.\{148\}\).*/\1/
1211763fbae1dSmrgt more2
1211863fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
1211963fbae1dSmrgp
1212063fbae1dSmrgb
1212163fbae1dSmrg:more2
1212263fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1212363fbae1dSmrgp
1212463fbae1dSmrgg
1212563fbae1dSmrgs/.\{148\}//
1212663fbae1dSmrgt delim
1212763fbae1dSmrg' <conf$$subs.awk | sed '
1212863fbae1dSmrg/^[^""]/{
1212963fbae1dSmrg  N
1213063fbae1dSmrg  s/\n//
1213163fbae1dSmrg}
1213263fbae1dSmrg' >>$CONFIG_STATUS || ac_write_fail=1
1213363fbae1dSmrgrm -f conf$$subs.awk
1213463fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1213563fbae1dSmrg_ACAWK
1213663fbae1dSmrgcat >>"\$tmp/subs1.awk" <<_ACAWK &&
1213763fbae1dSmrg  for (key in S) S_is_set[key] = 1
1213863fbae1dSmrg  FS = ""
1213920d725fbSmrg
1214063fbae1dSmrg}
1214163fbae1dSmrg{
1214263fbae1dSmrg  line = $ 0
1214363fbae1dSmrg  nfields = split(line, field, "@")
1214463fbae1dSmrg  substed = 0
1214563fbae1dSmrg  len = length(field[1])
1214663fbae1dSmrg  for (i = 2; i < nfields; i++) {
1214763fbae1dSmrg    key = field[i]
1214863fbae1dSmrg    keylen = length(key)
1214963fbae1dSmrg    if (S_is_set[key]) {
1215063fbae1dSmrg      value = S[key]
1215163fbae1dSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
1215263fbae1dSmrg      len += length(value) + length(field[++i])
1215363fbae1dSmrg      substed = 1
1215463fbae1dSmrg    } else
1215563fbae1dSmrg      len += 1 + keylen
1215663fbae1dSmrg  }
1215763fbae1dSmrg
1215863fbae1dSmrg  print line
1215963fbae1dSmrg}
1216020d725fbSmrg
1216163fbae1dSmrg_ACAWK
1216220d725fbSmrg_ACEOF
1216363fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1216463fbae1dSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
1216563fbae1dSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
1216620d725fbSmrgelse
1216763fbae1dSmrg  cat
1216863fbae1dSmrgfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
1216963fbae1dSmrg  || as_fn_error "could not setup config files machinery" "$LINENO" 5
1217063fbae1dSmrg_ACEOF
1217120d725fbSmrg
1217263fbae1dSmrg# VPATH may cause trouble with some makes, so we remove $(srcdir),
1217363fbae1dSmrg# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
1217463fbae1dSmrg# trailing colons and then remove the whole line if VPATH becomes empty
1217563fbae1dSmrg# (actually we leave an empty line to preserve line numbers).
1217663fbae1dSmrgif test "x$srcdir" = x.; then
1217763fbae1dSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
1217863fbae1dSmrgs/:*\$(srcdir):*/:/
1217963fbae1dSmrgs/:*\${srcdir}:*/:/
1218063fbae1dSmrgs/:*@srcdir@:*/:/
1218163fbae1dSmrgs/^\([^=]*=[	 ]*\):*/\1/
1218263fbae1dSmrgs/:*$//
1218363fbae1dSmrgs/^[^=]*=[	 ]*$//
1218463fbae1dSmrg}'
1218520d725fbSmrgfi
1218620d725fbSmrg
1218763fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1218863fbae1dSmrgfi # test -n "$CONFIG_FILES"
1218920d725fbSmrg
1219063fbae1dSmrg# Set up the scripts for CONFIG_HEADERS section.
1219163fbae1dSmrg# No need to generate them if there are no CONFIG_HEADERS.
1219263fbae1dSmrg# This happens for instance with `./config.status Makefile'.
1219363fbae1dSmrgif test -n "$CONFIG_HEADERS"; then
1219463fbae1dSmrgcat >"$tmp/defines.awk" <<\_ACAWK ||
1219563fbae1dSmrgBEGIN {
1219620d725fbSmrg_ACEOF
1219720d725fbSmrg
1219863fbae1dSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
1219963fbae1dSmrg# here-document in config.status, that substitutes the proper values into
1220063fbae1dSmrg# config.h.in to produce config.h.
1220163fbae1dSmrg
1220263fbae1dSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
1220363fbae1dSmrg# handling of long lines.
1220463fbae1dSmrgac_delim='%!_!# '
1220563fbae1dSmrgfor ac_last_try in false false :; do
1220663fbae1dSmrg  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
1220763fbae1dSmrg  if test -z "$ac_t"; then
1220863fbae1dSmrg    break
1220963fbae1dSmrg  elif $ac_last_try; then
1221063fbae1dSmrg    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
1221163fbae1dSmrg  else
1221263fbae1dSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1221363fbae1dSmrg  fi
1221463fbae1dSmrgdone
1221520d725fbSmrg
1221663fbae1dSmrg# For the awk script, D is an array of macro values keyed by name,
1221763fbae1dSmrg# likewise P contains macro parameters if any.  Preserve backslash
1221863fbae1dSmrg# newline sequences.
1221920d725fbSmrg
1222063fbae1dSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
1222163fbae1dSmrgsed -n '
1222263fbae1dSmrgs/.\{148\}/&'"$ac_delim"'/g
1222363fbae1dSmrgt rset
1222463fbae1dSmrg:rset
1222563fbae1dSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
1222663fbae1dSmrgt def
1222763fbae1dSmrgd
1222863fbae1dSmrg:def
1222963fbae1dSmrgs/\\$//
1223063fbae1dSmrgt bsnl
1223163fbae1dSmrgs/["\\]/\\&/g
1223263fbae1dSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1223363fbae1dSmrgD["\1"]=" \3"/p
1223463fbae1dSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
1223563fbae1dSmrgd
1223663fbae1dSmrg:bsnl
1223763fbae1dSmrgs/["\\]/\\&/g
1223863fbae1dSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1223963fbae1dSmrgD["\1"]=" \3\\\\\\n"\\/p
1224063fbae1dSmrgt cont
1224163fbae1dSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
1224263fbae1dSmrgt cont
1224363fbae1dSmrgd
1224463fbae1dSmrg:cont
1224563fbae1dSmrgn
1224663fbae1dSmrgs/.\{148\}/&'"$ac_delim"'/g
1224763fbae1dSmrgt clear
1224863fbae1dSmrg:clear
1224963fbae1dSmrgs/\\$//
1225063fbae1dSmrgt bsnlc
1225163fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
1225263fbae1dSmrgd
1225363fbae1dSmrg:bsnlc
1225463fbae1dSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
1225563fbae1dSmrgb cont
1225663fbae1dSmrg' <confdefs.h | sed '
1225763fbae1dSmrgs/'"$ac_delim"'/"\\\
1225863fbae1dSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
1225963fbae1dSmrg
1226063fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1226163fbae1dSmrg  for (key in D) D_is_set[key] = 1
1226263fbae1dSmrg  FS = ""
1226363fbae1dSmrg}
1226463fbae1dSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
1226563fbae1dSmrg  line = \$ 0
1226663fbae1dSmrg  split(line, arg, " ")
1226763fbae1dSmrg  if (arg[1] == "#") {
1226863fbae1dSmrg    defundef = arg[2]
1226963fbae1dSmrg    mac1 = arg[3]
1227063fbae1dSmrg  } else {
1227163fbae1dSmrg    defundef = substr(arg[1], 2)
1227263fbae1dSmrg    mac1 = arg[2]
1227363fbae1dSmrg  }
1227463fbae1dSmrg  split(mac1, mac2, "(") #)
1227563fbae1dSmrg  macro = mac2[1]
1227663fbae1dSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
1227763fbae1dSmrg  if (D_is_set[macro]) {
1227863fbae1dSmrg    # Preserve the white space surrounding the "#".
1227963fbae1dSmrg    print prefix "define", macro P[macro] D[macro]
1228063fbae1dSmrg    next
1228163fbae1dSmrg  } else {
1228263fbae1dSmrg    # Replace #undef with comments.  This is necessary, for example,
1228363fbae1dSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
1228463fbae1dSmrg    # on some systems where configure will not decide to define it.
1228563fbae1dSmrg    if (defundef == "undef") {
1228663fbae1dSmrg      print "/*", prefix defundef, macro, "*/"
1228763fbae1dSmrg      next
1228863fbae1dSmrg    }
1228963fbae1dSmrg  }
1229063fbae1dSmrg}
1229163fbae1dSmrg{ print }
1229263fbae1dSmrg_ACAWK
1229363fbae1dSmrg_ACEOF
1229463fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1229563fbae1dSmrg  as_fn_error "could not setup config headers machinery" "$LINENO" 5
1229663fbae1dSmrgfi # test -n "$CONFIG_HEADERS"
1229763fbae1dSmrg
1229863fbae1dSmrg
1229963fbae1dSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
1230063fbae1dSmrgshift
1230163fbae1dSmrgfor ac_tag
1230263fbae1dSmrgdo
1230363fbae1dSmrg  case $ac_tag in
1230463fbae1dSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
1230563fbae1dSmrg  esac
1230663fbae1dSmrg  case $ac_mode$ac_tag in
1230763fbae1dSmrg  :[FHL]*:*);;
1230863fbae1dSmrg  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
1230963fbae1dSmrg  :[FH]-) ac_tag=-:-;;
1231063fbae1dSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
1231163fbae1dSmrg  esac
1231263fbae1dSmrg  ac_save_IFS=$IFS
1231363fbae1dSmrg  IFS=:
1231463fbae1dSmrg  set x $ac_tag
1231563fbae1dSmrg  IFS=$ac_save_IFS
1231663fbae1dSmrg  shift
1231763fbae1dSmrg  ac_file=$1
1231863fbae1dSmrg  shift
1231920d725fbSmrg
1232063fbae1dSmrg  case $ac_mode in
1232163fbae1dSmrg  :L) ac_source=$1;;
1232263fbae1dSmrg  :[FH])
1232363fbae1dSmrg    ac_file_inputs=
1232463fbae1dSmrg    for ac_f
1232563fbae1dSmrg    do
1232663fbae1dSmrg      case $ac_f in
1232763fbae1dSmrg      -) ac_f="$tmp/stdin";;
1232863fbae1dSmrg      *) # Look for the file first in the build tree, then in the source tree
1232963fbae1dSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
1233063fbae1dSmrg	 # because $ac_f cannot contain `:'.
1233163fbae1dSmrg	 test -f "$ac_f" ||
1233263fbae1dSmrg	   case $ac_f in
1233363fbae1dSmrg	   [\\/$]*) false;;
1233463fbae1dSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
1233563fbae1dSmrg	   esac ||
1233663fbae1dSmrg	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
1233763fbae1dSmrg      esac
1233863fbae1dSmrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1233963fbae1dSmrg      as_fn_append ac_file_inputs " '$ac_f'"
1234063fbae1dSmrg    done
1234120d725fbSmrg
1234263fbae1dSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
1234363fbae1dSmrg    # use $as_me), people would be surprised to read:
1234463fbae1dSmrg    #    /* config.h.  Generated by config.status.  */
1234563fbae1dSmrg    configure_input='Generated from '`
1234663fbae1dSmrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
1234763fbae1dSmrg	`' by configure.'
1234863fbae1dSmrg    if test x"$ac_file" != x-; then
1234963fbae1dSmrg      configure_input="$ac_file.  $configure_input"
1235063fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1235163fbae1dSmrg$as_echo "$as_me: creating $ac_file" >&6;}
1235263fbae1dSmrg    fi
1235363fbae1dSmrg    # Neutralize special characters interpreted by sed in replacement strings.
1235463fbae1dSmrg    case $configure_input in #(
1235563fbae1dSmrg    *\&* | *\|* | *\\* )
1235663fbae1dSmrg       ac_sed_conf_input=`$as_echo "$configure_input" |
1235763fbae1dSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
1235863fbae1dSmrg    *) ac_sed_conf_input=$configure_input;;
1235963fbae1dSmrg    esac
1236020d725fbSmrg
1236163fbae1dSmrg    case $ac_tag in
1236263fbae1dSmrg    *:-:* | *:-) cat >"$tmp/stdin" \
1236363fbae1dSmrg      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
1236463fbae1dSmrg    esac
1236563fbae1dSmrg    ;;
1236663fbae1dSmrg  esac
1236720d725fbSmrg
1236863fbae1dSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
1236963fbae1dSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1237063fbae1dSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1237163fbae1dSmrg	 X"$ac_file" : 'X\(//\)$' \| \
1237263fbae1dSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1237363fbae1dSmrg$as_echo X"$ac_file" |
1237463fbae1dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1237563fbae1dSmrg	    s//\1/
1237663fbae1dSmrg	    q
1237763fbae1dSmrg	  }
1237863fbae1dSmrg	  /^X\(\/\/\)[^/].*/{
1237963fbae1dSmrg	    s//\1/
1238063fbae1dSmrg	    q
1238163fbae1dSmrg	  }
1238263fbae1dSmrg	  /^X\(\/\/\)$/{
1238363fbae1dSmrg	    s//\1/
1238463fbae1dSmrg	    q
1238563fbae1dSmrg	  }
1238663fbae1dSmrg	  /^X\(\/\).*/{
1238763fbae1dSmrg	    s//\1/
1238863fbae1dSmrg	    q
1238963fbae1dSmrg	  }
1239063fbae1dSmrg	  s/.*/./; q'`
1239163fbae1dSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
1239263fbae1dSmrg  ac_builddir=.
1239320d725fbSmrg
1239463fbae1dSmrgcase "$ac_dir" in
1239563fbae1dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1239663fbae1dSmrg*)
1239763fbae1dSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1239863fbae1dSmrg  # A ".." for each directory in $ac_dir_suffix.
1239963fbae1dSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1240063fbae1dSmrg  case $ac_top_builddir_sub in
1240163fbae1dSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1240263fbae1dSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1240363fbae1dSmrg  esac ;;
1240463fbae1dSmrgesac
1240563fbae1dSmrgac_abs_top_builddir=$ac_pwd
1240663fbae1dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1240763fbae1dSmrg# for backward compatibility:
1240863fbae1dSmrgac_top_builddir=$ac_top_build_prefix
1240920d725fbSmrg
1241063fbae1dSmrgcase $srcdir in
1241163fbae1dSmrg  .)  # We are building in place.
1241263fbae1dSmrg    ac_srcdir=.
1241363fbae1dSmrg    ac_top_srcdir=$ac_top_builddir_sub
1241463fbae1dSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1241563fbae1dSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1241663fbae1dSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
1241763fbae1dSmrg    ac_top_srcdir=$srcdir
1241863fbae1dSmrg    ac_abs_top_srcdir=$srcdir ;;
1241963fbae1dSmrg  *) # Relative name.
1242063fbae1dSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1242163fbae1dSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1242263fbae1dSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1242363fbae1dSmrgesac
1242463fbae1dSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1242520d725fbSmrg
1242620d725fbSmrg
1242763fbae1dSmrg  case $ac_mode in
1242863fbae1dSmrg  :F)
1242963fbae1dSmrg  #
1243063fbae1dSmrg  # CONFIG_FILE
1243163fbae1dSmrg  #
1243220d725fbSmrg
1243363fbae1dSmrg  case $INSTALL in
1243463fbae1dSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
1243563fbae1dSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
1243663fbae1dSmrg  esac
1243763fbae1dSmrg  ac_MKDIR_P=$MKDIR_P
1243863fbae1dSmrg  case $MKDIR_P in
1243963fbae1dSmrg  [\\/$]* | ?:[\\/]* ) ;;
1244063fbae1dSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1244163fbae1dSmrg  esac
1244263fbae1dSmrg_ACEOF
1244320d725fbSmrg
1244463fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1244563fbae1dSmrg# If the template does not know about datarootdir, expand it.
1244663fbae1dSmrg# FIXME: This hack should be removed a few years after 2.60.
1244763fbae1dSmrgac_datarootdir_hack=; ac_datarootdir_seen=
1244863fbae1dSmrgac_sed_dataroot='
1244963fbae1dSmrg/datarootdir/ {
1245063fbae1dSmrg  p
1245163fbae1dSmrg  q
1245263fbae1dSmrg}
1245363fbae1dSmrg/@datadir@/p
1245463fbae1dSmrg/@docdir@/p
1245563fbae1dSmrg/@infodir@/p
1245663fbae1dSmrg/@localedir@/p
1245763fbae1dSmrg/@mandir@/p'
1245863fbae1dSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1245963fbae1dSmrg*datarootdir*) ac_datarootdir_seen=yes;;
1246063fbae1dSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1246163fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1246263fbae1dSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1246363fbae1dSmrg_ACEOF
1246463fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1246563fbae1dSmrg  ac_datarootdir_hack='
1246663fbae1dSmrg  s&@datadir@&$datadir&g
1246763fbae1dSmrg  s&@docdir@&$docdir&g
1246863fbae1dSmrg  s&@infodir@&$infodir&g
1246963fbae1dSmrg  s&@localedir@&$localedir&g
1247063fbae1dSmrg  s&@mandir@&$mandir&g
1247163fbae1dSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
1247263fbae1dSmrgesac
1247363fbae1dSmrg_ACEOF
1247420d725fbSmrg
1247563fbae1dSmrg# Neutralize VPATH when `$srcdir' = `.'.
1247663fbae1dSmrg# Shell code in configure.ac might set extrasub.
1247763fbae1dSmrg# FIXME: do we really want to maintain this feature?
1247863fbae1dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1247963fbae1dSmrgac_sed_extra="$ac_vpsub
1248063fbae1dSmrg$extrasub
1248120d725fbSmrg_ACEOF
1248263fbae1dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1248363fbae1dSmrg:t
1248463fbae1dSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1248563fbae1dSmrgs|@configure_input@|$ac_sed_conf_input|;t t
1248663fbae1dSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
1248763fbae1dSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
1248863fbae1dSmrgs&@srcdir@&$ac_srcdir&;t t
1248963fbae1dSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
1249063fbae1dSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
1249163fbae1dSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1249263fbae1dSmrgs&@builddir@&$ac_builddir&;t t
1249363fbae1dSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
1249463fbae1dSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1249563fbae1dSmrgs&@INSTALL@&$ac_INSTALL&;t t
1249663fbae1dSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
1249763fbae1dSmrg$ac_datarootdir_hack
1249863fbae1dSmrg"
1249963fbae1dSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
1250063fbae1dSmrg  || as_fn_error "could not create $ac_file" "$LINENO" 5
1250120d725fbSmrg
1250263fbae1dSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1250363fbae1dSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
1250463fbae1dSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
1250563fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1250663fbae1dSmrgwhich seems to be undefined.  Please make sure it is defined." >&5
1250763fbae1dSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1250863fbae1dSmrgwhich seems to be undefined.  Please make sure it is defined." >&2;}
1250920d725fbSmrg
1251063fbae1dSmrg  rm -f "$tmp/stdin"
1251163fbae1dSmrg  case $ac_file in
1251263fbae1dSmrg  -) cat "$tmp/out" && rm -f "$tmp/out";;
1251363fbae1dSmrg  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
1251463fbae1dSmrg  esac \
1251563fbae1dSmrg  || as_fn_error "could not create $ac_file" "$LINENO" 5
1251663fbae1dSmrg ;;
1251763fbae1dSmrg  :H)
1251863fbae1dSmrg  #
1251963fbae1dSmrg  # CONFIG_HEADER
1252063fbae1dSmrg  #
1252163fbae1dSmrg  if test x"$ac_file" != x-; then
1252263fbae1dSmrg    {
1252363fbae1dSmrg      $as_echo "/* $configure_input  */" \
1252463fbae1dSmrg      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
1252563fbae1dSmrg    } >"$tmp/config.h" \
1252663fbae1dSmrg      || as_fn_error "could not create $ac_file" "$LINENO" 5
1252763fbae1dSmrg    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
1252863fbae1dSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1252963fbae1dSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
1253063fbae1dSmrg    else
1253163fbae1dSmrg      rm -f "$ac_file"
1253263fbae1dSmrg      mv "$tmp/config.h" "$ac_file" \
1253363fbae1dSmrg	|| as_fn_error "could not create $ac_file" "$LINENO" 5
1253463fbae1dSmrg    fi
1253563fbae1dSmrg  else
1253663fbae1dSmrg    $as_echo "/* $configure_input  */" \
1253763fbae1dSmrg      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
1253863fbae1dSmrg      || as_fn_error "could not create -" "$LINENO" 5
1253963fbae1dSmrg  fi
1254063fbae1dSmrg# Compute "$ac_file"'s index in $config_headers.
1254163fbae1dSmrg_am_arg="$ac_file"
1254263fbae1dSmrg_am_stamp_count=1
1254363fbae1dSmrgfor _am_header in $config_headers :; do
1254463fbae1dSmrg  case $_am_header in
1254563fbae1dSmrg    $_am_arg | $_am_arg:* )
1254663fbae1dSmrg      break ;;
1254763fbae1dSmrg    * )
1254863fbae1dSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1254963fbae1dSmrg  esac
1255063fbae1dSmrgdone
1255163fbae1dSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1255263fbae1dSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1255363fbae1dSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
1255463fbae1dSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
1255563fbae1dSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1255663fbae1dSmrg$as_echo X"$_am_arg" |
1255763fbae1dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1255863fbae1dSmrg	    s//\1/
1255963fbae1dSmrg	    q
1256063fbae1dSmrg	  }
1256163fbae1dSmrg	  /^X\(\/\/\)[^/].*/{
1256263fbae1dSmrg	    s//\1/
1256363fbae1dSmrg	    q
1256463fbae1dSmrg	  }
1256563fbae1dSmrg	  /^X\(\/\/\)$/{
1256663fbae1dSmrg	    s//\1/
1256763fbae1dSmrg	    q
1256863fbae1dSmrg	  }
1256963fbae1dSmrg	  /^X\(\/\).*/{
1257063fbae1dSmrg	    s//\1/
1257163fbae1dSmrg	    q
1257263fbae1dSmrg	  }
1257363fbae1dSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
1257463fbae1dSmrg ;;
1257520d725fbSmrg
1257663fbae1dSmrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1257763fbae1dSmrg$as_echo "$as_me: executing $ac_file commands" >&6;}
1257863fbae1dSmrg ;;
1257963fbae1dSmrg  esac
1258020d725fbSmrg
1258120d725fbSmrg
1258263fbae1dSmrg  case $ac_file$ac_mode in
1258363fbae1dSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1258463fbae1dSmrg  # Autoconf 2.62 quotes --file arguments for eval, but not when files
1258563fbae1dSmrg  # are listed without --file.  Let's play safe and only enable the eval
1258663fbae1dSmrg  # if we detect the quoting.
1258763fbae1dSmrg  case $CONFIG_FILES in
1258863fbae1dSmrg  *\'*) eval set x "$CONFIG_FILES" ;;
1258963fbae1dSmrg  *)   set x $CONFIG_FILES ;;
1259063fbae1dSmrg  esac
1259163fbae1dSmrg  shift
1259263fbae1dSmrg  for mf
1259363fbae1dSmrg  do
1259463fbae1dSmrg    # Strip MF so we end up with the name of the file.
1259563fbae1dSmrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
1259663fbae1dSmrg    # Check whether this is an Automake generated Makefile or not.
1259763fbae1dSmrg    # We used to match only the files named `Makefile.in', but
1259863fbae1dSmrg    # some people rename them; so instead we look at the file content.
1259963fbae1dSmrg    # Grep'ing the first line is not enough: some people post-process
1260063fbae1dSmrg    # each Makefile.in and add a new line on top of each file to say so.
1260163fbae1dSmrg    # Grep'ing the whole file is not good either: AIX grep has a line
1260263fbae1dSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
1260363fbae1dSmrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1260463fbae1dSmrg      dirpart=`$as_dirname -- "$mf" ||
1260563fbae1dSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1260663fbae1dSmrg	 X"$mf" : 'X\(//\)[^/]' \| \
1260763fbae1dSmrg	 X"$mf" : 'X\(//\)$' \| \
1260863fbae1dSmrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
1260963fbae1dSmrg$as_echo X"$mf" |
1261063fbae1dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1261163fbae1dSmrg	    s//\1/
1261263fbae1dSmrg	    q
1261363fbae1dSmrg	  }
1261463fbae1dSmrg	  /^X\(\/\/\)[^/].*/{
1261563fbae1dSmrg	    s//\1/
1261663fbae1dSmrg	    q
1261763fbae1dSmrg	  }
1261863fbae1dSmrg	  /^X\(\/\/\)$/{
1261963fbae1dSmrg	    s//\1/
1262063fbae1dSmrg	    q
1262163fbae1dSmrg	  }
1262263fbae1dSmrg	  /^X\(\/\).*/{
1262363fbae1dSmrg	    s//\1/
1262463fbae1dSmrg	    q
1262563fbae1dSmrg	  }
1262663fbae1dSmrg	  s/.*/./; q'`
1262763fbae1dSmrg    else
1262863fbae1dSmrg      continue
1262963fbae1dSmrg    fi
1263063fbae1dSmrg    # Extract the definition of DEPDIR, am__include, and am__quote
1263163fbae1dSmrg    # from the Makefile without running `make'.
1263263fbae1dSmrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1263363fbae1dSmrg    test -z "$DEPDIR" && continue
1263463fbae1dSmrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
1263563fbae1dSmrg    test -z "am__include" && continue
1263663fbae1dSmrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1263763fbae1dSmrg    # When using ansi2knr, U may be empty or an underscore; expand it
1263863fbae1dSmrg    U=`sed -n 's/^U = //p' < "$mf"`
1263963fbae1dSmrg    # Find all dependency output files, they are included files with
1264063fbae1dSmrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
1264163fbae1dSmrg    # simplest approach to changing $(DEPDIR) to its actual value in the
1264263fbae1dSmrg    # expansion.
1264363fbae1dSmrg    for file in `sed -n "
1264463fbae1dSmrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1264563fbae1dSmrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
1264663fbae1dSmrg      # Make sure the directory exists.
1264763fbae1dSmrg      test -f "$dirpart/$file" && continue
1264863fbae1dSmrg      fdir=`$as_dirname -- "$file" ||
1264963fbae1dSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1265063fbae1dSmrg	 X"$file" : 'X\(//\)[^/]' \| \
1265163fbae1dSmrg	 X"$file" : 'X\(//\)$' \| \
1265263fbae1dSmrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
1265363fbae1dSmrg$as_echo X"$file" |
1265463fbae1dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1265563fbae1dSmrg	    s//\1/
1265663fbae1dSmrg	    q
1265763fbae1dSmrg	  }
1265863fbae1dSmrg	  /^X\(\/\/\)[^/].*/{
1265963fbae1dSmrg	    s//\1/
1266063fbae1dSmrg	    q
1266163fbae1dSmrg	  }
1266263fbae1dSmrg	  /^X\(\/\/\)$/{
1266363fbae1dSmrg	    s//\1/
1266463fbae1dSmrg	    q
1266563fbae1dSmrg	  }
1266663fbae1dSmrg	  /^X\(\/\).*/{
1266763fbae1dSmrg	    s//\1/
1266863fbae1dSmrg	    q
1266963fbae1dSmrg	  }
1267063fbae1dSmrg	  s/.*/./; q'`
1267163fbae1dSmrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
1267263fbae1dSmrg      # echo "creating $dirpart/$file"
1267363fbae1dSmrg      echo '# dummy' > "$dirpart/$file"
1267463fbae1dSmrg    done
1267563fbae1dSmrg  done
1267663fbae1dSmrg}
1267763fbae1dSmrg ;;
1267863fbae1dSmrg    "libtool":C)
1267920d725fbSmrg
1268063fbae1dSmrg    # See if we are running on zsh, and set the options which allow our
1268163fbae1dSmrg    # commands through without removal of \ escapes.
1268263fbae1dSmrg    if test -n "${ZSH_VERSION+set}" ; then
1268363fbae1dSmrg      setopt NO_GLOB_SUBST
1268463fbae1dSmrg    fi
1268520d725fbSmrg
1268663fbae1dSmrg    cfgfile="${ofile}T"
1268763fbae1dSmrg    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
1268863fbae1dSmrg    $RM "$cfgfile"
1268920d725fbSmrg
1269063fbae1dSmrg    cat <<_LT_EOF >> "$cfgfile"
1269163fbae1dSmrg#! $SHELL
1269220d725fbSmrg
1269363fbae1dSmrg# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
1269463fbae1dSmrg# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
1269563fbae1dSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1269663fbae1dSmrg# NOTE: Changes made to this file will be lost: look at ltmain.sh.
1269763fbae1dSmrg#
1269863fbae1dSmrg#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
1269963fbae1dSmrg#                 2006, 2007, 2008 Free Software Foundation, Inc.
1270063fbae1dSmrg#   Written by Gordon Matzigkeit, 1996
1270163fbae1dSmrg#
1270263fbae1dSmrg#   This file is part of GNU Libtool.
1270363fbae1dSmrg#
1270463fbae1dSmrg# GNU Libtool is free software; you can redistribute it and/or
1270563fbae1dSmrg# modify it under the terms of the GNU General Public License as
1270663fbae1dSmrg# published by the Free Software Foundation; either version 2 of
1270763fbae1dSmrg# the License, or (at your option) any later version.
1270863fbae1dSmrg#
1270963fbae1dSmrg# As a special exception to the GNU General Public License,
1271063fbae1dSmrg# if you distribute this file as part of a program or library that
1271163fbae1dSmrg# is built using GNU Libtool, you may include this file under the
1271263fbae1dSmrg# same distribution terms that you use for the rest of that program.
1271363fbae1dSmrg#
1271463fbae1dSmrg# GNU Libtool is distributed in the hope that it will be useful,
1271563fbae1dSmrg# but WITHOUT ANY WARRANTY; without even the implied warranty of
1271663fbae1dSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1271763fbae1dSmrg# GNU General Public License for more details.
1271863fbae1dSmrg#
1271963fbae1dSmrg# You should have received a copy of the GNU General Public License
1272063fbae1dSmrg# along with GNU Libtool; see the file COPYING.  If not, a copy
1272163fbae1dSmrg# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
1272263fbae1dSmrg# obtained by writing to the Free Software Foundation, Inc.,
1272363fbae1dSmrg# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1272420d725fbSmrg
1272520d725fbSmrg
1272663fbae1dSmrg# The names of the tagged configurations supported by this script.
1272763fbae1dSmrgavailable_tags=""
1272820d725fbSmrg
1272963fbae1dSmrg# ### BEGIN LIBTOOL CONFIG
1273020d725fbSmrg
1273163fbae1dSmrg# Which release of libtool.m4 was used?
1273263fbae1dSmrgmacro_version=$macro_version
1273363fbae1dSmrgmacro_revision=$macro_revision
1273420d725fbSmrg
1273563fbae1dSmrg# Whether or not to build shared libraries.
1273663fbae1dSmrgbuild_libtool_libs=$enable_shared
1273720d725fbSmrg
1273863fbae1dSmrg# Whether or not to build static libraries.
1273963fbae1dSmrgbuild_old_libs=$enable_static
1274020d725fbSmrg
1274163fbae1dSmrg# What type of objects to build.
1274263fbae1dSmrgpic_mode=$pic_mode
1274320d725fbSmrg
1274463fbae1dSmrg# Whether or not to optimize for fast installation.
1274563fbae1dSmrgfast_install=$enable_fast_install
1274620d725fbSmrg
1274763fbae1dSmrg# The host system.
1274863fbae1dSmrghost_alias=$host_alias
1274963fbae1dSmrghost=$host
1275063fbae1dSmrghost_os=$host_os
1275120d725fbSmrg
1275263fbae1dSmrg# The build system.
1275363fbae1dSmrgbuild_alias=$build_alias
1275463fbae1dSmrgbuild=$build
1275563fbae1dSmrgbuild_os=$build_os
1275620d725fbSmrg
1275763fbae1dSmrg# A sed program that does not truncate output.
1275863fbae1dSmrgSED=$lt_SED
1275920d725fbSmrg
1276063fbae1dSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n.
1276163fbae1dSmrgXsed="\$SED -e 1s/^X//"
1276220d725fbSmrg
1276363fbae1dSmrg# A grep program that handles long lines.
1276463fbae1dSmrgGREP=$lt_GREP
1276520d725fbSmrg
1276663fbae1dSmrg# An ERE matcher.
1276763fbae1dSmrgEGREP=$lt_EGREP
1276820d725fbSmrg
1276963fbae1dSmrg# A literal string matcher.
1277063fbae1dSmrgFGREP=$lt_FGREP
1277120d725fbSmrg
1277263fbae1dSmrg# A BSD- or MS-compatible name lister.
1277363fbae1dSmrgNM=$lt_NM
1277420d725fbSmrg
1277563fbae1dSmrg# Whether we need soft or hard links.
1277663fbae1dSmrgLN_S=$lt_LN_S
1277720d725fbSmrg
1277863fbae1dSmrg# What is the maximum length of a command?
1277963fbae1dSmrgmax_cmd_len=$max_cmd_len
1278020d725fbSmrg
1278163fbae1dSmrg# Object file suffix (normally "o").
1278263fbae1dSmrgobjext=$ac_objext
1278320d725fbSmrg
1278463fbae1dSmrg# Executable file suffix (normally "").
1278563fbae1dSmrgexeext=$exeext
1278620d725fbSmrg
1278763fbae1dSmrg# whether the shell understands "unset".
1278863fbae1dSmrglt_unset=$lt_unset
1278920d725fbSmrg
1279063fbae1dSmrg# turn spaces into newlines.
1279163fbae1dSmrgSP2NL=$lt_lt_SP2NL
1279220d725fbSmrg
1279363fbae1dSmrg# turn newlines into spaces.
1279463fbae1dSmrgNL2SP=$lt_lt_NL2SP
1279520d725fbSmrg
1279663fbae1dSmrg# How to create reloadable object files.
1279763fbae1dSmrgreload_flag=$lt_reload_flag
1279863fbae1dSmrgreload_cmds=$lt_reload_cmds
1279920d725fbSmrg
1280063fbae1dSmrg# An object symbol dumper.
1280163fbae1dSmrgOBJDUMP=$lt_OBJDUMP
1280220d725fbSmrg
1280363fbae1dSmrg# Method to check whether dependent libraries are shared objects.
1280463fbae1dSmrgdeplibs_check_method=$lt_deplibs_check_method
1280520d725fbSmrg
1280663fbae1dSmrg# Command to use when deplibs_check_method == "file_magic".
1280763fbae1dSmrgfile_magic_cmd=$lt_file_magic_cmd
1280820d725fbSmrg
1280963fbae1dSmrg# The archiver.
1281063fbae1dSmrgAR=$lt_AR
1281163fbae1dSmrgAR_FLAGS=$lt_AR_FLAGS
1281220d725fbSmrg
1281363fbae1dSmrg# A symbol stripping program.
1281463fbae1dSmrgSTRIP=$lt_STRIP
1281520d725fbSmrg
1281663fbae1dSmrg# Commands used to install an old-style archive.
1281763fbae1dSmrgRANLIB=$lt_RANLIB
1281863fbae1dSmrgold_postinstall_cmds=$lt_old_postinstall_cmds
1281963fbae1dSmrgold_postuninstall_cmds=$lt_old_postuninstall_cmds
1282020d725fbSmrg
1282163fbae1dSmrg# A C compiler.
1282263fbae1dSmrgLTCC=$lt_CC
1282363fbae1dSmrg
1282463fbae1dSmrg# LTCC compiler flags.
1282563fbae1dSmrgLTCFLAGS=$lt_CFLAGS
1282663fbae1dSmrg
1282763fbae1dSmrg# Take the output of nm and produce a listing of raw symbols and C names.
1282863fbae1dSmrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
1282920d725fbSmrg
1283063fbae1dSmrg# Transform the output of nm in a proper C declaration.
1283163fbae1dSmrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
1283220d725fbSmrg
1283363fbae1dSmrg# Transform the output of nm in a C name address pair.
1283463fbae1dSmrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
1283520d725fbSmrg
1283663fbae1dSmrg# Transform the output of nm in a C name address pair when lib prefix is needed.
1283763fbae1dSmrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
1283820d725fbSmrg
1283963fbae1dSmrg# The name of the directory that contains temporary libtool files.
1284063fbae1dSmrgobjdir=$objdir
1284120d725fbSmrg
1284263fbae1dSmrg# Shell to use when invoking shell scripts.
1284363fbae1dSmrgSHELL=$lt_SHELL
1284420d725fbSmrg
1284563fbae1dSmrg# An echo program that does not interpret backslashes.
1284663fbae1dSmrgECHO=$lt_ECHO
1284720d725fbSmrg
1284863fbae1dSmrg# Used to examine libraries when file_magic_cmd begins with "file".
1284963fbae1dSmrgMAGIC_CMD=$MAGIC_CMD
1285020d725fbSmrg
1285163fbae1dSmrg# Must we lock files when doing compilation?
1285263fbae1dSmrgneed_locks=$lt_need_locks
1285320d725fbSmrg
1285463fbae1dSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
1285563fbae1dSmrgDSYMUTIL=$lt_DSYMUTIL
1285620d725fbSmrg
1285763fbae1dSmrg# Tool to change global to local symbols on Mac OS X.
1285863fbae1dSmrgNMEDIT=$lt_NMEDIT
1285920d725fbSmrg
1286063fbae1dSmrg# Tool to manipulate fat objects and archives on Mac OS X.
1286163fbae1dSmrgLIPO=$lt_LIPO
1286220d725fbSmrg
1286363fbae1dSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X.
1286463fbae1dSmrgOTOOL=$lt_OTOOL
1286520d725fbSmrg
1286663fbae1dSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
1286763fbae1dSmrgOTOOL64=$lt_OTOOL64
1286820d725fbSmrg
1286963fbae1dSmrg# Old archive suffix (normally "a").
1287063fbae1dSmrglibext=$libext
1287120d725fbSmrg
1287263fbae1dSmrg# Shared library suffix (normally ".so").
1287363fbae1dSmrgshrext_cmds=$lt_shrext_cmds
1287420d725fbSmrg
1287563fbae1dSmrg# The commands to extract the exported symbol list from a shared archive.
1287663fbae1dSmrgextract_expsyms_cmds=$lt_extract_expsyms_cmds
1287720d725fbSmrg
1287863fbae1dSmrg# Variables whose values should be saved in libtool wrapper scripts and
1287963fbae1dSmrg# restored at link time.
1288063fbae1dSmrgvariables_saved_for_relink=$lt_variables_saved_for_relink
1288120d725fbSmrg
1288263fbae1dSmrg# Do we need the "lib" prefix for modules?
1288363fbae1dSmrgneed_lib_prefix=$need_lib_prefix
1288420d725fbSmrg
1288563fbae1dSmrg# Do we need a version for libraries?
1288663fbae1dSmrgneed_version=$need_version
1288720d725fbSmrg
1288863fbae1dSmrg# Library versioning type.
1288963fbae1dSmrgversion_type=$version_type
1289020d725fbSmrg
1289163fbae1dSmrg# Shared library runtime path variable.
1289263fbae1dSmrgrunpath_var=$runpath_var
1289320d725fbSmrg
1289463fbae1dSmrg# Shared library path variable.
1289563fbae1dSmrgshlibpath_var=$shlibpath_var
1289620d725fbSmrg
1289763fbae1dSmrg# Is shlibpath searched before the hard-coded library search path?
1289863fbae1dSmrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath
1289920d725fbSmrg
1290063fbae1dSmrg# Format of library name prefix.
1290163fbae1dSmrglibname_spec=$lt_libname_spec
1290220d725fbSmrg
1290363fbae1dSmrg# List of archive names.  First name is the real one, the rest are links.
1290463fbae1dSmrg# The last name is the one that the linker finds with -lNAME
1290563fbae1dSmrglibrary_names_spec=$lt_library_names_spec
1290620d725fbSmrg
1290763fbae1dSmrg# The coded name of the library, if different from the real name.
1290863fbae1dSmrgsoname_spec=$lt_soname_spec
1290920d725fbSmrg
1291063fbae1dSmrg# Command to use after installation of a shared archive.
1291163fbae1dSmrgpostinstall_cmds=$lt_postinstall_cmds
1291220d725fbSmrg
1291363fbae1dSmrg# Command to use after uninstallation of a shared archive.
1291463fbae1dSmrgpostuninstall_cmds=$lt_postuninstall_cmds
1291520d725fbSmrg
1291663fbae1dSmrg# Commands used to finish a libtool library installation in a directory.
1291763fbae1dSmrgfinish_cmds=$lt_finish_cmds
1291820d725fbSmrg
1291963fbae1dSmrg# As "finish_cmds", except a single script fragment to be evaled but
1292063fbae1dSmrg# not shown.
1292163fbae1dSmrgfinish_eval=$lt_finish_eval
1292220d725fbSmrg
1292363fbae1dSmrg# Whether we should hardcode library paths into libraries.
1292463fbae1dSmrghardcode_into_libs=$hardcode_into_libs
1292520d725fbSmrg
1292663fbae1dSmrg# Compile-time system search path for libraries.
1292763fbae1dSmrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec
1292820d725fbSmrg
1292963fbae1dSmrg# Run-time system search path for libraries.
1293063fbae1dSmrgsys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
1293120d725fbSmrg
1293263fbae1dSmrg# Whether dlopen is supported.
1293363fbae1dSmrgdlopen_support=$enable_dlopen
1293420d725fbSmrg
1293563fbae1dSmrg# Whether dlopen of programs is supported.
1293663fbae1dSmrgdlopen_self=$enable_dlopen_self
1293720d725fbSmrg
1293863fbae1dSmrg# Whether dlopen of statically linked programs is supported.
1293963fbae1dSmrgdlopen_self_static=$enable_dlopen_self_static
1294020d725fbSmrg
1294163fbae1dSmrg# Commands to strip libraries.
1294263fbae1dSmrgold_striplib=$lt_old_striplib
1294363fbae1dSmrgstriplib=$lt_striplib
1294420d725fbSmrg
1294520d725fbSmrg
1294663fbae1dSmrg# The linker used to build libraries.
1294763fbae1dSmrgLD=$lt_LD
1294820d725fbSmrg
1294963fbae1dSmrg# Commands used to build an old-style archive.
1295063fbae1dSmrgold_archive_cmds=$lt_old_archive_cmds
1295120d725fbSmrg
1295263fbae1dSmrg# A language specific compiler.
1295363fbae1dSmrgCC=$lt_compiler
1295420d725fbSmrg
1295563fbae1dSmrg# Is the compiler the GNU compiler?
1295663fbae1dSmrgwith_gcc=$GCC
1295720d725fbSmrg
1295863fbae1dSmrg# Compiler flag to turn off builtin functions.
1295963fbae1dSmrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
1296020d725fbSmrg
1296163fbae1dSmrg# How to pass a linker flag through the compiler.
1296263fbae1dSmrgwl=$lt_lt_prog_compiler_wl
1296320d725fbSmrg
1296463fbae1dSmrg# Additional compiler flags for building library objects.
1296563fbae1dSmrgpic_flag=$lt_lt_prog_compiler_pic
1296620d725fbSmrg
1296763fbae1dSmrg# Compiler flag to prevent dynamic linking.
1296863fbae1dSmrglink_static_flag=$lt_lt_prog_compiler_static
1296920d725fbSmrg
1297063fbae1dSmrg# Does compiler simultaneously support -c and -o options?
1297163fbae1dSmrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o
1297220d725fbSmrg
1297363fbae1dSmrg# Whether or not to add -lc for building shared libraries.
1297463fbae1dSmrgbuild_libtool_need_lc=$archive_cmds_need_lc
1297563fbae1dSmrg
1297663fbae1dSmrg# Whether or not to disallow shared libs when runtime libs are static.
1297763fbae1dSmrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
1297820d725fbSmrg
1297963fbae1dSmrg# Compiler flag to allow reflexive dlopens.
1298063fbae1dSmrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec
1298120d725fbSmrg
1298263fbae1dSmrg# Compiler flag to generate shared objects directly from archives.
1298363fbae1dSmrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec
1298420d725fbSmrg
1298563fbae1dSmrg# Whether the compiler copes with passing no objects directly.
1298663fbae1dSmrgcompiler_needs_object=$lt_compiler_needs_object
1298720d725fbSmrg
1298863fbae1dSmrg# Create an old-style archive from a shared archive.
1298963fbae1dSmrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds
1299020d725fbSmrg
1299163fbae1dSmrg# Create a temporary old-style archive to link instead of a shared archive.
1299263fbae1dSmrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
1299320d725fbSmrg
1299463fbae1dSmrg# Commands used to build a shared archive.
1299563fbae1dSmrgarchive_cmds=$lt_archive_cmds
1299663fbae1dSmrgarchive_expsym_cmds=$lt_archive_expsym_cmds
1299720d725fbSmrg
1299863fbae1dSmrg# Commands used to build a loadable module if different from building
1299963fbae1dSmrg# a shared archive.
1300063fbae1dSmrgmodule_cmds=$lt_module_cmds
1300163fbae1dSmrgmodule_expsym_cmds=$lt_module_expsym_cmds
1300220d725fbSmrg
1300363fbae1dSmrg# Whether we are building with GNU ld or not.
1300463fbae1dSmrgwith_gnu_ld=$lt_with_gnu_ld
1300520d725fbSmrg
1300663fbae1dSmrg# Flag that allows shared libraries with undefined symbols to be built.
1300763fbae1dSmrgallow_undefined_flag=$lt_allow_undefined_flag
1300820d725fbSmrg
1300963fbae1dSmrg# Flag that enforces no undefined symbols.
1301063fbae1dSmrgno_undefined_flag=$lt_no_undefined_flag
1301120d725fbSmrg
1301263fbae1dSmrg# Flag to hardcode \$libdir into a binary during linking.
1301363fbae1dSmrg# This must work even if \$libdir does not exist
1301463fbae1dSmrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
1301520d725fbSmrg
1301663fbae1dSmrg# If ld is used when linking, flag to hardcode \$libdir into a binary
1301763fbae1dSmrg# during linking.  This must work even if \$libdir does not exist.
1301863fbae1dSmrghardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
1301920d725fbSmrg
1302063fbae1dSmrg# Whether we need a single "-rpath" flag with a separated argument.
1302163fbae1dSmrghardcode_libdir_separator=$lt_hardcode_libdir_separator
1302220d725fbSmrg
1302363fbae1dSmrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
1302463fbae1dSmrg# DIR into the resulting binary.
1302563fbae1dSmrghardcode_direct=$hardcode_direct
1302620d725fbSmrg
1302763fbae1dSmrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
1302863fbae1dSmrg# DIR into the resulting binary and the resulting library dependency is
1302963fbae1dSmrg# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
1303063fbae1dSmrg# library is relocated.
1303163fbae1dSmrghardcode_direct_absolute=$hardcode_direct_absolute
1303220d725fbSmrg
1303363fbae1dSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
1303463fbae1dSmrg# into the resulting binary.
1303563fbae1dSmrghardcode_minus_L=$hardcode_minus_L
1303620d725fbSmrg
1303763fbae1dSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
1303863fbae1dSmrg# into the resulting binary.
1303963fbae1dSmrghardcode_shlibpath_var=$hardcode_shlibpath_var
1304020d725fbSmrg
1304163fbae1dSmrg# Set to "yes" if building a shared library automatically hardcodes DIR
1304263fbae1dSmrg# into the library and all subsequent libraries and executables linked
1304363fbae1dSmrg# against it.
1304463fbae1dSmrghardcode_automatic=$hardcode_automatic
1304520d725fbSmrg
1304663fbae1dSmrg# Set to yes if linker adds runtime paths of dependent libraries
1304763fbae1dSmrg# to runtime path list.
1304863fbae1dSmrginherit_rpath=$inherit_rpath
1304920d725fbSmrg
1305063fbae1dSmrg# Whether libtool must link a program against all its dependency libraries.
1305163fbae1dSmrglink_all_deplibs=$link_all_deplibs
1305220d725fbSmrg
1305363fbae1dSmrg# Fix the shell variable \$srcfile for the compiler.
1305463fbae1dSmrgfix_srcfile_path=$lt_fix_srcfile_path
1305520d725fbSmrg
1305663fbae1dSmrg# Set to "yes" if exported symbols are required.
1305763fbae1dSmrgalways_export_symbols=$always_export_symbols
1305820d725fbSmrg
1305963fbae1dSmrg# The commands to list exported symbols.
1306063fbae1dSmrgexport_symbols_cmds=$lt_export_symbols_cmds
1306120d725fbSmrg
1306263fbae1dSmrg# Symbols that should not be listed in the preloaded symbols.
1306363fbae1dSmrgexclude_expsyms=$lt_exclude_expsyms
1306420d725fbSmrg
1306563fbae1dSmrg# Symbols that must always be exported.
1306663fbae1dSmrginclude_expsyms=$lt_include_expsyms
1306720d725fbSmrg
1306863fbae1dSmrg# Commands necessary for linking programs (against libraries) with templates.
1306963fbae1dSmrgprelink_cmds=$lt_prelink_cmds
1307020d725fbSmrg
1307163fbae1dSmrg# Specify filename containing input files.
1307263fbae1dSmrgfile_list_spec=$lt_file_list_spec
1307320d725fbSmrg
1307463fbae1dSmrg# How to hardcode a shared library path into an executable.
1307563fbae1dSmrghardcode_action=$hardcode_action
1307620d725fbSmrg
1307763fbae1dSmrg# ### END LIBTOOL CONFIG
1307820d725fbSmrg
1307963fbae1dSmrg_LT_EOF
1308063fbae1dSmrg
1308163fbae1dSmrg  case $host_os in
1308263fbae1dSmrg  aix3*)
1308363fbae1dSmrg    cat <<\_LT_EOF >> "$cfgfile"
1308463fbae1dSmrg# AIX sometimes has problems with the GCC collect2 program.  For some
1308563fbae1dSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems
1308663fbae1dSmrg# vanish in a puff of smoke.
1308763fbae1dSmrgif test "X${COLLECT_NAMES+set}" != Xset; then
1308863fbae1dSmrg  COLLECT_NAMES=
1308963fbae1dSmrg  export COLLECT_NAMES
1309063fbae1dSmrgfi
1309163fbae1dSmrg_LT_EOF
1309263fbae1dSmrg    ;;
1309363fbae1dSmrg  esac
1309420d725fbSmrg
1309520d725fbSmrg
1309663fbae1dSmrgltmain="$ac_aux_dir/ltmain.sh"
1309720d725fbSmrg
1309863fbae1dSmrg
1309963fbae1dSmrg  # We use sed instead of cat because bash on DJGPP gets confused if
1310063fbae1dSmrg  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
1310163fbae1dSmrg  # text mode, it properly converts lines to CR/LF.  This bash problem
1310263fbae1dSmrg  # is reportedly fixed, but why not run on old versions too?
1310363fbae1dSmrg  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
1310463fbae1dSmrg    || (rm -f "$cfgfile"; exit 1)
1310563fbae1dSmrg
1310663fbae1dSmrg  case $xsi_shell in
1310763fbae1dSmrg  yes)
1310863fbae1dSmrg    cat << \_LT_EOF >> "$cfgfile"
1310963fbae1dSmrg
1311063fbae1dSmrg# func_dirname file append nondir_replacement
1311163fbae1dSmrg# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
1311263fbae1dSmrg# otherwise set result to NONDIR_REPLACEMENT.
1311363fbae1dSmrgfunc_dirname ()
1311463fbae1dSmrg{
1311563fbae1dSmrg  case ${1} in
1311663fbae1dSmrg    */*) func_dirname_result="${1%/*}${2}" ;;
1311763fbae1dSmrg    *  ) func_dirname_result="${3}" ;;
1311820d725fbSmrg  esac
1311963fbae1dSmrg}
1312020d725fbSmrg
1312163fbae1dSmrg# func_basename file
1312263fbae1dSmrgfunc_basename ()
1312363fbae1dSmrg{
1312463fbae1dSmrg  func_basename_result="${1##*/}"
1312563fbae1dSmrg}
1312620d725fbSmrg
1312763fbae1dSmrg# func_dirname_and_basename file append nondir_replacement
1312863fbae1dSmrg# perform func_basename and func_dirname in a single function
1312963fbae1dSmrg# call:
1313063fbae1dSmrg#   dirname:  Compute the dirname of FILE.  If nonempty,
1313163fbae1dSmrg#             add APPEND to the result, otherwise set result
1313263fbae1dSmrg#             to NONDIR_REPLACEMENT.
1313363fbae1dSmrg#             value returned in "$func_dirname_result"
1313463fbae1dSmrg#   basename: Compute filename of FILE.
1313563fbae1dSmrg#             value retuned in "$func_basename_result"
1313663fbae1dSmrg# Implementation must be kept synchronized with func_dirname
1313763fbae1dSmrg# and func_basename. For efficiency, we do not delegate to
1313863fbae1dSmrg# those functions but instead duplicate the functionality here.
1313963fbae1dSmrgfunc_dirname_and_basename ()
1314063fbae1dSmrg{
1314163fbae1dSmrg  case ${1} in
1314263fbae1dSmrg    */*) func_dirname_result="${1%/*}${2}" ;;
1314363fbae1dSmrg    *  ) func_dirname_result="${3}" ;;
1314463fbae1dSmrg  esac
1314563fbae1dSmrg  func_basename_result="${1##*/}"
1314620d725fbSmrg}
1314720d725fbSmrg
1314863fbae1dSmrg# func_stripname prefix suffix name
1314963fbae1dSmrg# strip PREFIX and SUFFIX off of NAME.
1315063fbae1dSmrg# PREFIX and SUFFIX must not contain globbing or regex special
1315163fbae1dSmrg# characters, hashes, percent signs, but SUFFIX may contain a leading
1315263fbae1dSmrg# dot (in which case that matches only a dot).
1315363fbae1dSmrgfunc_stripname ()
1315463fbae1dSmrg{
1315563fbae1dSmrg  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
1315663fbae1dSmrg  # positional parameters, so assign one to ordinary parameter first.
1315763fbae1dSmrg  func_stripname_result=${3}
1315863fbae1dSmrg  func_stripname_result=${func_stripname_result#"${1}"}
1315963fbae1dSmrg  func_stripname_result=${func_stripname_result%"${2}"}
1316063fbae1dSmrg}
1316120d725fbSmrg
1316263fbae1dSmrg# func_opt_split
1316363fbae1dSmrgfunc_opt_split ()
1316463fbae1dSmrg{
1316563fbae1dSmrg  func_opt_split_opt=${1%%=*}
1316663fbae1dSmrg  func_opt_split_arg=${1#*=}
1316763fbae1dSmrg}
1316820d725fbSmrg
1316963fbae1dSmrg# func_lo2o object
1317063fbae1dSmrgfunc_lo2o ()
1317163fbae1dSmrg{
1317263fbae1dSmrg  case ${1} in
1317363fbae1dSmrg    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
1317463fbae1dSmrg    *)    func_lo2o_result=${1} ;;
1317520d725fbSmrg  esac
1317663fbae1dSmrg}
1317720d725fbSmrg
1317863fbae1dSmrg# func_xform libobj-or-source
1317963fbae1dSmrgfunc_xform ()
1318063fbae1dSmrg{
1318163fbae1dSmrg  func_xform_result=${1%.*}.lo
1318263fbae1dSmrg}
1318320d725fbSmrg
1318463fbae1dSmrg# func_arith arithmetic-term...
1318563fbae1dSmrgfunc_arith ()
1318663fbae1dSmrg{
1318763fbae1dSmrg  func_arith_result=$(( $* ))
1318863fbae1dSmrg}
1318963fbae1dSmrg
1319063fbae1dSmrg# func_len string
1319163fbae1dSmrg# STRING may not start with a hyphen.
1319263fbae1dSmrgfunc_len ()
1319363fbae1dSmrg{
1319463fbae1dSmrg  func_len_result=${#1}
1319563fbae1dSmrg}
1319663fbae1dSmrg
1319763fbae1dSmrg_LT_EOF
1319863fbae1dSmrg    ;;
1319963fbae1dSmrg  *) # Bourne compatible functions.
1320063fbae1dSmrg    cat << \_LT_EOF >> "$cfgfile"
1320163fbae1dSmrg
1320263fbae1dSmrg# func_dirname file append nondir_replacement
1320363fbae1dSmrg# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
1320463fbae1dSmrg# otherwise set result to NONDIR_REPLACEMENT.
1320563fbae1dSmrgfunc_dirname ()
1320663fbae1dSmrg{
1320763fbae1dSmrg  # Extract subdirectory from the argument.
1320863fbae1dSmrg  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
1320963fbae1dSmrg  if test "X$func_dirname_result" = "X${1}"; then
1321063fbae1dSmrg    func_dirname_result="${3}"
1321120d725fbSmrg  else
1321263fbae1dSmrg    func_dirname_result="$func_dirname_result${2}"
1321320d725fbSmrg  fi
1321463fbae1dSmrg}
1321520d725fbSmrg
1321663fbae1dSmrg# func_basename file
1321763fbae1dSmrgfunc_basename ()
1321863fbae1dSmrg{
1321963fbae1dSmrg  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
1322063fbae1dSmrg}
1322163fbae1dSmrg
1322263fbae1dSmrg
1322363fbae1dSmrg# func_stripname prefix suffix name
1322463fbae1dSmrg# strip PREFIX and SUFFIX off of NAME.
1322563fbae1dSmrg# PREFIX and SUFFIX must not contain globbing or regex special
1322663fbae1dSmrg# characters, hashes, percent signs, but SUFFIX may contain a leading
1322763fbae1dSmrg# dot (in which case that matches only a dot).
1322863fbae1dSmrg# func_strip_suffix prefix name
1322963fbae1dSmrgfunc_stripname ()
1323063fbae1dSmrg{
1323163fbae1dSmrg  case ${2} in
1323263fbae1dSmrg    .*) func_stripname_result=`$ECHO "X${3}" \
1323363fbae1dSmrg           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
1323463fbae1dSmrg    *)  func_stripname_result=`$ECHO "X${3}" \
1323563fbae1dSmrg           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
1323620d725fbSmrg  esac
1323763fbae1dSmrg}
1323820d725fbSmrg
1323963fbae1dSmrg# sed scripts:
1324063fbae1dSmrgmy_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
1324163fbae1dSmrgmy_sed_long_arg='1s/^-[^=]*=//'
1324220d725fbSmrg
1324363fbae1dSmrg# func_opt_split
1324463fbae1dSmrgfunc_opt_split ()
1324563fbae1dSmrg{
1324663fbae1dSmrg  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
1324763fbae1dSmrg  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
1324863fbae1dSmrg}
1324963fbae1dSmrg
1325063fbae1dSmrg# func_lo2o object
1325163fbae1dSmrgfunc_lo2o ()
1325263fbae1dSmrg{
1325363fbae1dSmrg  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
1325463fbae1dSmrg}
1325563fbae1dSmrg
1325663fbae1dSmrg# func_xform libobj-or-source
1325763fbae1dSmrgfunc_xform ()
1325863fbae1dSmrg{
1325963fbae1dSmrg  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
1326063fbae1dSmrg}
1326163fbae1dSmrg
1326263fbae1dSmrg# func_arith arithmetic-term...
1326363fbae1dSmrgfunc_arith ()
1326463fbae1dSmrg{
1326563fbae1dSmrg  func_arith_result=`expr "$@"`
1326663fbae1dSmrg}
1326763fbae1dSmrg
1326863fbae1dSmrg# func_len string
1326963fbae1dSmrg# STRING may not start with a hyphen.
1327063fbae1dSmrgfunc_len ()
1327163fbae1dSmrg{
1327263fbae1dSmrg  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
1327363fbae1dSmrg}
1327463fbae1dSmrg
1327563fbae1dSmrg_LT_EOF
1327663fbae1dSmrgesac
1327763fbae1dSmrg
1327863fbae1dSmrgcase $lt_shell_append in
1327963fbae1dSmrg  yes)
1328063fbae1dSmrg    cat << \_LT_EOF >> "$cfgfile"
1328163fbae1dSmrg
1328263fbae1dSmrg# func_append var value
1328363fbae1dSmrg# Append VALUE to the end of shell variable VAR.
1328463fbae1dSmrgfunc_append ()
1328563fbae1dSmrg{
1328663fbae1dSmrg  eval "$1+=\$2"
1328763fbae1dSmrg}
1328863fbae1dSmrg_LT_EOF
1328963fbae1dSmrg    ;;
1329063fbae1dSmrg  *)
1329163fbae1dSmrg    cat << \_LT_EOF >> "$cfgfile"
1329263fbae1dSmrg
1329363fbae1dSmrg# func_append var value
1329463fbae1dSmrg# Append VALUE to the end of shell variable VAR.
1329563fbae1dSmrgfunc_append ()
1329663fbae1dSmrg{
1329763fbae1dSmrg  eval "$1=\$$1\$2"
1329863fbae1dSmrg}
1329963fbae1dSmrg
1330063fbae1dSmrg_LT_EOF
1330163fbae1dSmrg    ;;
1330220d725fbSmrg  esac
1330363fbae1dSmrg
1330463fbae1dSmrg
1330563fbae1dSmrg  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
1330663fbae1dSmrg    || (rm -f "$cfgfile"; exit 1)
1330763fbae1dSmrg
1330863fbae1dSmrg  mv -f "$cfgfile" "$ofile" ||
1330963fbae1dSmrg    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
1331063fbae1dSmrg  chmod +x "$ofile"
1331163fbae1dSmrg
1331220d725fbSmrg ;;
1331320d725fbSmrg
1331420d725fbSmrg  esac
1331520d725fbSmrgdone # for ac_tag
1331620d725fbSmrg
1331720d725fbSmrg
1331863fbae1dSmrgas_fn_exit 0
1331920d725fbSmrg_ACEOF
1332020d725fbSmrgac_clean_files=$ac_clean_files_save
1332120d725fbSmrg
1332263fbae1dSmrgtest $ac_write_fail = 0 ||
1332363fbae1dSmrg  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
1332463fbae1dSmrg
1332520d725fbSmrg
1332620d725fbSmrg# configure is writing to config.log, and then calls config.status.
1332720d725fbSmrg# config.status does its own redirection, appending to config.log.
1332820d725fbSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
1332920d725fbSmrg# by configure, so config.status won't be able to write to it; its
1333020d725fbSmrg# output is simply discarded.  So we exec the FD to /dev/null,
1333120d725fbSmrg# effectively closing config.log, so it can be properly (re)opened and
1333220d725fbSmrg# appended to by config.status.  When coming back to configure, we
1333320d725fbSmrg# need to make the FD available again.
1333420d725fbSmrgif test "$no_create" != yes; then
1333520d725fbSmrg  ac_cs_success=:
1333620d725fbSmrg  ac_config_status_args=
1333720d725fbSmrg  test "$silent" = yes &&
1333820d725fbSmrg    ac_config_status_args="$ac_config_status_args --quiet"
1333920d725fbSmrg  exec 5>/dev/null
1334020d725fbSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1334120d725fbSmrg  exec 5>>config.log
1334220d725fbSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
1334320d725fbSmrg  # would make configure fail if this is the last instruction.
1334463fbae1dSmrg  $ac_cs_success || as_fn_exit $?
1334563fbae1dSmrgfi
1334663fbae1dSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1334763fbae1dSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1334863fbae1dSmrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1334920d725fbSmrgfi
1335020d725fbSmrg
13351