138032Speter#! /bin/sh
290792Sgshapiro# Guess values for system-dependent variables and create Makefiles.
364562Sgshapiro# Generated by GNU Autoconf 2.69 for libctf 1.2.0.
438032Speter#
538032Speter#
638032Speter# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
738032Speter#
838032Speter#
938032Speter# This configure script is free software; the Free Software Foundation
1038032Speter# gives unlimited permission to copy, distribute and modify it.
1138032Speter## -------------------- ##
1238032Speter## M4sh Initialization. ##
1338032Speter## -------------------- ##
1464562Sgshapiro
1590792Sgshapiro# Be more Bourne compatible
1638032SpeterDUALCASE=1; export DUALCASE # for MKS sh
1798121Sgshapiroif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1864562Sgshapiro  emulate sh
1938032Speter  NULLCMD=:
2038032Speter  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2164562Sgshapiro  # is contrary to our usage.  Disable this feature.
2238032Speter  alias -g '${1+"$@"}'='"$@"'
2394334Sgshapiro  setopt NO_GLOB_SUBST
2494334Sgshapiroelse
2594334Sgshapiro  case `(set -o) 2>/dev/null` in #(
2694334Sgshapiro  *posix*) :
2790792Sgshapiro    set -o posix ;; #(
2864562Sgshapiro  *) :
2990792Sgshapiro     ;;
3064562Sgshapiroesac
3190792Sgshapirofi
3264562Sgshapiro
3364562Sgshapiro
3464562Sgshapiroas_nl='
3564562Sgshapiro'
3664562Sgshapiroexport as_nl
3790792Sgshapiro# Printing a long string crashes Solaris 7 /usr/bin/printf.
3890792Sgshapiroas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3964562Sgshapiroas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4090792Sgshapiroas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4164562Sgshapiro# Prefer a ksh shell builtin over an external printf program on Solaris,
4290792Sgshapiro# but without wasting forks for bash or zsh.
4390792Sgshapiroif test -z "$BASH_VERSION$ZSH_VERSION" \
4490792Sgshapiro    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4590792Sgshapiro  as_echo='print -r --'
4690792Sgshapiro  as_echo_n='print -rn --'
4738032Speterelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4838032Speter  as_echo='printf %s\n'
4938032Speter  as_echo_n='printf %s'
5038032Speterelse
5138032Speter  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5238032Speter    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5338032Speter    as_echo_n='/usr/ucb/echo -n'
5438032Speter  else
5538032Speter    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5638032Speter    as_echo_n_body='eval
5738032Speter      arg=$1;
5838032Speter      case $arg in #(
5938032Speter      *"$as_nl"*)
6038032Speter	expr "X$arg" : "X\\(.*\\)$as_nl";
6138032Speter	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6238032Speter      esac;
6338032Speter      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6438032Speter    '
6538032Speter    export as_echo_n_body
6638032Speter    as_echo_n='sh -c $as_echo_n_body as_echo'
6738032Speter  fi
6838032Speter  export as_echo_body
6938032Speter  as_echo='sh -c $as_echo_body as_echo'
7038032Speterfi
7138032Speter
7238032Speter# The user is always right.
7338032Speterif test "${PATH_SEPARATOR+set}" != set; then
7464562Sgshapiro  PATH_SEPARATOR=:
7538032Speter  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7638032Speter    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7738032Speter      PATH_SEPARATOR=';'
7890792Sgshapiro  }
7938032Speterfi
8038032Speter
8138032Speter
8238032Speter# IFS
8338032Speter# We need space, tab and new line, in precisely that order.  Quoting is
8438032Speter# there to prevent editors from complaining about space-tab.
8538032Speter# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8638032Speter# splitting by setting IFS to empty value.)
8738032SpeterIFS=" ""	$as_nl"
8838032Speter
8990792Sgshapiro# Find who we are.  Look in the path if we contain no directory separator.
9038032Speteras_myself=
9190792Sgshapirocase $0 in #((
9290792Sgshapiro  *[\\/]* ) as_myself=$0 ;;
9390792Sgshapiro  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9438032Speterfor as_dir in $PATH
9590792Sgshapirodo
9638032Speter  IFS=$as_save_IFS
9738032Speter  test -z "$as_dir" && as_dir=.
9838032Speter    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9938032Speter  done
10038032SpeterIFS=$as_save_IFS
10138032Speter
10238032Speter     ;;
10338032Speteresac
10438032Speter# We did not find ourselves, most probably we were run as `sh COMMAND'
10538032Speter# in which case we are not to be found in the path.
10638032Speterif test "x$as_myself" = x; then
10738032Speter  as_myself=$0
10838032Speterfi
10938032Speterif test ! -f "$as_myself"; then
11038032Speter  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11138032Speter  exit 1
11238032Speterfi
11338032Speter
11438032Speter# Unset variables that we do not need and which cause bugs (e.g. in
11538032Speter# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11638032Speter# suppresses any "Segmentation fault" message there.  '((' could
11738032Speter# trigger a bug in pdksh 5.2.14.
11838032Speterfor as_var in BASH_ENV ENV MAIL MAILPATH
11938032Speterdo eval test x\${$as_var+set} = xset \
12038032Speter  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12138032Speterdone
12238032SpeterPS1='$ '
12338032SpeterPS2='> '
12490792SgshapiroPS4='+ '
12538032Speter
12690792Sgshapiro# NLS nuisances.
12790792SgshapiroLC_ALL=C
12838032Speterexport LC_ALL
12990792SgshapiroLANGUAGE=C
13090792Sgshapiroexport LANGUAGE
13138032Speter
13238032Speter# CDPATH.
13338032Speter(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13438032Speter
13538032Speter# Use a proper internal environment variable to ensure we don't fall
13638032Speter  # into an infinite loop, continuously re-executing ourselves.
13738032Speter  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
13838032Speter    _as_can_reexec=no; export _as_can_reexec;
13938032Speter    # We cannot yet assume a decent shell, so we have to provide a
14038032Speter# neutralization value for shells without unset; and this also
14138032Speter# works around shells that cannot unset nonexistent variables.
14238032Speter# Preserve -v and -x to the replacement shell.
14338032SpeterBASH_ENV=/dev/null
14438032SpeterENV=/dev/null
14577349Sgshapiro(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
14677349Sgshapirocase $- in # ((((
14777349Sgshapiro  *v*x* | *x*v* ) as_opts=-vx ;;
14877349Sgshapiro  *v* ) as_opts=-v ;;
14977349Sgshapiro  *x* ) as_opts=-x ;;
15077349Sgshapiro  * ) as_opts= ;;
15177349Sgshapiroesac
15277349Sgshapiroexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
15338032Speter# Admittedly, this is quite paranoid, since all the known shells bail
15490792Sgshapiro# out after a failed `exec'.
15538032Speter$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
15664562Sgshapiroas_fn_exit 255
15777349Sgshapiro  fi
15877349Sgshapiro  # We don't want this to propagate to other subprocesses.
15977349Sgshapiro          { _as_can_reexec=; unset _as_can_reexec;}
16077349Sgshapiroif test "x$CONFIG_SHELL" = x; then
16164562Sgshapiro  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
16264562Sgshapiro  emulate sh
16364562Sgshapiro  NULLCMD=:
16464562Sgshapiro  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
16564562Sgshapiro  # is contrary to our usage.  Disable this feature.
16664562Sgshapiro  alias -g '\${1+\"\$@\"}'='\"\$@\"'
16777349Sgshapiro  setopt NO_GLOB_SUBST
16864562Sgshapiroelse
16938032Speter  case \`(set -o) 2>/dev/null\` in #(
17038032Speter  *posix*) :
17138032Speter    set -o posix ;; #(
17238032Speter  *) :
17338032Speter     ;;
17438032Speteresac
17564562Sgshapirofi
17638032Speter"
17738032Speter  as_required="as_fn_return () { (exit \$1); }
17838032Speteras_fn_success () { as_fn_return 0; }
17938032Speteras_fn_failure () { as_fn_return 1; }
18038032Speteras_fn_ret_success () { return 0; }
18138032Speteras_fn_ret_failure () { return 1; }
18264562Sgshapiro
18338032Speterexitcode=0
18438032Speteras_fn_success || { exitcode=1; echo as_fn_success failed.; }
18538032Speteras_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
18690792Sgshapiroas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
18790792Sgshapiroas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
18838032Speterif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
18964562Sgshapiro
19038032Speterelse
19138032Speter  exitcode=1; echo positional parameters were not saved.
19238032Speterfi
19338032Spetertest x\$exitcode = x0 || exit 1
19438032Spetertest -x / || exit 1"
19538032Speter  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
19638032Speter  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
19738032Speter  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
19838032Speter  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
19938032Spetertest \$(( 1 + 1 )) = 2 || exit 1
20038032Speter
20138032Speter  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
20238032Speter    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
20338032Speter    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
20438032Speter    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
20538032Speter    PATH=/empty FPATH=/empty; export PATH FPATH
20638032Speter    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
20738032Speter      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
20838032Speter  if (eval "$as_required") 2>/dev/null; then :
20938032Speter  as_have_required=yes
21064562Sgshapiroelse
21138032Speter  as_have_required=no
21238032Speterfi
21338032Speter  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
21438032Speter
21538032Speterelse
21638032Speter  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21790792Sgshapiroas_found=false
21890792Sgshapirofor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21938032Speterdo
22038032Speter  IFS=$as_save_IFS
22138032Speter  test -z "$as_dir" && as_dir=.
22238032Speter  as_found=:
22338032Speter  case $as_dir in #(
22438032Speter	 /*)
22538032Speter	   for as_base in sh bash ksh sh5; do
22690792Sgshapiro	     # Try only shells that exist, to save several forks.
22790792Sgshapiro	     as_shell=$as_dir/$as_base
22838032Speter	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
22938032Speter		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
23038032Speter  CONFIG_SHELL=$as_shell as_have_required=yes
23138032Speter		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
23238032Speter  break 2
23338032Speterfi
23438032Speterfi
23590792Sgshapiro	   done;;
23690792Sgshapiro       esac
23738032Speter  as_found=false
23864562Sgshapirodone
23938032Speter$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
24038032Speter	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
24190792Sgshapiro  CONFIG_SHELL=$SHELL as_have_required=yes
24238032Speterfi; }
24338032SpeterIFS=$as_save_IFS
24438032Speter
24538032Speter
24690792Sgshapiro      if test "x$CONFIG_SHELL" != x; then :
24790792Sgshapiro  export CONFIG_SHELL
24838032Speter             # We cannot yet assume a decent shell, so we have to provide a
24938032Speter# neutralization value for shells without unset; and this also
25038032Speter# works around shells that cannot unset nonexistent variables.
25138032Speter# Preserve -v and -x to the replacement shell.
25238032SpeterBASH_ENV=/dev/null
25338032SpeterENV=/dev/null
25438032Speter(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
25590792Sgshapirocase $- in # ((((
25690792Sgshapiro  *v*x* | *x*v* ) as_opts=-vx ;;
25738032Speter  *v* ) as_opts=-v ;;
25838032Speter  *x* ) as_opts=-x ;;
25938032Speter  * ) as_opts= ;;
26038032Speteresac
26138032Speterexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
26238032Speter# Admittedly, this is quite paranoid, since all the known shells bail
26338032Speter# out after a failed `exec'.
26490792Sgshapiro$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
26590792Sgshapiroexit 255
26638032Speterfi
26738032Speter
26838032Speter    if test x$as_have_required = xno; then :
26938032Speter  $as_echo "$0: This script requires a shell more modern than all"
27038032Speter  $as_echo "$0: the shells that I found on your system."
27138032Speter  if test x${ZSH_VERSION+set} = xset ; then
27238032Speter    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
27390792Sgshapiro    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
27490792Sgshapiro  else
27538032Speter    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
27638032Speter$0: including any error possibly output before this
27738032Speter$0: message. Then install a modern shell, or manually run
27838032Speter$0: the script under such a shell if you do have one."
27938032Speter  fi
28090792Sgshapiro  exit 1
28190792Sgshapirofi
28238032Speterfi
28338032Speterfi
28438032SpeterSHELL=${CONFIG_SHELL-/bin/sh}
28538032Speterexport SHELL
28690792Sgshapiro# Unset more variables known to interfere with behavior of common tools.
28738032SpeterCLICOLOR_FORCE= GREP_OPTIONS=
28838032Speterunset CLICOLOR_FORCE GREP_OPTIONS
28938032Speter
29064562Sgshapiro## --------------------- ##
29164562Sgshapiro## M4sh Shell Functions. ##
29264562Sgshapiro## --------------------- ##
29390792Sgshapiro# as_fn_unset VAR
29464562Sgshapiro# ---------------
29564562Sgshapiro# Portably unset VAR.
29664562Sgshapiroas_fn_unset ()
29764562Sgshapiro{
29864562Sgshapiro  { eval $1=; unset $1;}
29964562Sgshapiro}
30064562Sgshapiroas_unset=as_fn_unset
30164562Sgshapiro
30264562Sgshapiro# as_fn_set_status STATUS
30364562Sgshapiro# -----------------------
30464562Sgshapiro# Set $? to STATUS, without forking.
30564562Sgshapiroas_fn_set_status ()
30664562Sgshapiro{
30764562Sgshapiro  return $1
30864562Sgshapiro} # as_fn_set_status
30964562Sgshapiro
31090792Sgshapiro# as_fn_exit STATUS
31190792Sgshapiro# -----------------
31264562Sgshapiro# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
31390792Sgshapiroas_fn_exit ()
31464562Sgshapiro{
31564562Sgshapiro  set +e
31664562Sgshapiro  as_fn_set_status $1
31764562Sgshapiro  exit $1
31864562Sgshapiro} # as_fn_exit
31990792Sgshapiro
32064562Sgshapiro# as_fn_mkdir_p
32190792Sgshapiro# -------------
32290792Sgshapiro# Create "$as_dir" as a directory, including parents if necessary.
32390792Sgshapiroas_fn_mkdir_p ()
32464562Sgshapiro{
32564562Sgshapiro
32664562Sgshapiro  case $as_dir in #(
32764562Sgshapiro  -*) as_dir=./$as_dir;;
32864562Sgshapiro  esac
32964562Sgshapiro  test -d "$as_dir" || eval $as_mkdir_p || {
33090792Sgshapiro    as_dirs=
33164562Sgshapiro    while :; do
33264562Sgshapiro      case $as_dir in #(
33364562Sgshapiro      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
33464562Sgshapiro      *) as_qdir=$as_dir;;
33538032Speter      esac
33638032Speter      as_dirs="'$as_qdir' $as_dirs"
33738032Speter      as_dir=`$as_dirname -- "$as_dir" ||
33838032Speter$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
33938032Speter	 X"$as_dir" : 'X\(//\)[^/]' \| \
34038032Speter	 X"$as_dir" : 'X\(//\)$' \| \
34138032Speter	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34238032Speter$as_echo X"$as_dir" |
34338032Speter    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
34464562Sgshapiro	    s//\1/
34564562Sgshapiro	    q
34638032Speter	  }
34738032Speter	  /^X\(\/\/\)[^/].*/{
34890792Sgshapiro	    s//\1/
34964562Sgshapiro	    q
35090792Sgshapiro	  }
35138032Speter	  /^X\(\/\/\)$/{
35264562Sgshapiro	    s//\1/
35364562Sgshapiro	    q
35464562Sgshapiro	  }
35564562Sgshapiro	  /^X\(\/\).*/{
35638032Speter	    s//\1/
35738032Speter	    q
35890792Sgshapiro	  }
35964562Sgshapiro	  s/.*/./; q'`
36090792Sgshapiro      test -d "$as_dir" && break
36138032Speter    done
36290792Sgshapiro    test -z "$as_dirs" || eval "mkdir $as_dirs"
36390792Sgshapiro  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
36490792Sgshapiro
36590792Sgshapiro
36690792Sgshapiro} # as_fn_mkdir_p
36790792Sgshapiro
36890792Sgshapiro# as_fn_executable_p FILE
36990792Sgshapiro# -----------------------
37090792Sgshapiro# Test if FILE is an executable regular file.
37190792Sgshapiroas_fn_executable_p ()
37290792Sgshapiro{
37338032Speter  test -f "$1" && test -x "$1"
37438032Speter} # as_fn_executable_p
37538032Speter# as_fn_append VAR VALUE
37690792Sgshapiro# ----------------------
37790792Sgshapiro# Append the text in VALUE to the end of the definition contained in VAR. Take
37838032Speter# advantage of any shell optimizations that allow amortized linear growth over
37938032Speter# repeated appends, instead of the typical quadratic growth present in naive
38038032Speter# implementations.
38138032Speterif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
38238032Speter  eval 'as_fn_append ()
38338032Speter  {
38438032Speter    eval $1+=\$2
38538032Speter  }'
38638032Speterelse
38790792Sgshapiro  as_fn_append ()
38890792Sgshapiro  {
38990792Sgshapiro    eval $1=\$$1\$2
39064562Sgshapiro  }
39138032Speterfi # as_fn_append
39264562Sgshapiro
39338032Speter# as_fn_arith ARG...
39438032Speter# ------------------
39590792Sgshapiro# Perform arithmetic evaluation on the ARGs, and store the result in the
39690792Sgshapiro# global $as_val. Take advantage of shells that can avoid forks. The arguments
39790792Sgshapiro# must be portable across $(()) and expr.
39838032Speterif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
39990792Sgshapiro  eval 'as_fn_arith ()
40090792Sgshapiro  {
40190792Sgshapiro    as_val=$(( $* ))
40290792Sgshapiro  }'
40390792Sgshapiroelse
40438032Speter  as_fn_arith ()
40538032Speter  {
40690792Sgshapiro    as_val=`expr "$@" || test $? -eq 1`
40738032Speter  }
40838032Speterfi # as_fn_arith
40990792Sgshapiro
41090792Sgshapiro
41138032Speter# as_fn_error STATUS ERROR [LINENO LOG_FD]
41264562Sgshapiro# ----------------------------------------
41338032Speter# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
41464562Sgshapiro# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
41538032Speter# script with STATUS, using 1 if that was 0.
41690792Sgshapiroas_fn_error ()
41790792Sgshapiro{
41838032Speter  as_status=$1; test $as_status -eq 0 && as_status=1
41938032Speter  if test "$4"; then
42064562Sgshapiro    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
42190792Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
42290792Sgshapiro  fi
42390792Sgshapiro  $as_echo "$as_me: error: $2" >&2
42490792Sgshapiro  as_fn_exit $as_status
42590792Sgshapiro} # as_fn_error
42638032Speter
42738032Speterif expr a : '\(a\)' >/dev/null 2>&1 &&
42838032Speter   test "X`expr 00001 : '.*\(...\)'`" = X001; then
42938032Speter  as_expr=expr
43038032Speterelse
43138032Speter  as_expr=false
43264562Sgshapirofi
43338032Speter
43490792Sgshapiroif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
43590792Sgshapiro  as_basename=basename
43638032Speterelse
43738032Speter  as_basename=false
43838032Speterfi
43938032Speter
44038032Speterif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
44138032Speter  as_dirname=dirname
44264562Sgshapiroelse
44338032Speter  as_dirname=false
44490792Sgshapirofi
44590792Sgshapiro
44638032Speteras_me=`$as_basename -- "$0" ||
44738032Speter$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
44838032Speter	 X"$0" : 'X\(//\)$' \| \
44938032Speter	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
45038032Speter$as_echo X/"$0" |
45138032Speter    sed '/^.*\/\([^/][^/]*\)\/*$/{
45238032Speter	    s//\1/
45390792Sgshapiro	    q
45490792Sgshapiro	  }
45538032Speter	  /^X\/\(\/\/\)$/{
45638032Speter	    s//\1/
45738032Speter	    q
45838032Speter	  }
45990792Sgshapiro	  /^X\/\(\/\).*/{
46064562Sgshapiro	    s//\1/
46164562Sgshapiro	    q
46264562Sgshapiro	  }
46364562Sgshapiro	  s/.*/./; q'`
46464562Sgshapiro
46564562Sgshapiro# Avoid depending upon Character Ranges.
46664562Sgshapiroas_cr_letters='abcdefghijklmnopqrstuvwxyz'
46764562Sgshapiroas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
46864562Sgshapiroas_cr_Letters=$as_cr_letters$as_cr_LETTERS
46990792Sgshapiroas_cr_digits='0123456789'
47064562Sgshapiroas_cr_alnum=$as_cr_Letters$as_cr_digits
47164562Sgshapiro
47264562Sgshapiro
47364562Sgshapiro  as_lineno_1=$LINENO as_lineno_1a=$LINENO
47464562Sgshapiro  as_lineno_2=$LINENO as_lineno_2a=$LINENO
47542575Speter  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
47690792Sgshapiro  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
47790792Sgshapiro  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
47890792Sgshapiro  sed -n '
47938032Speter    p
48038032Speter    /[$]LINENO/=
48138032Speter  ' <$as_myself |
48238032Speter    sed '
48338032Speter      s/[$]LINENO.*/&-/
48490792Sgshapiro      t lineno
48538032Speter      b
48638032Speter      :lineno
48790792Sgshapiro      N
48890792Sgshapiro      :loop
48938032Speter      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
49064562Sgshapiro      t loop
49138032Speter      s/-\n.*//
49238032Speter    ' >$as_me.lineno &&
49338032Speter  chmod +x "$as_me.lineno" ||
49438032Speter    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
49538032Speter
49638032Speter  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
49790792Sgshapiro  # already done that, so ensure we don't try to do so again and fall
49838032Speter  # in an infinite loop.  This has already happened in practice.
49938032Speter  _as_can_reexec=no; export _as_can_reexec
50090792Sgshapiro  # Don't try to exec as it changes $[0], causing all sort of problems
50171345Sgshapiro  # (the dirname of $[0] is not the place where we might find the
50238032Speter  # original and so on.  Autoconf is especially sensitive to this).
50390792Sgshapiro  . "./$as_me.lineno"
50438032Speter  # Exit status is that of the last command.
50590792Sgshapiro  exit
50638032Speter}
50738032Speter
50871345SgshapiroECHO_C= ECHO_N= ECHO_T=
50938032Spetercase `echo -n x` in #(((((
51038032Speter-n*)
51138032Speter  case `echo 'xy\c'` in
51238032Speter  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
51371345Sgshapiro  xy)  ECHO_C='\c';;
51438032Speter  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
51538032Speter       ECHO_T='	';;
51638032Speter  esac;;
51738032Speter*)
51838032Speter  ECHO_N='-n';;
51990792Sgshapiroesac
52090792Sgshapiro
52138032Speterrm -f conf$$ conf$$.exe conf$$.file
52238032Speterif test -d conf$$.dir; then
52390792Sgshapiro  rm -f conf$$.dir/conf$$.file
52490792Sgshapiroelse
52566494Sgshapiro  rm -f conf$$.dir
52666494Sgshapiro  mkdir conf$$.dir 2>/dev/null
52766494Sgshapirofi
52866494Sgshapiroif (echo >conf$$.file) 2>/dev/null; then
52966494Sgshapiro  if ln -s conf$$.file conf$$ 2>/dev/null; then
53066494Sgshapiro    as_ln_s='ln -s'
53166494Sgshapiro    # ... but there are two gotchas:
53290792Sgshapiro    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
53390792Sgshapiro    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
53490792Sgshapiro    # In both cases, we have to default to `cp -pR'.
53590792Sgshapiro    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
53690792Sgshapiro      as_ln_s='cp -pR'
53790792Sgshapiro  elif ln conf$$.file conf$$ 2>/dev/null; then
53838032Speter    as_ln_s=ln
53990792Sgshapiro  else
54090792Sgshapiro    as_ln_s='cp -pR'
54138032Speter  fi
54238032Speterelse
54338032Speter  as_ln_s='cp -pR'
54438032Speterfi
54538032Speterrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
54638032Speterrmdir conf$$.dir 2>/dev/null
54738032Speter
54838032Speterif mkdir -p . 2>/dev/null; then
54938032Speter  as_mkdir_p='mkdir -p "$as_dir"'
55038032Speterelse
55138032Speter  test -d ./-p && rmdir ./-p
55290792Sgshapiro  as_mkdir_p=false
55338032Speterfi
55438032Speter
55590792Sgshapiroas_test_x='test -x'
55690792Sgshapiroas_executable_p=as_fn_executable_p
55790792Sgshapiro
55890792Sgshapiro# Sed expression to map a string onto a valid CPP name.
55938032Speteras_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
56038032Speter
56190792Sgshapiro# Sed expression to map a string onto a valid variable name.
56290792Sgshapiroas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
56390792Sgshapiro
56438032SpeterSHELL=${CONFIG_SHELL-/bin/sh}
56590792Sgshapiro
56638032Speter
56738032Spetertest -n "$DJDIR" || exec 7<&0 </dev/null
56838032Speterexec 6>&1
56938032Speter
57038032Speter# Name of the host.
57138032Speter# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
57238032Speter# so uname gets run too.
57338032Speterac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
57438032Speter
57538032Speter#
57664562Sgshapiro# Initializations.
57738032Speter#
57864562Sgshapiroac_default_prefix=/usr/local
57938032Speterac_clean_files=
58038032Speterac_config_libobj_dir=.
58190792SgshapiroLIBOBJS=
58238032Spetercross_compiling=no
58338032Spetersubdirs=
58438032SpeterMFLAGS=
58538032SpeterMAKEFLAGS=
58690792Sgshapiro
58738032Speter# Identity of this package.
58838032SpeterPACKAGE_NAME='libctf'
58938032SpeterPACKAGE_TARNAME='libctf'
59038032SpeterPACKAGE_VERSION='1.2.0'
59138032SpeterPACKAGE_STRING='libctf 1.2.0'
59290792SgshapiroPACKAGE_BUGREPORT=''
59338032SpeterPACKAGE_URL=''
59464562Sgshapiro
59538032Speterac_unique_file="ctf-impl.h"
59638032Speter# Factoring default headers for most tests.
59738032Speterac_includes_default="\
59838032Speter#include <stdio.h>
59938032Speter#ifdef HAVE_SYS_TYPES_H
60038032Speter# include <sys/types.h>
60138032Speter#endif
60238032Speter#ifdef HAVE_SYS_STAT_H
60338032Speter# include <sys/stat.h>
60438032Speter#endif
60538032Speter#ifdef STDC_HEADERS
60638032Speter# include <stdlib.h>
60738032Speter# include <stddef.h>
60890792Sgshapiro#else
60938032Speter# ifdef HAVE_STDLIB_H
61038032Speter#  include <stdlib.h>
61138032Speter# endif
61238032Speter#endif
61338032Speter#ifdef HAVE_STRING_H
61438032Speter# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
61538032Speter#  include <memory.h>
61638032Speter# endif
61738032Speter# include <string.h>
61838032Speter#endif
61938032Speter#ifdef HAVE_STRINGS_H
62038032Speter# include <strings.h>
62190792Sgshapiro#endif
62238032Speter#ifdef HAVE_INTTYPES_H
62338032Speter# include <inttypes.h>
62438032Speter#endif
62538032Speter#ifdef HAVE_STDINT_H
62638032Speter# include <stdint.h>
62764562Sgshapiro#endif
62838032Speter#ifdef HAVE_UNISTD_H
62964562Sgshapiro# include <unistd.h>
63064562Sgshapiro#endif"
63164562Sgshapiro
63264562Sgshapiroac_header_list=
63364562Sgshapiroac_func_list=
63464562Sgshapiroac_subst_vars='am__EXEEXT_FALSE
63564562Sgshapiroam__EXEEXT_TRUE
63664562SgshapiroLTLIBOBJS
63790792SgshapiroLIBOBJS
63864562SgshapiroVERSION_FLAGS
63938032SpeterBFD_DEPENDENCIES
64038032SpeterBFD_LIBADD
64138032SpeterSHARED_LIBADD
64264562SgshapiroSHARED_LDFLAGS
64364562SgshapiroNEED_CTF_QSORT_R_FALSE
64438032SpeterNEED_CTF_QSORT_R_TRUE
64564562SgshapiroENABLE_LIBCTF_HASH_DEBUGGING_FALSE
64638032SpeterENABLE_LIBCTF_HASH_DEBUGGING_TRUE
64738032Speterzlibinc
64838032Speterzlibdir
64938032Speterac_libctf_warn_cflags
65064562Sgshapirobfdincludedir
65138032Speterbfdlibdir
65238032Spetertarget_noncanonical
65338032Speterhost_noncanonical
65464562SgshapiroINSTALL_LIBBFD_FALSE
65538032SpeterINSTALL_LIBBFD_TRUE
65638032SpeterMAINT
65738032SpeterMAINTAINER_MODE_FALSE
65838032SpeterMAINTAINER_MODE_TRUE
65990792SgshapiroWERROR
66038032SpeterWARN_PEDANTIC
66138032Speterc_warn
66238032Speterwarn
66338032SpeterOTOOL64
66438032SpeterOTOOL
66590792SgshapiroLIPO
66664562SgshapiroNMEDIT
66764562SgshapiroDSYMUTIL
66838032SpeterOBJDUMP
66964562SgshapiroLN_S
67038032SpeterNM
67138032Speterac_ct_DUMPBIN
67238032SpeterDUMPBIN
67338032SpeterLD
67490792SgshapiroFGREP
67538032SpeterSED
67638032Speterhost_os
67790792Sgshapirohost_vendor
67838032Speterhost_cpu
67938032Speterhost
68038032Speterbuild_os
68177349Sgshapirobuild_vendor
68277349Sgshapirobuild_cpu
68390792Sgshapirobuild
68477349SgshapiroLIBTOOL
68577349SgshapiroCATOBJEXT
68677349SgshapiroGENCAT
68766494SgshapiroINSTOBJEXT
68890792SgshapiroDATADIRNAME
68990792SgshapiroCATALOGS
69090792SgshapiroPOSUB
69190792SgshapiroGMSGFMT
69290792SgshapiroXGETTEXT
69390792SgshapiroINCINTL
69490792SgshapiroLIBINTL_DEP
69566494SgshapiroLIBINTL
69666494SgshapiroUSE_NLS
69766494Sgshapiroac_ct_AR
69866494SgshapiroAR
69966494SgshapiroRANLIB
70066494SgshapiroAM_BACKSLASH
70190792SgshapiroAM_DEFAULT_VERBOSITY
70266494SgshapiroAM_DEFAULT_V
70390792SgshapiroAM_V
70438032Speteram__fastdepCC_FALSE
70538032Speteram__fastdepCC_TRUE
70638032SpeterCCDEPMODE
70738032Speteram__nodep
70864562SgshapiroAMDEPBACKSLASH
70990792SgshapiroAMDEP_FALSE
71038032SpeterAMDEP_TRUE
71190792Sgshapiroam__quote
71290792Sgshapiroam__include
71338032SpeterDEPDIR
71438032Speteram__untar
71564562Sgshapiroam__tar
71638032SpeterAMTAR
71738032Speteram__leading_dot
71838032SpeterSET_MAKE
71938032SpeterAWK
72064562Sgshapiromkdir_p
72164562SgshapiroMKDIR_P
72264562SgshapiroINSTALL_STRIP_PROGRAM
72338032SpeterSTRIP
72464562Sgshapiroinstall_sh
72538032SpeterMAKEINFO
72664562SgshapiroAUTOHEADER
72790792SgshapiroAUTOMAKE
72838032SpeterAUTOCONF
72938032SpeterACLOCAL
73038032SpeterVERSION
73190792SgshapiroPACKAGE
73238032SpeterCYGPATH_W
73338032Speteram__isrc
73438032SpeterINSTALL_DATA
73538032SpeterINSTALL_SCRIPT
73638032SpeterINSTALL_PROGRAM
73738032SpeterEGREP
73838032SpeterGREP
73938032SpeterCPP
74038032SpeterOBJEXT
74138032SpeterEXEEXT
74238032Speterac_ct_CC
74390792SgshapiroCPPFLAGS
74438032SpeterLDFLAGS
74564562SgshapiroCFLAGS
74638032SpeterCC
74764562Sgshapirotarget_alias
74838032Speterhost_alias
74938032Speterbuild_alias
75038032SpeterLIBS
75138032SpeterECHO_T
75238032SpeterECHO_N
75338032SpeterECHO_C
75438032SpeterDEFS
75538032Spetermandir
75638032Speterlocaledir
75790792Sgshapirolibdir
75890792Sgshapiropsdir
75938032Speterpdfdir
76038032Speterdvidir
76190792Sgshapirohtmldir
76290792Sgshapiroinfodir
76390792Sgshapirodocdir
76464562Sgshapirooldincludedir
76538032Speterincludedir
76638032Speterlocalstatedir
76738032Spetersharedstatedir
76890792Sgshapirosysconfdir
76938032Speterdatadir
77038032Speterdatarootdir
77138032Speterlibexecdir
77238032Spetersbindir
77338032Speterbindir
77438032Speterprogram_transform_name
77590792Sgshapiroprefix
77638032Speterexec_prefix
77738032SpeterPACKAGE_URL
77838032SpeterPACKAGE_BUGREPORT
77938032SpeterPACKAGE_STRING
78038032SpeterPACKAGE_VERSION
78190792SgshapiroPACKAGE_TARNAME
78238032SpeterPACKAGE_NAME
78338032SpeterPATH_SEPARATOR
78464562SgshapiroSHELL'
78538032Speterac_subst_files=''
78638032Speterac_user_opts='
78738032Speterenable_option_checking
78838032Speterenable_dependency_tracking
78938032Speterenable_silent_rules
79038032Speterenable_shared
79138032Speterenable_static
79238032Speterwith_pic
79390792Sgshapiroenable_fast_install
79490792Sgshapirowith_gnu_ld
79590792Sgshapiroenable_libtool_lock
79638032Speterenable_largefile
79738032Speterenable_werror_always
79864562Sgshapiroenable_maintainer_mode
79964562Sgshapiroenable_install_libbfd
80038032Speterwith_system_zlib
80138032Speterenable_libctf_hash_debugging
80238032Speter'
80338032Speter      ac_precious_vars='build_alias
80438032Speterhost_alias
80538032Spetertarget_alias
80638032SpeterCC
80738032SpeterCFLAGS
80838032SpeterLDFLAGS
80938032SpeterLIBS
81038032SpeterCPPFLAGS
81138032SpeterCPP'
81238032Speter
81338032Speter
81438032Speter# Initialize some variables set by options.
81590792Sgshapiroac_init_help=
81690792Sgshapiroac_init_version=false
81790792Sgshapiroac_unrecognized_opts=
81890792Sgshapiroac_unrecognized_sep=
81990792Sgshapiro# The variables have the same names as the options, with
82064562Sgshapiro# dashes changed to underlines.
82190792Sgshapirocache_file=/dev/null
82290792Sgshapiroexec_prefix=NONE
82390792Sgshapirono_create=
82464562Sgshapirono_recursion=
82564562Sgshapiroprefix=NONE
82638032Speterprogram_prefix=NONE
82738032Speterprogram_suffix=NONE
82838032Speterprogram_transform_name=s,x,x,
82938032Spetersilent=
83038032Spetersite=
83138032Spetersrcdir=
83238032Speterverbose=
83338032Speterx_includes=NONE
83438032Speterx_libraries=NONE
83564562Sgshapiro
83690792Sgshapiro# Installation directory options.
83790792Sgshapiro# These are left unexpanded so users can "make install exec_prefix=/foo"
83890792Sgshapiro# and all the variables that are supposed to be based on exec_prefix
83938032Speter# by default will actually change.
84090792Sgshapiro# Use braces instead of parens because sh, perl, etc. also accept them.
84190792Sgshapiro# (The list follows the same order as the GNU Coding Standards.)
84290792Sgshapirobindir='${exec_prefix}/bin'
84390792Sgshapirosbindir='${exec_prefix}/sbin'
84490792Sgshapirolibexecdir='${exec_prefix}/libexec'
84590792Sgshapirodatarootdir='${prefix}/share'
84690792Sgshapirodatadir='${datarootdir}'
84790792Sgshapirosysconfdir='${prefix}/etc'
84890792Sgshapirosharedstatedir='${prefix}/com'
84990792Sgshapirolocalstatedir='${prefix}/var'
85090792Sgshapiroincludedir='${prefix}/include'
85190792Sgshapirooldincludedir='/usr/include'
85290792Sgshapirodocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
85390792Sgshapiroinfodir='${datarootdir}/info'
85490792Sgshapirohtmldir='${docdir}'
85590792Sgshapirodvidir='${docdir}'
85690792Sgshapiropdfdir='${docdir}'
85790792Sgshapiropsdir='${docdir}'
85890792Sgshapirolibdir='${exec_prefix}/lib'
85990792Sgshapirolocaledir='${datarootdir}/locale'
86090792Sgshapiromandir='${datarootdir}/man'
86190792Sgshapiro
86290792Sgshapiroac_prev=
86390792Sgshapiroac_dashdash=
86490792Sgshapirofor ac_option
86590792Sgshapirodo
86690792Sgshapiro  # If the previous option needs an argument, assign it.
86790792Sgshapiro  if test -n "$ac_prev"; then
86890792Sgshapiro    eval $ac_prev=\$ac_option
86990792Sgshapiro    ac_prev=
87090792Sgshapiro    continue
87190792Sgshapiro  fi
87290792Sgshapiro
87390792Sgshapiro  case $ac_option in
87490792Sgshapiro  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
87590792Sgshapiro  *=)   ac_optarg= ;;
87690792Sgshapiro  *)    ac_optarg=yes ;;
87790792Sgshapiro  esac
87890792Sgshapiro
87990792Sgshapiro  # Accept the important Cygnus configure options, so we can diagnose typos.
88090792Sgshapiro
88190792Sgshapiro  case $ac_dashdash$ac_option in
88290792Sgshapiro  --)
88338032Speter    ac_dashdash=yes ;;
88438032Speter
88538032Speter  -bindir | --bindir | --bindi | --bind | --bin | --bi)
88638032Speter    ac_prev=bindir ;;
88738032Speter  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
88838032Speter    bindir=$ac_optarg ;;
88990792Sgshapiro
89090792Sgshapiro  -build | --build | --buil | --bui | --bu)
89138032Speter    ac_prev=build_alias ;;
89264562Sgshapiro  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
89338032Speter    build_alias=$ac_optarg ;;
89438032Speter
89538032Speter  -cache-file | --cache-file | --cache-fil | --cache-fi \
89664562Sgshapiro  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
89738032Speter    ac_prev=cache_file ;;
89838032Speter  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
89938032Speter  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
90038032Speter    cache_file=$ac_optarg ;;
90138032Speter
90238032Speter  --config-cache | -C)
90338032Speter    cache_file=config.cache ;;
90438032Speter
90538032Speter  -datadir | --datadir | --datadi | --datad)
90638032Speter    ac_prev=datadir ;;
90738032Speter  -datadir=* | --datadir=* | --datadi=* | --datad=*)
90838032Speter    datadir=$ac_optarg ;;
90964562Sgshapiro
91038032Speter  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
91138032Speter  | --dataroo | --dataro | --datar)
91238032Speter    ac_prev=datarootdir ;;
91338032Speter  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
91438032Speter  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
91566494Sgshapiro    datarootdir=$ac_optarg ;;
91666494Sgshapiro
91738032Speter  -disable-* | --disable-*)
91890792Sgshapiro    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
91938032Speter    # Reject names that are not valid shell variable names.
92038032Speter    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
92138032Speter      as_fn_error $? "invalid feature name: $ac_useropt"
92290792Sgshapiro    ac_useropt_orig=$ac_useropt
92338032Speter    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
92438032Speter    case $ac_user_opts in
92538032Speter      *"
92638032Speter"enable_$ac_useropt"
92738032Speter"*) ;;
92838032Speter      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
92938032Speter	 ac_unrecognized_sep=', ';;
93038032Speter    esac
93138032Speter    eval enable_$ac_useropt=no ;;
93238032Speter
93364562Sgshapiro  -docdir | --docdir | --docdi | --doc | --do)
93438032Speter    ac_prev=docdir ;;
93590792Sgshapiro  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
93690792Sgshapiro    docdir=$ac_optarg ;;
93790792Sgshapiro
93890792Sgshapiro  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
93990792Sgshapiro    ac_prev=dvidir ;;
94090792Sgshapiro  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
94190792Sgshapiro    dvidir=$ac_optarg ;;
94290792Sgshapiro
94390792Sgshapiro  -enable-* | --enable-*)
94490792Sgshapiro    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
94590792Sgshapiro    # Reject names that are not valid shell variable names.
94690792Sgshapiro    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
94790792Sgshapiro      as_fn_error $? "invalid feature name: $ac_useropt"
94890792Sgshapiro    ac_useropt_orig=$ac_useropt
94990792Sgshapiro    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
95090792Sgshapiro    case $ac_user_opts in
95190792Sgshapiro      *"
95290792Sgshapiro"enable_$ac_useropt"
95390792Sgshapiro"*) ;;
95490792Sgshapiro      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
95590792Sgshapiro	 ac_unrecognized_sep=', ';;
95690792Sgshapiro    esac
95790792Sgshapiro    eval enable_$ac_useropt=\$ac_optarg ;;
95890792Sgshapiro
95990792Sgshapiro  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
96090792Sgshapiro  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
96190792Sgshapiro  | --exec | --exe | --ex)
96290792Sgshapiro    ac_prev=exec_prefix ;;
96390792Sgshapiro  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
96490792Sgshapiro  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
96590792Sgshapiro  | --exec=* | --exe=* | --ex=*)
96690792Sgshapiro    exec_prefix=$ac_optarg ;;
96790792Sgshapiro
96890792Sgshapiro  -gas | --gas | --ga | --g)
96990792Sgshapiro    # Obsolete; use --with-gas.
97090792Sgshapiro    with_gas=yes ;;
97190792Sgshapiro
97290792Sgshapiro  -help | --help | --hel | --he | -h)
97390792Sgshapiro    ac_init_help=long ;;
97490792Sgshapiro  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
97590792Sgshapiro    ac_init_help=recursive ;;
97690792Sgshapiro  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
97790792Sgshapiro    ac_init_help=short ;;
97890792Sgshapiro
97990792Sgshapiro  -host | --host | --hos | --ho)
98090792Sgshapiro    ac_prev=host_alias ;;
98190792Sgshapiro  -host=* | --host=* | --hos=* | --ho=*)
98290792Sgshapiro    host_alias=$ac_optarg ;;
98390792Sgshapiro
98490792Sgshapiro  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
98590792Sgshapiro    ac_prev=htmldir ;;
98690792Sgshapiro  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
98790792Sgshapiro  | --ht=*)
98890792Sgshapiro    htmldir=$ac_optarg ;;
98938032Speter
99038032Speter  -includedir | --includedir | --includedi | --included | --include \
99138032Speter  | --includ | --inclu | --incl | --inc)
99238032Speter    ac_prev=includedir ;;
99338032Speter  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
99490792Sgshapiro  | --includ=* | --inclu=* | --incl=* | --inc=*)
99538032Speter    includedir=$ac_optarg ;;
99638032Speter
99738032Speter  -infodir | --infodir | --infodi | --infod | --info | --inf)
99838032Speter    ac_prev=infodir ;;
99938032Speter  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
100064562Sgshapiro    infodir=$ac_optarg ;;
100138032Speter
100290792Sgshapiro  -libdir | --libdir | --libdi | --libd)
100338032Speter    ac_prev=libdir ;;
100438032Speter  -libdir=* | --libdir=* | --libdi=* | --libd=*)
100564562Sgshapiro    libdir=$ac_optarg ;;
100638032Speter
100738032Speter  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
100838032Speter  | --libexe | --libex | --libe)
100964562Sgshapiro    ac_prev=libexecdir ;;
101064562Sgshapiro  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
101164562Sgshapiro  | --libexe=* | --libex=* | --libe=*)
101264562Sgshapiro    libexecdir=$ac_optarg ;;
101364562Sgshapiro
101490792Sgshapiro  -localedir | --localedir | --localedi | --localed | --locale)
101590792Sgshapiro    ac_prev=localedir ;;
101638032Speter  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
101738032Speter    localedir=$ac_optarg ;;
101864562Sgshapiro
101938032Speter  -localstatedir | --localstatedir | --localstatedi | --localstated \
102038032Speter  | --localstate | --localstat | --localsta | --localst | --locals)
102164562Sgshapiro    ac_prev=localstatedir ;;
102238032Speter  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
102338032Speter  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
102438032Speter    localstatedir=$ac_optarg ;;
102538032Speter
102690792Sgshapiro  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
102764562Sgshapiro    ac_prev=mandir ;;
102838032Speter  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
102938032Speter    mandir=$ac_optarg ;;
103038032Speter
103138032Speter  -nfp | --nfp | --nf)
103290792Sgshapiro    # Obsolete; use --without-fp.
103364562Sgshapiro    with_fp=no ;;
103438032Speter
103538032Speter  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
103638032Speter  | --no-cr | --no-c | -n)
103790792Sgshapiro    no_create=yes ;;
103838032Speter
103990792Sgshapiro  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
104038032Speter  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
104138032Speter    no_recursion=yes ;;
104238032Speter
104338032Speter  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
104438032Speter  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
104538032Speter  | --oldin | --oldi | --old | --ol | --o)
104638032Speter    ac_prev=oldincludedir ;;
104738032Speter  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
104838032Speter  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
104938032Speter  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
105038032Speter    oldincludedir=$ac_optarg ;;
105138032Speter
105238032Speter  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
105338032Speter    ac_prev=prefix ;;
105438032Speter  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
105538032Speter    prefix=$ac_optarg ;;
105638032Speter
105738032Speter  -program-prefix | --program-prefix | --program-prefi | --program-pref \
105838032Speter  | --program-pre | --program-pr | --program-p)
105938032Speter    ac_prev=program_prefix ;;
106038032Speter  -program-prefix=* | --program-prefix=* | --program-prefi=* \
106164562Sgshapiro  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
106238032Speter    program_prefix=$ac_optarg ;;
106364562Sgshapiro
106438032Speter  -program-suffix | --program-suffix | --program-suffi | --program-suff \
106564562Sgshapiro  | --program-suf | --program-su | --program-s)
106638032Speter    ac_prev=program_suffix ;;
106764562Sgshapiro  -program-suffix=* | --program-suffix=* | --program-suffi=* \
106838032Speter  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
106938032Speter    program_suffix=$ac_optarg ;;
107038032Speter
107138032Speter  -program-transform-name | --program-transform-name \
107238032Speter  | --program-transform-nam | --program-transform-na \
107338032Speter  | --program-transform-n | --program-transform- \
107438032Speter  | --program-transform | --program-transfor \
107538032Speter  | --program-transfo | --program-transf \
107638032Speter  | --program-trans | --program-tran \
107764562Sgshapiro  | --progr-tra | --program-tr | --program-t)
107838032Speter    ac_prev=program_transform_name ;;
107938032Speter  -program-transform-name=* | --program-transform-name=* \
108090792Sgshapiro  | --program-transform-nam=* | --program-transform-na=* \
108138032Speter  | --program-transform-n=* | --program-transform-=* \
108238032Speter  | --program-transform=* | --program-transfor=* \
108338032Speter  | --program-transfo=* | --program-transf=* \
108438032Speter  | --program-trans=* | --program-tran=* \
108538032Speter  | --progr-tra=* | --program-tr=* | --program-t=*)
108638032Speter    program_transform_name=$ac_optarg ;;
108738032Speter
108838032Speter  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
108938032Speter    ac_prev=pdfdir ;;
109038032Speter  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
109138032Speter    pdfdir=$ac_optarg ;;
109238032Speter
109338032Speter  -psdir | --psdir | --psdi | --psd | --ps)
109438032Speter    ac_prev=psdir ;;
109577349Sgshapiro  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
109638032Speter    psdir=$ac_optarg ;;
109738032Speter
109838032Speter  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
109938032Speter  | -silent | --silent | --silen | --sile | --sil)
110038032Speter    silent=yes ;;
110164562Sgshapiro
110238032Speter  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
110390792Sgshapiro    ac_prev=sbindir ;;
110490792Sgshapiro  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
110590792Sgshapiro  | --sbi=* | --sb=*)
110690792Sgshapiro    sbindir=$ac_optarg ;;
110790792Sgshapiro
110890792Sgshapiro  -sharedstatedir | --sharedstatedir | --sharedstatedi \
110990792Sgshapiro  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
111090792Sgshapiro  | --sharedst | --shareds | --shared | --share | --shar \
111190792Sgshapiro  | --sha | --sh)
111290792Sgshapiro    ac_prev=sharedstatedir ;;
111390792Sgshapiro  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
111490792Sgshapiro  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
111590792Sgshapiro  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
111690792Sgshapiro  | --sha=* | --sh=*)
111790792Sgshapiro    sharedstatedir=$ac_optarg ;;
111890792Sgshapiro
111990792Sgshapiro  -site | --site | --sit)
112090792Sgshapiro    ac_prev=site ;;
112190792Sgshapiro  -site=* | --site=* | --sit=*)
112290792Sgshapiro    site=$ac_optarg ;;
112390792Sgshapiro
112490792Sgshapiro  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
112590792Sgshapiro    ac_prev=srcdir ;;
112690792Sgshapiro  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
112790792Sgshapiro    srcdir=$ac_optarg ;;
112890792Sgshapiro
112990792Sgshapiro  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
113090792Sgshapiro  | --syscon | --sysco | --sysc | --sys | --sy)
113190792Sgshapiro    ac_prev=sysconfdir ;;
113290792Sgshapiro  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
113390792Sgshapiro  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
113490792Sgshapiro    sysconfdir=$ac_optarg ;;
113590792Sgshapiro
113690792Sgshapiro  -target | --target | --targe | --targ | --tar | --ta | --t)
113790792Sgshapiro    ac_prev=target_alias ;;
113890792Sgshapiro  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
113990792Sgshapiro    target_alias=$ac_optarg ;;
114090792Sgshapiro
114190792Sgshapiro  -v | -verbose | --verbose | --verbos | --verbo | --verb)
114290792Sgshapiro    verbose=yes ;;
114390792Sgshapiro
114490792Sgshapiro  -version | --version | --versio | --versi | --vers | -V)
114590792Sgshapiro    ac_init_version=: ;;
114690792Sgshapiro
114790792Sgshapiro  -with-* | --with-*)
114890792Sgshapiro    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
114990792Sgshapiro    # Reject names that are not valid shell variable names.
115090792Sgshapiro    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
115190792Sgshapiro      as_fn_error $? "invalid package name: $ac_useropt"
115290792Sgshapiro    ac_useropt_orig=$ac_useropt
115390792Sgshapiro    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
115490792Sgshapiro    case $ac_user_opts in
115590792Sgshapiro      *"
115690792Sgshapiro"with_$ac_useropt"
115790792Sgshapiro"*) ;;
115890792Sgshapiro      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
115990792Sgshapiro	 ac_unrecognized_sep=', ';;
116090792Sgshapiro    esac
116190792Sgshapiro    eval with_$ac_useropt=\$ac_optarg ;;
116290792Sgshapiro
116390792Sgshapiro  -without-* | --without-*)
116490792Sgshapiro    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
116590792Sgshapiro    # Reject names that are not valid shell variable names.
116690792Sgshapiro    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
116790792Sgshapiro      as_fn_error $? "invalid package name: $ac_useropt"
116890792Sgshapiro    ac_useropt_orig=$ac_useropt
116990792Sgshapiro    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
117038032Speter    case $ac_user_opts in
117138032Speter      *"
117238032Speter"with_$ac_useropt"
117338032Speter"*) ;;
117438032Speter      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
117538032Speter	 ac_unrecognized_sep=', ';;
117638032Speter    esac
117738032Speter    eval with_$ac_useropt=no ;;
117890792Sgshapiro
117990792Sgshapiro  --x)
118090792Sgshapiro    # Obsolete; use --with-x.
118190792Sgshapiro    with_x=yes ;;
118290792Sgshapiro
118390792Sgshapiro  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
118490792Sgshapiro  | --x-incl | --x-inc | --x-in | --x-i)
118590792Sgshapiro    ac_prev=x_includes ;;
118690792Sgshapiro  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
118790792Sgshapiro  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
118890792Sgshapiro    x_includes=$ac_optarg ;;
118990792Sgshapiro
119090792Sgshapiro  -x-libraries | --x-libraries | --x-librarie | --x-librari \
119190792Sgshapiro  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
119290792Sgshapiro    ac_prev=x_libraries ;;
119390792Sgshapiro  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
119490792Sgshapiro  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
119590792Sgshapiro    x_libraries=$ac_optarg ;;
119690792Sgshapiro
119790792Sgshapiro  -*) as_fn_error $? "unrecognized option: \`$ac_option'
119890792SgshapiroTry \`$0 --help' for more information"
119990792Sgshapiro    ;;
120090792Sgshapiro
120190792Sgshapiro  *=*)
120290792Sgshapiro    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
120390792Sgshapiro    # Reject names that are not valid shell variable names.
120490792Sgshapiro    case $ac_envvar in #(
120590792Sgshapiro      '' | [0-9]* | *[!_$as_cr_alnum]* )
120690792Sgshapiro      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
120790792Sgshapiro    esac
120890792Sgshapiro    eval $ac_envvar=\$ac_optarg
120990792Sgshapiro    export $ac_envvar ;;
121090792Sgshapiro
121190792Sgshapiro  *)
121290792Sgshapiro    # FIXME: should be removed in autoconf 3.0.
121390792Sgshapiro    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
121490792Sgshapiro    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
121590792Sgshapiro      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
121690792Sgshapiro    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
121738032Speter    ;;
121838032Speter
121938032Speter  esac
122038032Speterdone
122138032Speter
122238032Speterif test -n "$ac_prev"; then
122338032Speter  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
122438032Speter  as_fn_error $? "missing argument to $ac_option"
122538032Speterfi
122638032Speter
122738032Speterif test -n "$ac_unrecognized_opts"; then
122838032Speter  case $enable_option_checking in
122938032Speter    no) ;;
123038032Speter    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
123138032Speter    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
123264562Sgshapiro  esac
123338032Speterfi
123438032Speter
123564562Sgshapiro# Check all directory arguments for consistency.
123638032Speterfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
123764562Sgshapiro		datadir sysconfdir sharedstatedir localstatedir includedir \
123838032Speter		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
123938032Speter		libdir localedir mandir
124038032Speterdo
124138032Speter  eval ac_val=\$$ac_var
124238032Speter  # Remove trailing slashes.
124338032Speter  case $ac_val in
124438032Speter    */ )
124538032Speter      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
124638032Speter      eval $ac_var=\$ac_val;;
124738032Speter  esac
124838032Speter  # Be sure to have absolute directory names.
124990792Sgshapiro  case $ac_val in
125038032Speter    [\\/$]* | ?:[\\/]* )  continue;;
125190792Sgshapiro    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
125238032Speter  esac
125390792Sgshapiro  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
125490792Sgshapirodone
125538032Speter
125638032Speter# There might be people who depend on the old broken behavior: `$host'
125790792Sgshapiro# used to hold the argument of --host etc.
125890792Sgshapiro# FIXME: To remove some day.
125990792Sgshapirobuild=$build_alias
126038032Speterhost=$host_alias
126190792Sgshapirotarget=$target_alias
126238032Speter
126390792Sgshapiro# FIXME: To remove some day.
126490792Sgshapiroif test "x$host_alias" != x; then
126564562Sgshapiro  if test "x$build_alias" = x; then
126690792Sgshapiro    cross_compiling=maybe
126764562Sgshapiro  elif test "x$build_alias" != "x$host_alias"; then
126838032Speter    cross_compiling=yes
126938032Speter  fi
127038032Speterfi
127190792Sgshapiro
127264562Sgshapiroac_tool_prefix=
127390792Sgshapirotest -n "$host_alias" && ac_tool_prefix=$host_alias-
127490792Sgshapiro
127590792Sgshapirotest "$silent" = yes && exec 6>/dev/null
127664562Sgshapiro
127764562Sgshapiro
127890792Sgshapiroac_pwd=`pwd` && test -n "$ac_pwd" &&
127964562Sgshapiroac_ls_di=`ls -di .` &&
128064562Sgshapiroac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
128190792Sgshapiro  as_fn_error $? "working directory cannot be determined"
128238032Spetertest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
128338032Speter  as_fn_error $? "pwd does not report name of working directory"
128464562Sgshapiro
128564562Sgshapiro
128638032Speter# Find the source files, if location was not specified.
128798121Sgshapiroif test -z "$srcdir"; then
128838032Speter  ac_srcdir_defaulted=yes
128938032Speter  # Try the directory containing this script, then the parent directory.
129064562Sgshapiro  ac_confdir=`$as_dirname -- "$as_myself" ||
129164562Sgshapiro$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
129238032Speter	 X"$as_myself" : 'X\(//\)[^/]' \| \
129338032Speter	 X"$as_myself" : 'X\(//\)$' \| \
129438032Speter	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
129538032Speter$as_echo X"$as_myself" |
129638032Speter    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
129738032Speter	    s//\1/
129838032Speter	    q
129938032Speter	  }
130038032Speter	  /^X\(\/\/\)[^/].*/{
130138032Speter	    s//\1/
130238032Speter	    q
130390792Sgshapiro	  }
130438032Speter	  /^X\(\/\/\)$/{
130538032Speter	    s//\1/
130690792Sgshapiro	    q
130738032Speter	  }
130838032Speter	  /^X\(\/\).*/{
130990792Sgshapiro	    s//\1/
131038032Speter	    q
131138032Speter	  }
131264562Sgshapiro	  s/.*/./; q'`
131338032Speter  srcdir=$ac_confdir
131438032Speter  if test ! -r "$srcdir/$ac_unique_file"; then
131590792Sgshapiro    srcdir=..
131690792Sgshapiro  fi
131790792Sgshapiroelse
131890792Sgshapiro  ac_srcdir_defaulted=no
131938032Speterfi
132064562Sgshapiroif test ! -r "$srcdir/$ac_unique_file"; then
132190792Sgshapiro  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
132290792Sgshapiro  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
132390792Sgshapirofi
132490792Sgshapiroac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
132538032Speterac_abs_confdir=`(
132638032Speter	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
132738032Speter	pwd)`
132838032Speter# When building in place, set srcdir=.
132938032Speterif test "$ac_abs_confdir" = "$ac_pwd"; then
133038032Speter  srcdir=.
133138032Speterfi
133238032Speter# Remove unnecessary trailing slashes from srcdir.
133338032Speter# Double slashes in file names in object file debugging info
133438032Speter# mess up M-x gdb in Emacs.
133538032Spetercase $srcdir in
133638032Speter*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
133738032Speteresac
133838032Speterfor ac_var in $ac_precious_vars; do
133938032Speter  eval ac_env_${ac_var}_set=\${${ac_var}+set}
134038032Speter  eval ac_env_${ac_var}_value=\$${ac_var}
134138032Speter  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
134290792Sgshapiro  eval ac_cv_env_${ac_var}_value=\$${ac_var}
134390792Sgshapirodone
134438032Speter
134590792Sgshapiro#
134690792Sgshapiro# Report the --help message.
134790792Sgshapiro#
134890792Sgshapiroif test "$ac_init_help" = "long"; then
134990792Sgshapiro  # Omit some internal or obsolete options to make the list less imposing.
135038032Speter  # This message is too long to be a string in the A/UX 3.1 sh.
135190792Sgshapiro  cat <<_ACEOF
135290792Sgshapiro\`configure' configures libctf 1.2.0 to adapt to many kinds of systems.
135390792Sgshapiro
135438032SpeterUsage: $0 [OPTION]... [VAR=VALUE]...
135538032Speter
135638032SpeterTo assign environment variables (e.g., CC, CFLAGS...), specify them as
135738032SpeterVAR=VALUE.  See below for descriptions of some of the useful variables.
135838032Speter
135964562SgshapiroDefaults for the options are specified in brackets.
136064562Sgshapiro
136164562SgshapiroConfiguration:
136238032Speter  -h, --help              display this help and exit
136338032Speter      --help=short        display options specific to this package
136438032Speter      --help=recursive    display the short help of all the included packages
136538032Speter  -V, --version           display version information and exit
136638032Speter  -q, --quiet, --silent   do not print \`checking ...' messages
136790792Sgshapiro      --cache-file=FILE   cache test results in FILE [disabled]
136838032Speter  -C, --config-cache      alias for \`--cache-file=config.cache'
136938032Speter  -n, --no-create         do not create output files
137038032Speter      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
137138032Speter
137238032SpeterInstallation directories:
137338032Speter  --prefix=PREFIX         install architecture-independent files in PREFIX
137438032Speter                          [$ac_default_prefix]
137538032Speter  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
137638032Speter                          [PREFIX]
137738032Speter
137838032SpeterBy default, \`make install' will install all the files in
137938032Speter\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
138038032Speteran installation prefix other than \`$ac_default_prefix' using \`--prefix',
138138032Speterfor instance \`--prefix=\$HOME'.
138238032Speter
138338032SpeterFor better control, use the options below.
138438032Speter
138538032SpeterFine tuning of the installation directories:
138638032Speter  --bindir=DIR            user executables [EPREFIX/bin]
138738032Speter  --sbindir=DIR           system admin executables [EPREFIX/sbin]
138838032Speter  --libexecdir=DIR        program executables [EPREFIX/libexec]
138938032Speter  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
139038032Speter  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
139138032Speter  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
139238032Speter  --libdir=DIR            object code libraries [EPREFIX/lib]
139338032Speter  --includedir=DIR        C header files [PREFIX/include]
139490792Sgshapiro  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
139538032Speter  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
139638032Speter  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
139764562Sgshapiro  --infodir=DIR           info documentation [DATAROOTDIR/info]
139864562Sgshapiro  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
139990792Sgshapiro  --mandir=DIR            man documentation [DATAROOTDIR/man]
140090792Sgshapiro  --docdir=DIR            documentation root [DATAROOTDIR/doc/libctf]
140138032Speter  --htmldir=DIR           html documentation [DOCDIR]
140238032Speter  --dvidir=DIR            dvi documentation [DOCDIR]
140338032Speter  --pdfdir=DIR            pdf documentation [DOCDIR]
140438032Speter  --psdir=DIR             ps documentation [DOCDIR]
140538032Speter_ACEOF
140638032Speter
140738032Speter  cat <<\_ACEOF
140838032Speter
140938032SpeterProgram names:
141038032Speter  --program-prefix=PREFIX            prepend PREFIX to installed program names
141138032Speter  --program-suffix=SUFFIX            append SUFFIX to installed program names
141273188Sgshapiro  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
141390792Sgshapiro
141438032SpeterSystem types:
141538032Speter  --build=BUILD     configure for building on BUILD [guessed]
141673188Sgshapiro  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
141773188Sgshapiro_ACEOF
141873188Sgshapirofi
141973188Sgshapiro
142073188Sgshapiroif test -n "$ac_init_help"; then
142173188Sgshapiro  case $ac_init_help in
142273188Sgshapiro     short | recursive ) echo "Configuration of libctf 1.2.0:";;
142373188Sgshapiro   esac
142438032Speter  cat <<\_ACEOF
142538032Speter
142638032SpeterOptional Features:
142738032Speter  --disable-option-checking  ignore unrecognized --enable/--with options
142838032Speter  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
142938032Speter  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
143038032Speter  --enable-dependency-tracking
143138032Speter                          do not reject slow dependency extractors
143264562Sgshapiro  --disable-dependency-tracking
143364562Sgshapiro                          speeds up one-time build
143464562Sgshapiro  --enable-silent-rules   less verbose build output (undo: "make V=1")
143590792Sgshapiro  --disable-silent-rules  verbose build output (undo: "make V=0")
143690792Sgshapiro  --enable-shared[=PKGS]  build shared libraries [default=no]
143790792Sgshapiro  --enable-static[=PKGS]  build static libraries [default=yes]
143890792Sgshapiro  --enable-fast-install[=PKGS]
143990792Sgshapiro                          optimize for fast installation [default=yes]
144064562Sgshapiro  --disable-libtool-lock  avoid locking (might break parallel builds)
144138032Speter  --disable-largefile     omit support for large files
144238032Speter  --enable-werror-always  enable -Werror despite compiler version
144338032Speter  --enable-maintainer-mode
144464562Sgshapiro                          enable make rules and dependencies not useful (and
144564562Sgshapiro                          sometimes confusing) to the casual installer
144638032Speter  --enable-install-libbfd controls installation of libbfd and related headers
144738032Speter  --enable-libctf-hash-debugging
144890792Sgshapiro                          Enable expensive debugging of CTF deduplication type
144938032Speter                          hashing [default=no]
145038032Speter
145190792SgshapiroOptional Packages:
145290792Sgshapiro  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
145390792Sgshapiro  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
145490792Sgshapiro  --with-pic              try to use only PIC/non-PIC objects [default=use
145590792Sgshapiro                          both]
145690792Sgshapiro  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
145790792Sgshapiro  --with-system-zlib      use installed libz
145890792Sgshapiro
145990792SgshapiroSome influential environment variables:
146090792Sgshapiro  CC          C compiler command
146190792Sgshapiro  CFLAGS      C compiler flags
146290792Sgshapiro  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
146390792Sgshapiro              nonstandard directory <lib dir>
146490792Sgshapiro  LIBS        libraries to pass to the linker, e.g. -l<library>
146590792Sgshapiro  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
146690792Sgshapiro              you have headers in a nonstandard directory <include dir>
146790792Sgshapiro  CPP         C preprocessor
146890792Sgshapiro
146990792SgshapiroUse these variables to override the choices made by `configure' or to help
147090792Sgshapiroit to find libraries and programs with nonstandard names/locations.
147190792Sgshapiro
147290792SgshapiroReport bugs to the package provider.
147390792Sgshapiro_ACEOF
147490792Sgshapiroac_status=$?
147590792Sgshapirofi
147690792Sgshapiro
147790792Sgshapiroif test "$ac_init_help" = "recursive"; then
147890792Sgshapiro  # If there are subdirs, report their specific --help.
147990792Sgshapiro  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
148064562Sgshapiro    test -d "$ac_dir" ||
148164562Sgshapiro      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
148290792Sgshapiro      continue
148390792Sgshapiro    ac_builddir=.
148490792Sgshapiro
148590792Sgshapirocase "$ac_dir" in
148690792Sgshapiro.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
148790792Sgshapiro*)
148890792Sgshapiro  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
148990792Sgshapiro  # A ".." for each directory in $ac_dir_suffix.
149064562Sgshapiro  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
149164562Sgshapiro  case $ac_top_builddir_sub in
149238032Speter  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
149338032Speter  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
149438032Speter  esac ;;
149590792Sgshapiroesac
149690792Sgshapiroac_abs_top_builddir=$ac_pwd
149738032Speterac_abs_builddir=$ac_pwd$ac_dir_suffix
149838032Speter# for backward compatibility:
149938032Speterac_top_builddir=$ac_top_build_prefix
150038032Speter
150190792Sgshapirocase $srcdir in
150238032Speter  .)  # We are building in place.
150390792Sgshapiro    ac_srcdir=.
150490792Sgshapiro    ac_top_srcdir=$ac_top_builddir_sub
150590792Sgshapiro    ac_abs_top_srcdir=$ac_pwd ;;
150638032Speter  [\\/]* | ?:[\\/]* )  # Absolute name.
150738032Speter    ac_srcdir=$srcdir$ac_dir_suffix;
150838032Speter    ac_top_srcdir=$srcdir
150990792Sgshapiro    ac_abs_top_srcdir=$srcdir ;;
151090792Sgshapiro  *) # Relative name.
151138032Speter    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
151238032Speter    ac_top_srcdir=$ac_top_build_prefix$srcdir
151338032Speter    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
151438032Speteresac
151538032Speterac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
151638032Speter
151738032Speter    cd "$ac_dir" || { ac_status=$?; continue; }
151838032Speter    # Check for guested configure.
151966494Sgshapiro    if test -f "$ac_srcdir/configure.gnu"; then
152038032Speter      echo &&
152138032Speter      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
152266494Sgshapiro    elif test -f "$ac_srcdir/configure"; then
152366494Sgshapiro      echo &&
152438032Speter      $SHELL "$ac_srcdir/configure" --help=recursive
152538032Speter    else
152638032Speter      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
152738032Speter    fi || ac_status=$?
152838032Speter    cd "$ac_pwd" || { ac_status=$?; break; }
152938032Speter  done
153090792Sgshapirofi
153164562Sgshapiro
153264562Sgshapirotest -n "$ac_init_help" && exit $ac_status
153364562Sgshapiroif $ac_init_version; then
153464562Sgshapiro  cat <<\_ACEOF
153590792Sgshapirolibctf configure 1.2.0
153664562Sgshapirogenerated by GNU Autoconf 2.69
153790792Sgshapiro
153838032SpeterCopyright (C) 2012 Free Software Foundation, Inc.
153938032SpeterThis configure script is free software; the Free Software Foundation
154073188Sgshapirogives unlimited permission to copy, distribute and modify it.
154190792Sgshapiro_ACEOF
154238032Speter  exit
154338032Speterfi
154490792Sgshapiro
154590792Sgshapiro## ------------------------ ##
154690792Sgshapiro## Autoconf initialization. ##
154764562Sgshapiro## ------------------------ ##
154890792Sgshapiro
154938032Speter# ac_fn_c_try_compile LINENO
155038032Speter# --------------------------
155142575Speter# Try to compile conftest.$ac_ext, and return whether this succeeded.
155242575Speterac_fn_c_try_compile ()
155364562Sgshapiro{
155442575Speter  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
155590792Sgshapiro  rm -f conftest.$ac_objext
155664562Sgshapiro  if { { ac_try="$ac_compile"
155738032Spetercase "(($ac_try" in
155838032Speter  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
155938032Speter  *) ac_try_echo=$ac_try;;
156064562Sgshapiroesac
156164562Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
156290792Sgshapiro$as_echo "$ac_try_echo"; } >&5
156338032Speter  (eval "$ac_compile") 2>conftest.err
156438032Speter  ac_status=$?
156590792Sgshapiro  if test -s conftest.err; then
156690792Sgshapiro    grep -v '^ *+' conftest.err >conftest.er1
156790792Sgshapiro    cat conftest.er1 >&5
156890792Sgshapiro    mv -f conftest.er1 conftest.err
156990792Sgshapiro  fi
157090792Sgshapiro  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
157190792Sgshapiro  test $ac_status = 0; } && {
157290792Sgshapiro	 test -z "$ac_c_werror_flag" ||
157390792Sgshapiro	 test ! -s conftest.err
157490792Sgshapiro       } && test -s conftest.$ac_objext; then :
157590792Sgshapiro  ac_retval=0
157690792Sgshapiroelse
157790792Sgshapiro  $as_echo "$as_me: failed program was:" >&5
157890792Sgshapirosed 's/^/| /' conftest.$ac_ext >&5
157942575Speter
158042575Speter	ac_retval=1
158142575Speterfi
158242575Speter  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
158390792Sgshapiro  as_fn_set_status $ac_retval
158490792Sgshapiro
158542575Speter} # ac_fn_c_try_compile
158638032Speter
158764562Sgshapiro# ac_fn_c_try_cpp LINENO
158864562Sgshapiro# ----------------------
158964562Sgshapiro# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
159064562Sgshapiroac_fn_c_try_cpp ()
159142575Speter{
159242575Speter  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
159364562Sgshapiro  if { { ac_try="$ac_cpp conftest.$ac_ext"
159464562Sgshapirocase "(($ac_try" in
159564562Sgshapiro  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
159642575Speter  *) ac_try_echo=$ac_try;;
159764562Sgshapiroesac
159842575Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
159942575Speter$as_echo "$ac_try_echo"; } >&5
160042575Speter  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
160142575Speter  ac_status=$?
160238032Speter  if test -s conftest.err; then
160338032Speter    grep -v '^ *+' conftest.err >conftest.er1
160438032Speter    cat conftest.er1 >&5
160538032Speter    mv -f conftest.er1 conftest.err
160638032Speter  fi
160738032Speter  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
160838032Speter  test $ac_status = 0; } > conftest.i && {
160938032Speter	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
161038032Speter	 test ! -s conftest.err
161138032Speter       }; then :
161238032Speter  ac_retval=0
161338032Speterelse
161438032Speter  $as_echo "$as_me: failed program was:" >&5
161538032Spetersed 's/^/| /' conftest.$ac_ext >&5
161638032Speter
161738032Speter    ac_retval=1
161838032Speterfi
161938032Speter  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
162038032Speter  as_fn_set_status $ac_retval
162138032Speter
162238032Speter} # ac_fn_c_try_cpp
162338032Speter
162438032Speter# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
162538032Speter# -------------------------------------------------------
162664562Sgshapiro# Tests whether HEADER exists, giving a warning if it cannot be compiled using
162738032Speter# the include files in INCLUDES and setting the cache variable VAR
162838032Speter# accordingly.
162938032Speterac_fn_c_check_header_mongrel ()
163038032Speter{
163138032Speter  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
163238032Speter  if eval \${$3+:} false; then :
163338032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
163438032Speter$as_echo_n "checking for $2... " >&6; }
163538032Speterif eval \${$3+:} false; then :
163638032Speter  $as_echo_n "(cached) " >&6
163738032Speterfi
163838032Spetereval ac_res=\$$3
163990792Sgshapiro	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
164038032Speter$as_echo "$ac_res" >&6; }
164138032Speterelse
164238032Speter  # Is the header compilable?
164390792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
164438032Speter$as_echo_n "checking $2 usability... " >&6; }
164538032Spetercat confdefs.h - <<_ACEOF >conftest.$ac_ext
164638032Speter/* end confdefs.h.  */
164738032Speter$4
164838032Speter#include <$2>
164938032Speter_ACEOF
165038032Speterif ac_fn_c_try_compile "$LINENO"; then :
165138032Speter  ac_header_compiler=yes
165238032Speterelse
165364562Sgshapiro  ac_header_compiler=no
165490792Sgshapirofi
165590792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
165638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
165738032Speter$as_echo "$ac_header_compiler" >&6; }
165838032Speter
165964562Sgshapiro# Is the header present?
166038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
166138032Speter$as_echo_n "checking $2 presence... " >&6; }
166238032Spetercat confdefs.h - <<_ACEOF >conftest.$ac_ext
166338032Speter/* end confdefs.h.  */
166438032Speter#include <$2>
166590792Sgshapiro_ACEOF
166690792Sgshapiroif ac_fn_c_try_cpp "$LINENO"; then :
166790792Sgshapiro  ac_header_preproc=yes
166890792Sgshapiroelse
166938032Speter  ac_header_preproc=no
167038032Speterfi
167138032Speterrm -f conftest.err conftest.i conftest.$ac_ext
167290792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
167338032Speter$as_echo "$ac_header_preproc" >&6; }
167438032Speter
167538032Speter# So?  What about this header?
167638032Spetercase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
167738032Speter  yes:no: )
167838032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
167938032Speter$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
168038032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
168138032Speter$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
168238032Speter    ;;
168338032Speter  no:yes:* )
168464562Sgshapiro    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
168564562Sgshapiro$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
168690792Sgshapiro    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
168738032Speter$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
168838032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
168938032Speter$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
169090792Sgshapiro    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
169138032Speter$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
169264562Sgshapiro    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
169364562Sgshapiro$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
169464562Sgshapiro    ;;
169564562Sgshapiroesac
169664562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
169764562Sgshapiro$as_echo_n "checking for $2... " >&6; }
169864562Sgshapiroif eval \${$3+:} false; then :
169990792Sgshapiro  $as_echo_n "(cached) " >&6
170090792Sgshapiroelse
170164562Sgshapiro  eval "$3=\$ac_header_compiler"
170290792Sgshapirofi
170390792Sgshapiroeval ac_res=\$$3
170464562Sgshapiro	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
170590792Sgshapiro$as_echo "$ac_res" >&6; }
170690792Sgshapirofi
170764562Sgshapiro  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
170864562Sgshapiro
170964562Sgshapiro} # ac_fn_c_check_header_mongrel
171090792Sgshapiro
171190792Sgshapiro# ac_fn_c_try_run LINENO
171264562Sgshapiro# ----------------------
171364562Sgshapiro# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
171464562Sgshapiro# that executables *can* be run.
171590792Sgshapiroac_fn_c_try_run ()
171690792Sgshapiro{
171764562Sgshapiro  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
171864562Sgshapiro  if { { ac_try="$ac_link"
171990792Sgshapirocase "(($ac_try" in
172090792Sgshapiro  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
172164562Sgshapiro  *) ac_try_echo=$ac_try;;
172238032Speteresac
172338032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
172438032Speter$as_echo "$ac_try_echo"; } >&5
172538032Speter  (eval "$ac_link") 2>&5
172638032Speter  ac_status=$?
172738032Speter  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
172838032Speter  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
172990792Sgshapiro  { { case "(($ac_try" in
173038032Speter  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
173138032Speter  *) ac_try_echo=$ac_try;;
173238032Speteresac
173338032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
173438032Speter$as_echo "$ac_try_echo"; } >&5
173538032Speter  (eval "$ac_try") 2>&5
173638032Speter  ac_status=$?
173738032Speter  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
173838032Speter  test $ac_status = 0; }; }; then :
173964562Sgshapiro  ac_retval=0
174038032Speterelse
174190792Sgshapiro  $as_echo "$as_me: program exited with status $ac_status" >&5
174290792Sgshapiro       $as_echo "$as_me: failed program was:" >&5
174338032Spetersed 's/^/| /' conftest.$ac_ext >&5
174438032Speter
174538032Speter       ac_retval=$ac_status
174690792Sgshapirofi
174790792Sgshapiro  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
174890792Sgshapiro  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
174990792Sgshapiro  as_fn_set_status $ac_retval
175090792Sgshapiro
175190792Sgshapiro} # ac_fn_c_try_run
175264562Sgshapiro
175390792Sgshapiro# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
175490792Sgshapiro# -------------------------------------------------------
175590792Sgshapiro# Tests whether HEADER exists and can be compiled using the include files in
175664562Sgshapiro# INCLUDES, setting the cache variable VAR accordingly.
175790792Sgshapiroac_fn_c_check_header_compile ()
175890792Sgshapiro{
175990792Sgshapiro  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
176090792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
176190792Sgshapiro$as_echo_n "checking for $2... " >&6; }
176290792Sgshapiroif eval \${$3+:} false; then :
176390792Sgshapiro  $as_echo_n "(cached) " >&6
176490792Sgshapiroelse
176538032Speter  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
176638032Speter/* end confdefs.h.  */
176738032Speter$4
176838032Speter#include <$2>
176938032Speter_ACEOF
177038032Speterif ac_fn_c_try_compile "$LINENO"; then :
177190792Sgshapiro  eval "$3=yes"
177238032Speterelse
177390792Sgshapiro  eval "$3=no"
177490792Sgshapirofi
177590792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
177690792Sgshapirofi
177790792Sgshapiroeval ac_res=\$$3
177890792Sgshapiro	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
177990792Sgshapiro$as_echo "$ac_res" >&6; }
178090792Sgshapiro  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
178138032Speter
178238032Speter} # ac_fn_c_check_header_compile
178338032Speter
178438032Speter# ac_fn_c_try_link LINENO
178538032Speter# -----------------------
178638032Speter# Try to link conftest.$ac_ext, and return whether this succeeded.
178738032Speterac_fn_c_try_link ()
178838032Speter{
178938032Speter  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
179038032Speter  rm -f conftest.$ac_objext conftest$ac_exeext
179138032Speter  if { { ac_try="$ac_link"
179264562Sgshapirocase "(($ac_try" in
179338032Speter  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
179438032Speter  *) ac_try_echo=$ac_try;;
179538032Speteresac
179638032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
179738032Speter$as_echo "$ac_try_echo"; } >&5
179838032Speter  (eval "$ac_link") 2>conftest.err
179938032Speter  ac_status=$?
180064562Sgshapiro  if test -s conftest.err; then
180138032Speter    grep -v '^ *+' conftest.err >conftest.er1
180238032Speter    cat conftest.er1 >&5
180338032Speter    mv -f conftest.er1 conftest.err
180490792Sgshapiro  fi
180538032Speter  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
180638032Speter  test $ac_status = 0; } && {
180738032Speter	 test -z "$ac_c_werror_flag" ||
180873188Sgshapiro	 test ! -s conftest.err
180938032Speter       } && test -s conftest$ac_exeext && {
181038032Speter	 test "$cross_compiling" = yes ||
181138032Speter	 test -x conftest$ac_exeext
181238032Speter       }; then :
181338032Speter  ac_retval=0
181438032Speterelse
181538032Speter  $as_echo "$as_me: failed program was:" >&5
181638032Spetersed 's/^/| /' conftest.$ac_ext >&5
181738032Speter
181838032Speter	ac_retval=1
181938032Speterfi
182038032Speter  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
182138032Speter  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
182238032Speter  # interfere with the next link command; also delete a directory that is
182338032Speter  # left behind by Apple's compiler.  We do this before executing the actions.
182438032Speter  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
182538032Speter  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
182638032Speter  as_fn_set_status $ac_retval
182738032Speter
182838032Speter} # ac_fn_c_try_link
182990792Sgshapiro
183090792Sgshapiro# ac_fn_c_check_func LINENO FUNC VAR
183190792Sgshapiro# ----------------------------------
183238032Speter# Tests whether FUNC exists, setting the cache variable VAR accordingly
183338032Speterac_fn_c_check_func ()
183464562Sgshapiro{
183538032Speter  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
183638032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
183738032Speter$as_echo_n "checking for $2... " >&6; }
183838032Speterif eval \${$3+:} false; then :
183938032Speter  $as_echo_n "(cached) " >&6
184038032Speterelse
184138032Speter  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
184264562Sgshapiro/* end confdefs.h.  */
184338032Speter/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
184464562Sgshapiro   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
184564562Sgshapiro#define $2 innocuous_$2
184690792Sgshapiro
184738032Speter/* System header to define __stub macros and hopefully few prototypes,
184838032Speter    which can conflict with char $2 (); below.
184938032Speter    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
185038032Speter    <limits.h> exists even on freestanding compilers.  */
185138032Speter
185238032Speter#ifdef __STDC__
185338032Speter# include <limits.h>
185438032Speter#else
185538032Speter# include <assert.h>
185638032Speter#endif
185790792Sgshapiro
185890792Sgshapiro#undef $2
185990792Sgshapiro
186090792Sgshapiro/* Override any GCC internal prototype to avoid an error.
186190792Sgshapiro   Use char because int might match the return type of a GCC
186290792Sgshapiro   builtin and then its argument prototype would still apply.  */
186390792Sgshapiro#ifdef __cplusplus
186490792Sgshapiroextern "C"
186590792Sgshapiro#endif
186690792Sgshapirochar $2 ();
186790792Sgshapiro/* The GNU C library defines this for functions which it implements
186890792Sgshapiro    to always fail with ENOSYS.  Some functions are actually named
186990792Sgshapiro    something starting with __ and the normal name is an alias.  */
187090792Sgshapiro#if defined __stub_$2 || defined __stub___$2
187190792Sgshapirochoke me
187290792Sgshapiro#endif
187390792Sgshapiro
187490792Sgshapiroint
187590792Sgshapiromain ()
187690792Sgshapiro{
187790792Sgshapiroreturn $2 ();
187890792Sgshapiro  ;
187990792Sgshapiro  return 0;
188090792Sgshapiro}
188190792Sgshapiro_ACEOF
188290792Sgshapiroif ac_fn_c_try_link "$LINENO"; then :
188390792Sgshapiro  eval "$3=yes"
188490792Sgshapiroelse
188590792Sgshapiro  eval "$3=no"
188690792Sgshapirofi
188790792Sgshapirorm -f core conftest.err conftest.$ac_objext \
188890792Sgshapiro    conftest$ac_exeext conftest.$ac_ext
188990792Sgshapirofi
189090792Sgshapiroeval ac_res=\$$3
189190792Sgshapiro	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
189290792Sgshapiro$as_echo "$ac_res" >&6; }
189390792Sgshapiro  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
189490792Sgshapiro
189538032Speter} # ac_fn_c_check_func
189638032Speter
189790792Sgshapiro# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
189838032Speter# ---------------------------------------------
189990792Sgshapiro# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
190038032Speter# accordingly.
190138032Speterac_fn_c_check_decl ()
190238032Speter{
190338032Speter  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
190438032Speter  as_decl_name=`echo $2|sed 's/ *(.*//'`
190564562Sgshapiro  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
190638032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
190738032Speter$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
190838032Speterif eval \${$3+:} false; then :
190938032Speter  $as_echo_n "(cached) " >&6
191064562Sgshapiroelse
191164562Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
191264562Sgshapiro/* end confdefs.h.  */
191364562Sgshapiro$4
191464562Sgshapiroint
191564562Sgshapiromain ()
191664562Sgshapiro{
191764562Sgshapiro#ifndef $as_decl_name
191864562Sgshapiro#ifdef __cplusplus
191964562Sgshapiro  (void) $as_decl_use;
192064562Sgshapiro#else
192164562Sgshapiro  (void) $as_decl_name;
192238032Speter#endif
192338032Speter#endif
192438032Speter
192538032Speter  ;
192638032Speter  return 0;
192738032Speter}
192838032Speter_ACEOF
192938032Speterif ac_fn_c_try_compile "$LINENO"; then :
193038032Speter  eval "$3=yes"
193138032Speterelse
193264562Sgshapiro  eval "$3=no"
193338032Speterfi
193438032Speterrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
193538032Speterfi
193664562Sgshapiroeval ac_res=\$$3
193764562Sgshapiro	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
193864562Sgshapiro$as_echo "$ac_res" >&6; }
193964562Sgshapiro  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
194064562Sgshapiro
194138032Speter} # ac_fn_c_check_decl
194290792Sgshapirocat >config.log <<_ACEOF
194338032SpeterThis file contains any messages produced by compilers while
194438032Speterrunning configure, to aid debugging if configure makes a mistake.
194564562Sgshapiro
194664562SgshapiroIt was created by libctf $as_me 1.2.0, which was
194764562Sgshapirogenerated by GNU Autoconf 2.69.  Invocation command line was
194838032Speter
194938032Speter  $ $0 $@
195038032Speter
195138032Speter_ACEOF
195238032Speterexec 5>>config.log
195338032Speter{
195464562Sgshapirocat <<_ASUNAME
195538032Speter## --------- ##
195638032Speter## Platform. ##
195764562Sgshapiro## --------- ##
195864562Sgshapiro
195990792Sgshapirohostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
196090792Sgshapirouname -m = `(uname -m) 2>/dev/null || echo unknown`
196138032Speteruname -r = `(uname -r) 2>/dev/null || echo unknown`
196264562Sgshapirouname -s = `(uname -s) 2>/dev/null || echo unknown`
196338032Speteruname -v = `(uname -v) 2>/dev/null || echo unknown`
196464562Sgshapiro
196564562Sgshapiro/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
196638032Speter/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
196738032Speter
196864562Sgshapiro/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
196964562Sgshapiro/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
197038032Speter/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
197164562Sgshapiro/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
197264562Sgshapiro/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
197364562Sgshapiro/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
197464562Sgshapiro/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
197564562Sgshapiro
197664562Sgshapiro_ASUNAME
197764562Sgshapiro
197864562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
197964562Sgshapirofor as_dir in $PATH
198064562Sgshapirodo
198164562Sgshapiro  IFS=$as_save_IFS
198264562Sgshapiro  test -z "$as_dir" && as_dir=.
198364562Sgshapiro    $as_echo "PATH: $as_dir"
198464562Sgshapiro  done
198564562SgshapiroIFS=$as_save_IFS
198690792Sgshapiro
198790792Sgshapiro} >&5
198890792Sgshapiro
198990792Sgshapirocat >&5 <<_ACEOF
199090792Sgshapiro
199190792Sgshapiro
199290792Sgshapiro## ----------- ##
199390792Sgshapiro## Core tests. ##
199490792Sgshapiro## ----------- ##
199590792Sgshapiro
199690792Sgshapiro_ACEOF
199790792Sgshapiro
199890792Sgshapiro
199990792Sgshapiro# Keep a trace of the command line.
200090792Sgshapiro# Strip out --no-create and --no-recursion so they do not pile up.
200190792Sgshapiro# Strip out --silent because we don't want to record it for future runs.
200290792Sgshapiro# Also quote any args containing shell meta-characters.
200390792Sgshapiro# Make two passes to allow for proper duplicate-argument suppression.
200464562Sgshapiroac_configure_args=
200564562Sgshapiroac_configure_args0=
200638032Speterac_configure_args1=
200764562Sgshapiroac_must_keep_next=false
200864562Sgshapirofor ac_pass in 1 2
200964562Sgshapirodo
201038032Speter  for ac_arg
201138032Speter  do
201290792Sgshapiro    case $ac_arg in
201390792Sgshapiro    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
201464562Sgshapiro    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
201564562Sgshapiro    | -silent | --silent | --silen | --sile | --sil)
201664562Sgshapiro      continue ;;
201738032Speter    *\'*)
201838032Speter      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
201938032Speter    esac
202038032Speter    case $ac_pass in
202138032Speter    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
202238032Speter    2)
202390792Sgshapiro      as_fn_append ac_configure_args1 " '$ac_arg'"
202490792Sgshapiro      if test $ac_must_keep_next = true; then
202538032Speter	ac_must_keep_next=false # Got value, back to normal.
202638032Speter      else
202790792Sgshapiro	case $ac_arg in
202890792Sgshapiro	  *=* | --config-cache | -C | -disable-* | --disable-* \
202938032Speter	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
203038032Speter	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
203190792Sgshapiro	  | -with-* | --with-* | -without-* | --without-* | --x)
203290792Sgshapiro	    case "$ac_configure_args0 " in
203390792Sgshapiro	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
203490792Sgshapiro	    esac
203590792Sgshapiro	    ;;
203690792Sgshapiro	  -* ) ac_must_keep_next=true ;;
203790792Sgshapiro	esac
203890792Sgshapiro      fi
203964562Sgshapiro      as_fn_append ac_configure_args " '$ac_arg'"
204038032Speter      ;;
204138032Speter    esac
204238032Speter  done
204338032Speterdone
204438032Speter{ ac_configure_args0=; unset ac_configure_args0;}
204538032Speter{ ac_configure_args1=; unset ac_configure_args1;}
204690792Sgshapiro
204738032Speter# When interrupted or exit'd, cleanup temporary files, and complete
204838032Speter# config.log.  We remove comments because anyway the quotes in there
204938032Speter# would cause problems or look ugly.
205038032Speter# WARNING: Use '\'' to represent an apostrophe within the trap.
205138032Speter# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
205238032Spetertrap 'exit_status=$?
205390792Sgshapiro  # Save into config.log some information that might help in debugging.
205438032Speter  {
205538032Speter    echo
205638032Speter
205738032Speter    $as_echo "## ---------------- ##
205890792Sgshapiro## Cache variables. ##
205964562Sgshapiro## ---------------- ##"
206064562Sgshapiro    echo
206164562Sgshapiro    # The following way of writing the cache mishandles newlines in values,
206264562Sgshapiro(
206364562Sgshapiro  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
206438032Speter    eval ac_val=\$$ac_var
206564562Sgshapiro    case $ac_val in #(
206690792Sgshapiro    *${as_nl}*)
206764562Sgshapiro      case $ac_var in #(
206838032Speter      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
206964562Sgshapiro$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
207064562Sgshapiro      esac
207164562Sgshapiro      case $ac_var in #(
207264562Sgshapiro      _ | IFS | as_nl) ;; #(
207364562Sgshapiro      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
207464562Sgshapiro      *) { eval $ac_var=; unset $ac_var;} ;;
207564562Sgshapiro      esac ;;
207664562Sgshapiro    esac
207764562Sgshapiro  done
207890792Sgshapiro  (set) 2>&1 |
207990792Sgshapiro    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
208064562Sgshapiro    *${as_nl}ac_space=\ *)
208177349Sgshapiro      sed -n \
208238032Speter	"s/'\''/'\''\\\\'\'''\''/g;
208364562Sgshapiro	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
208438032Speter      ;; #(
208564562Sgshapiro    *)
208638032Speter      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
208764562Sgshapiro      ;;
208890792Sgshapiro    esac |
208990792Sgshapiro    sort
209090792Sgshapiro)
209190792Sgshapiro    echo
209290792Sgshapiro
209390792Sgshapiro    $as_echo "## ----------------- ##
209490792Sgshapiro## Output variables. ##
209590792Sgshapiro## ----------------- ##"
209690792Sgshapiro    echo
209790792Sgshapiro    for ac_var in $ac_subst_vars
209890792Sgshapiro    do
209990792Sgshapiro      eval ac_val=\$$ac_var
210090792Sgshapiro      case $ac_val in
210190792Sgshapiro      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
210290792Sgshapiro      esac
210390792Sgshapiro      $as_echo "$ac_var='\''$ac_val'\''"
210490792Sgshapiro    done | sort
210590792Sgshapiro    echo
210690792Sgshapiro
210790792Sgshapiro    if test -n "$ac_subst_files"; then
210890792Sgshapiro      $as_echo "## ------------------- ##
210990792Sgshapiro## File substitutions. ##
211090792Sgshapiro## ------------------- ##"
211190792Sgshapiro      echo
211290792Sgshapiro      for ac_var in $ac_subst_files
211390792Sgshapiro      do
211490792Sgshapiro	eval ac_val=\$$ac_var
211590792Sgshapiro	case $ac_val in
211690792Sgshapiro	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
211738032Speter	esac
211838032Speter	$as_echo "$ac_var='\''$ac_val'\''"
211990792Sgshapiro      done | sort
212094334Sgshapiro      echo
212138032Speter    fi
212238032Speter
212338032Speter    if test -s confdefs.h; then
212490792Sgshapiro      $as_echo "## ----------- ##
212590792Sgshapiro## confdefs.h. ##
212690792Sgshapiro## ----------- ##"
212790792Sgshapiro      echo
212890792Sgshapiro      cat confdefs.h
212938032Speter      echo
213038032Speter    fi
213138032Speter    test "$ac_signal" != 0 &&
213238032Speter      $as_echo "$as_me: caught signal $ac_signal"
213364562Sgshapiro    $as_echo "$as_me: exit $exit_status"
213490792Sgshapiro  } >&5
213590792Sgshapiro  rm -f core *.core core.conftest.* &&
213638032Speter    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
213790792Sgshapiro    exit $exit_status
213838032Speter' 0
213938032Speterfor ac_signal in 1 2 13 15; do
214038032Speter  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
214138032Speterdone
214238032Speterac_signal=0
214338032Speter
214438032Speter# confdefs.h avoids OS command line length limits that DEFS can exceed.
214538032Speterrm -f -r conftest* confdefs.h
214638032Speter
214738032Speter$as_echo "/* confdefs.h */" > confdefs.h
214838032Speter
214938032Speter# Predefined preprocessor variables.
215038032Speter
215138032Spetercat >>confdefs.h <<_ACEOF
215238032Speter#define PACKAGE_NAME "$PACKAGE_NAME"
215338032Speter_ACEOF
215438032Speter
215538032Spetercat >>confdefs.h <<_ACEOF
215638032Speter#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
215738032Speter_ACEOF
215838032Speter
215938032Spetercat >>confdefs.h <<_ACEOF
216038032Speter#define PACKAGE_VERSION "$PACKAGE_VERSION"
216138032Speter_ACEOF
216238032Speter
216338032Spetercat >>confdefs.h <<_ACEOF
216438032Speter#define PACKAGE_STRING "$PACKAGE_STRING"
216538032Speter_ACEOF
216638032Speter
216738032Spetercat >>confdefs.h <<_ACEOF
216838032Speter#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
216938032Speter_ACEOF
217038032Speter
217164562Sgshapirocat >>confdefs.h <<_ACEOF
217238032Speter#define PACKAGE_URL "$PACKAGE_URL"
217338032Speter_ACEOF
217438032Speter
217538032Speter
217638032Speter# Let the site file select an alternate cache file if it wants to.
217738032Speter# Prefer an explicitly selected file to automatically selected ones.
217838032Speterac_site_file1=NONE
217938032Speterac_site_file2=NONE
218038032Speterif test -n "$CONFIG_SITE"; then
218138032Speter  # We do not want a PATH search for config.site.
218238032Speter  case $CONFIG_SITE in #((
218338032Speter    -*)  ac_site_file1=./$CONFIG_SITE;;
218438032Speter    */*) ac_site_file1=$CONFIG_SITE;;
218590792Sgshapiro    *)   ac_site_file1=./$CONFIG_SITE;;
218690792Sgshapiro  esac
218738032Speterelif test "x$prefix" != xNONE; then
218890792Sgshapiro  ac_site_file1=$prefix/share/config.site
218990792Sgshapiro  ac_site_file2=$prefix/etc/config.site
219090792Sgshapiroelse
219190792Sgshapiro  ac_site_file1=$ac_default_prefix/share/config.site
219290792Sgshapiro  ac_site_file2=$ac_default_prefix/etc/config.site
219338032Speterfi
219438032Speterfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
219538032Speterdo
219638032Speter  test "x$ac_site_file" = xNONE && continue
219764562Sgshapiro  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
219838032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
219938032Speter$as_echo "$as_me: loading site script $ac_site_file" >&6;}
220038032Speter    sed 's/^/| /' "$ac_site_file" >&5
220138032Speter    . "$ac_site_file" \
220238032Speter      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
220390792Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
220438032Speteras_fn_error $? "failed to load site script $ac_site_file
220590792SgshapiroSee \`config.log' for more details" "$LINENO" 5; }
220638032Speter  fi
220738032Speterdone
220838032Speter
220938032Speterif test -r "$cache_file"; then
221038032Speter  # Some versions of bash will fail to source /dev/null (special files
221138032Speter  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
221238032Speter  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
221338032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
221438032Speter$as_echo "$as_me: loading cache $cache_file" >&6;}
221590792Sgshapiro    case $cache_file in
221690792Sgshapiro      [\\/]* | ?:[\\/]* ) . "$cache_file";;
221790792Sgshapiro      *)                      . "./$cache_file";;
221838032Speter    esac
221990792Sgshapiro  fi
222038032Speterelse
222138032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
222238032Speter$as_echo "$as_me: creating cache $cache_file" >&6;}
222338032Speter  >$cache_file
222438032Speterfi
222538032Speter
222638032Speteras_fn_append ac_header_list " stdlib.h"
222738032Speteras_fn_append ac_header_list " unistd.h"
222838032Speteras_fn_append ac_header_list " sys/param.h"
222990792Sgshapiroas_fn_append ac_func_list " qsort_r"
223090792Sgshapiro# Check that the precious variables saved in the cache have kept the same
223190792Sgshapiro# value.
223290792Sgshapiroac_cache_corrupted=false
223338032Speterfor ac_var in $ac_precious_vars; do
223438032Speter  eval ac_old_set=\$ac_cv_env_${ac_var}_set
223538032Speter  eval ac_new_set=\$ac_env_${ac_var}_set
223690792Sgshapiro  eval ac_old_val=\$ac_cv_env_${ac_var}_value
223790792Sgshapiro  eval ac_new_val=\$ac_env_${ac_var}_value
223838032Speter  case $ac_old_set,$ac_new_set in
223938032Speter    set,)
224090792Sgshapiro      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
224190792Sgshapiro$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
224290792Sgshapiro      ac_cache_corrupted=: ;;
224390792Sgshapiro    ,set)
224438032Speter      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
224564562Sgshapiro$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
224638032Speter      ac_cache_corrupted=: ;;
224764562Sgshapiro    ,);;
224864562Sgshapiro    *)
224938032Speter      if test "x$ac_old_val" != "x$ac_new_val"; then
225064562Sgshapiro	# differences in whitespace do not lead to failure.
225190792Sgshapiro	ac_old_val_w=`echo x $ac_old_val`
225290792Sgshapiro	ac_new_val_w=`echo x $ac_new_val`
225364562Sgshapiro	if test "$ac_old_val_w" != "$ac_new_val_w"; then
225464562Sgshapiro	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
225564562Sgshapiro$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
225690792Sgshapiro	  ac_cache_corrupted=:
225764562Sgshapiro	else
225864562Sgshapiro	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
225938032Speter$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
226064562Sgshapiro	  eval $ac_var=\$ac_old_val
226164562Sgshapiro	fi
226264562Sgshapiro	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
226364562Sgshapiro$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
226438032Speter	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
226538032Speter$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
226638032Speter      fi;;
226738032Speter  esac
226838032Speter  # Pass precious variables to config.status.
226938032Speter  if test "$ac_new_set" = set; then
227064562Sgshapiro    case $ac_new_val in
227138032Speter    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
227238032Speter    *) ac_arg=$ac_var=$ac_new_val ;;
227390792Sgshapiro    esac
227490792Sgshapiro    case " $ac_configure_args " in
227590792Sgshapiro      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
227690792Sgshapiro      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
227764562Sgshapiro    esac
227864562Sgshapiro  fi
227938032Speterdone
228038032Speterif $ac_cache_corrupted; then
228164562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
228238032Speter$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
228338032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
228438032Speter$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
228538032Speter  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
228690792Sgshapirofi
228738032Speter## -------------------- ##
228838032Speter## Main body of script. ##
228964562Sgshapiro## -------------------- ##
229064562Sgshapiro
229138032Speterac_ext=c
229290792Sgshapiroac_cpp='$CPP $CPPFLAGS'
229338032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
229438032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
229538032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
229638032Speter
229738032Speter
229838032Speter
229964562Sgshapiro
230090792Sgshapiro
230138032Speter
230238032Speter
230338032Speter
230490792Sgshapiroac_aux_dir=
230538032Speterfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
230638032Speter  if test -f "$ac_dir/install-sh"; then
230738032Speter    ac_aux_dir=$ac_dir
230890792Sgshapiro    ac_install_sh="$ac_aux_dir/install-sh -c"
230990792Sgshapiro    break
231080785Sgshapiro  elif test -f "$ac_dir/install.sh"; then
231190792Sgshapiro    ac_aux_dir=$ac_dir
231280785Sgshapiro    ac_install_sh="$ac_aux_dir/install.sh -c"
231377349Sgshapiro    break
231477349Sgshapiro  elif test -f "$ac_dir/shtool"; then
231590792Sgshapiro    ac_aux_dir=$ac_dir
231677349Sgshapiro    ac_install_sh="$ac_aux_dir/shtool install -c"
231777349Sgshapiro    break
231877349Sgshapiro  fi
231938032Speterdone
232090792Sgshapiroif test -z "$ac_aux_dir"; then
232190792Sgshapiro  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
232290792Sgshapirofi
232338032Speter
232438032Speter# These three variables are undocumented and unsupported,
232590792Sgshapiro# and are intended to be withdrawn in a future Autoconf release.
232690792Sgshapiro# They can cause serious problems if a builder's source tree is in a directory
232790792Sgshapiro# whose full name contains unusual characters.
232890792Sgshapiroac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
232990792Sgshapiroac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
233080785Sgshapiroac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
233190792Sgshapiro
233280785Sgshapiro
233338032Speter# Expand $ac_aux_dir to an absolute path.
233438032Speteram_aux_dir=`cd "$ac_aux_dir" && pwd`
233538032Speter
233638032Speterac_ext=c
233764562Sgshapiroac_cpp='$CPP $CPPFLAGS'
233838032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
233938032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
234038032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
234138032Speterif test -n "$ac_tool_prefix"; then
234238032Speter  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
234338032Speterset dummy ${ac_tool_prefix}gcc; ac_word=$2
234438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
234538032Speter$as_echo_n "checking for $ac_word... " >&6; }
234638032Speterif ${ac_cv_prog_CC+:} false; then :
234738032Speter  $as_echo_n "(cached) " >&6
234838032Speterelse
234938032Speter  if test -n "$CC"; then
235038032Speter  ac_cv_prog_CC="$CC" # Let the user override the test.
235138032Speterelse
235290792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
235390792Sgshapirofor as_dir in $PATH
235438032Speterdo
235564562Sgshapiro  IFS=$as_save_IFS
235638032Speter  test -z "$as_dir" && as_dir=.
235790792Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
235838032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
235938032Speter    ac_cv_prog_CC="${ac_tool_prefix}gcc"
236064562Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
236190792Sgshapiro    break 2
236238032Speter  fi
236338032Speterdone
236438032Speter  done
236538032SpeterIFS=$as_save_IFS
236638032Speter
236738032Speterfi
236838032Speterfi
236938032SpeterCC=$ac_cv_prog_CC
237038032Speterif test -n "$CC"; then
237138032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
237290792Sgshapiro$as_echo "$CC" >&6; }
237390792Sgshapiroelse
237490792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
237538032Speter$as_echo "no" >&6; }
237690792Sgshapirofi
237790792Sgshapiro
237890792Sgshapiro
237964562Sgshapirofi
238038032Speterif test -z "$ac_cv_prog_CC"; then
238190792Sgshapiro  ac_ct_CC=$CC
238264562Sgshapiro  # Extract the first word of "gcc", so it can be a program name with args.
238364562Sgshapiroset dummy gcc; ac_word=$2
238438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
238538032Speter$as_echo_n "checking for $ac_word... " >&6; }
238638032Speterif ${ac_cv_prog_ac_ct_CC+:} false; then :
238738032Speter  $as_echo_n "(cached) " >&6
238838032Speterelse
238938032Speter  if test -n "$ac_ct_CC"; then
239090792Sgshapiro  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
239190792Sgshapiroelse
239264562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
239338032Speterfor as_dir in $PATH
239464562Sgshapirodo
239564562Sgshapiro  IFS=$as_save_IFS
239638032Speter  test -z "$as_dir" && as_dir=.
239738032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
239838032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
239938032Speter    ac_cv_prog_ac_ct_CC="gcc"
240038032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
240138032Speter    break 2
240238032Speter  fi
240390792Sgshapirodone
240490792Sgshapiro  done
240590792SgshapiroIFS=$as_save_IFS
240664562Sgshapiro
240738032Speterfi
240890792Sgshapirofi
240964562Sgshapiroac_ct_CC=$ac_cv_prog_ac_ct_CC
241064562Sgshapiroif test -n "$ac_ct_CC"; then
241138032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
241238032Speter$as_echo "$ac_ct_CC" >&6; }
241338032Speterelse
241438032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
241538032Speter$as_echo "no" >&6; }
241638032Speterfi
241790792Sgshapiro
241890792Sgshapiro  if test "x$ac_ct_CC" = x; then
241964562Sgshapiro    CC=""
242038032Speter  else
242164562Sgshapiro    case $cross_compiling:$ac_tool_warned in
242264562Sgshapiroyes:)
242338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
242438032Speter$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
242538032Speterac_tool_warned=yes ;;
242638032Speteresac
242738032Speter    CC=$ac_ct_CC
242838032Speter  fi
242964562Sgshapiroelse
243064562Sgshapiro  CC="$ac_cv_prog_CC"
243164562Sgshapirofi
243264562Sgshapiro
243364562Sgshapiroif test -z "$CC"; then
243464562Sgshapiro          if test -n "$ac_tool_prefix"; then
243564562Sgshapiro    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
243664562Sgshapiroset dummy ${ac_tool_prefix}cc; ac_word=$2
243790792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
243890792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
243990792Sgshapiroif ${ac_cv_prog_CC+:} false; then :
244064562Sgshapiro  $as_echo_n "(cached) " >&6
244164562Sgshapiroelse
244238032Speter  if test -n "$CC"; then
244364562Sgshapiro  ac_cv_prog_CC="$CC" # Let the user override the test.
244464562Sgshapiroelse
244564562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
244664562Sgshapirofor as_dir in $PATH
244764562Sgshapirodo
244864562Sgshapiro  IFS=$as_save_IFS
244964562Sgshapiro  test -z "$as_dir" && as_dir=.
245064562Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
245164562Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
245264562Sgshapiro    ac_cv_prog_CC="${ac_tool_prefix}cc"
245364562Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
245498121Sgshapiro    break 2
245564562Sgshapiro  fi
245690792Sgshapirodone
245798121Sgshapiro  done
245898121SgshapiroIFS=$as_save_IFS
245964562Sgshapiro
246064562Sgshapirofi
246198121Sgshapirofi
246264562SgshapiroCC=$ac_cv_prog_CC
246364562Sgshapiroif test -n "$CC"; then
246464562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
246564562Sgshapiro$as_echo "$CC" >&6; }
246664562Sgshapiroelse
246764562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
246864562Sgshapiro$as_echo "no" >&6; }
246964562Sgshapirofi
247064562Sgshapiro
247138032Speter
247238032Speter  fi
247390792Sgshapirofi
247438032Speterif test -z "$CC"; then
247580785Sgshapiro  # Extract the first word of "cc", so it can be a program name with args.
247638032Speterset dummy cc; ac_word=$2
247780785Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
247880785Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
247980785Sgshapiroif ${ac_cv_prog_CC+:} false; then :
248080785Sgshapiro  $as_echo_n "(cached) " >&6
248180785Sgshapiroelse
248280785Sgshapiro  if test -n "$CC"; then
248380785Sgshapiro  ac_cv_prog_CC="$CC" # Let the user override the test.
248480785Sgshapiroelse
248580785Sgshapiro  ac_prog_rejected=no
248690792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
248790792Sgshapirofor as_dir in $PATH
248890792Sgshapirodo
248990792Sgshapiro  IFS=$as_save_IFS
249090792Sgshapiro  test -z "$as_dir" && as_dir=.
249190792Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
249290792Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
249390792Sgshapiro    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
249490792Sgshapiro       ac_prog_rejected=yes
249590792Sgshapiro       continue
249690792Sgshapiro     fi
249790792Sgshapiro    ac_cv_prog_CC="cc"
249880785Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
249990792Sgshapiro    break 2
250090792Sgshapiro  fi
250180785Sgshapirodone
250238032Speter  done
250338032SpeterIFS=$as_save_IFS
250438032Speter
250538032Speterif test $ac_prog_rejected = yes; then
250638032Speter  # We found a bogon in the path, so make sure we never use it.
250738032Speter  set dummy $ac_cv_prog_CC
250838032Speter  shift
250938032Speter  if test $# != 0; then
251094334Sgshapiro    # We chose a different compiler from the bogus one.
251194334Sgshapiro    # However, it has the same basename, so the bogon will be chosen
251294334Sgshapiro    # first if we set CC to just the basename; use the full file name.
251394334Sgshapiro    shift
251494334Sgshapiro    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
251594334Sgshapiro  fi
251694334Sgshapirofi
251794334Sgshapirofi
251894334Sgshapirofi
251994334SgshapiroCC=$ac_cv_prog_CC
252094334Sgshapiroif test -n "$CC"; then
252194334Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
252294334Sgshapiro$as_echo "$CC" >&6; }
252394334Sgshapiroelse
252494334Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
252594334Sgshapiro$as_echo "no" >&6; }
252638032Speterfi
252738032Speter
252864562Sgshapiro
252964562Sgshapirofi
253064562Sgshapiroif test -z "$CC"; then
253190792Sgshapiro  if test -n "$ac_tool_prefix"; then
253290792Sgshapiro  for ac_prog in cl.exe
253364562Sgshapiro  do
253464562Sgshapiro    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
253564562Sgshapiroset dummy $ac_tool_prefix$ac_prog; ac_word=$2
253638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
253764562Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
253838032Speterif ${ac_cv_prog_CC+:} false; then :
253964562Sgshapiro  $as_echo_n "(cached) " >&6
254038032Speterelse
254190792Sgshapiro  if test -n "$CC"; then
254264562Sgshapiro  ac_cv_prog_CC="$CC" # Let the user override the test.
254364562Sgshapiroelse
254464562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
254564562Sgshapirofor as_dir in $PATH
254638032Speterdo
254764562Sgshapiro  IFS=$as_save_IFS
254838032Speter  test -z "$as_dir" && as_dir=.
254990792Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
255064562Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
255164562Sgshapiro    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
255264562Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
255364562Sgshapiro    break 2
255438032Speter  fi
255564562Sgshapirodone
255638032Speter  done
255790792SgshapiroIFS=$as_save_IFS
255864562Sgshapiro
255964562Sgshapirofi
256064562Sgshapirofi
256138032SpeterCC=$ac_cv_prog_CC
256238032Speterif test -n "$CC"; then
256338032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
256438032Speter$as_echo "$CC" >&6; }
256538032Speterelse
256664562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
256738032Speter$as_echo "no" >&6; }
256890792Sgshapirofi
256964562Sgshapiro
257064562Sgshapiro
257138032Speter    test -n "$CC" && break
257238032Speter  done
257338032Speterfi
257490792Sgshapiroif test -z "$CC"; then
257590792Sgshapiro  ac_ct_CC=$CC
257690792Sgshapiro  for ac_prog in cl.exe
257738032Speterdo
257838032Speter  # Extract the first word of "$ac_prog", so it can be a program name with args.
257938032Speterset dummy $ac_prog; ac_word=$2
258038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
258138032Speter$as_echo_n "checking for $ac_word... " >&6; }
258238032Speterif ${ac_cv_prog_ac_ct_CC+:} false; then :
258338032Speter  $as_echo_n "(cached) " >&6
258438032Speterelse
258538032Speter  if test -n "$ac_ct_CC"; then
258638032Speter  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
258738032Speterelse
258898121Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
258938032Speterfor as_dir in $PATH
259038032Speterdo
259138032Speter  IFS=$as_save_IFS
259290792Sgshapiro  test -z "$as_dir" && as_dir=.
259398121Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
259498121Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
259598121Sgshapiro    ac_cv_prog_ac_ct_CC="$ac_prog"
259638032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
259738032Speter    break 2
259838032Speter  fi
259938032Speterdone
260090792Sgshapiro  done
260190792SgshapiroIFS=$as_save_IFS
260290792Sgshapiro
260390792Sgshapirofi
260490792Sgshapirofi
260590792Sgshapiroac_ct_CC=$ac_cv_prog_ac_ct_CC
260690792Sgshapiroif test -n "$ac_ct_CC"; then
260790792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
260890792Sgshapiro$as_echo "$ac_ct_CC" >&6; }
260990792Sgshapiroelse
261090792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
261190792Sgshapiro$as_echo "no" >&6; }
261290792Sgshapirofi
261390792Sgshapiro
261490792Sgshapiro
261590792Sgshapiro  test -n "$ac_ct_CC" && break
261690792Sgshapirodone
261738032Speter
261864562Sgshapiro  if test "x$ac_ct_CC" = x; then
261964562Sgshapiro    CC=""
262038032Speter  else
262164562Sgshapiro    case $cross_compiling:$ac_tool_warned in
262264562Sgshapiroyes:)
262364562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
262464562Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
262538032Speterac_tool_warned=yes ;;
262664562Sgshapiroesac
262764562Sgshapiro    CC=$ac_ct_CC
262838032Speter  fi
262938032Speterfi
263038032Speter
263190792Sgshapirofi
263290792Sgshapiro
263338032Speter
263438032Spetertest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
263538032Speter$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
263638032Speteras_fn_error $? "no acceptable C compiler found in \$PATH
263738032SpeterSee \`config.log' for more details" "$LINENO" 5; }
263838032Speter
263938032Speter# Provide some information about the compiler.
264038032Speter$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
264190792Sgshapiroset X $ac_compile
264290792Sgshapiroac_compiler=$2
264338032Speterfor ac_option in --version -v -V -qversion; do
264438032Speter  { { ac_try="$ac_compiler $ac_option >&5"
264538032Spetercase "(($ac_try" in
264638032Speter  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
264738032Speter  *) ac_try_echo=$ac_try;;
264838032Speteresac
264938032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
265038032Speter$as_echo "$ac_try_echo"; } >&5
265138032Speter  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
265238032Speter  ac_status=$?
265364562Sgshapiro  if test -s conftest.err; then
265464562Sgshapiro    sed '10a\
265538032Speter... rest of stderr output deleted ...
265638032Speter         10q' conftest.err >conftest.er1
265794334Sgshapiro    cat conftest.er1 >&5
265838032Speter  fi
265938032Speter  rm -f conftest.er1 conftest.err
266094334Sgshapiro  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
266138032Speter  test $ac_status = 0; }
266238032Speterdone
266364562Sgshapiro
266464562Sgshapirocat confdefs.h - <<_ACEOF >conftest.$ac_ext
266564562Sgshapiro/* end confdefs.h.  */
266638032Speter
266738032Speterint
266864562Sgshapiromain ()
266938032Speter{
267038032Speter
267138032Speter  ;
267238032Speter  return 0;
267338032Speter}
267438032Speter_ACEOF
267538032Speterac_clean_files_save=$ac_clean_files
267638032Speterac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
267738032Speter# Try to create an executable without -o first, disregard a.out.
267838032Speter# It will help us diagnose broken compilers, and finding out an intuition
267990792Sgshapiro# of exeext.
268090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
268190792Sgshapiro$as_echo_n "checking whether the C compiler works... " >&6; }
268290792Sgshapiroac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
268390792Sgshapiro
268490792Sgshapiro# The possible output files:
268590792Sgshapiroac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
268690792Sgshapiro
268790792Sgshapiroac_rmfiles=
268890792Sgshapirofor ac_file in $ac_files
268990792Sgshapirodo
269090792Sgshapiro  case $ac_file in
269190792Sgshapiro    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
269290792Sgshapiro    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
269390792Sgshapiro  esac
269490792Sgshapirodone
269590792Sgshapirorm -f $ac_rmfiles
269690792Sgshapiro
269790792Sgshapiroif { { ac_try="$ac_link_default"
269838032Spetercase "(($ac_try" in
269938032Speter  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
270038032Speter  *) ac_try_echo=$ac_try;;
270138032Speteresac
270238032Spetereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
270338032Speter$as_echo "$ac_try_echo"; } >&5
270438032Speter  (eval "$ac_link_default") 2>&5
270538032Speter  ac_status=$?
270638032Speter  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
270738032Speter  test $ac_status = 0; }; then :
270838032Speter  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
270938032Speter# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
271038032Speter# in a Makefile.  We should not override ac_cv_exeext if it was cached,
271190792Sgshapiro# so that the user can short-circuit this test for compilers unknown to
271290792Sgshapiro# Autoconf.
271390792Sgshapirofor ac_file in $ac_files ''
271438032Speterdo
271538032Speter  test -f "$ac_file" || continue
271638032Speter  case $ac_file in
271790792Sgshapiro    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
271838032Speter	;;
271964562Sgshapiro    [ab].out )
272064562Sgshapiro	# We found the default executable, but exeext='' is most
272138032Speter	# certainly right.
272238032Speter	break;;
272338032Speter    *.* )
272464562Sgshapiro	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
272564562Sgshapiro	then :; else
272690792Sgshapiro	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
272790792Sgshapiro	fi
272890792Sgshapiro	# We set ac_cv_exeext here because the later test for it is not
272964562Sgshapiro	# safe: cross compilers may not add the suffix if given an `-o'
273038032Speter	# argument, so we may need to know it at that point already.
273164562Sgshapiro	# Even if this section looks crufty: it has the advantage of
273264562Sgshapiro	# actually working.
273364562Sgshapiro	break;;
273490792Sgshapiro    * )
273564562Sgshapiro	break;;
273664562Sgshapiro  esac
273764562Sgshapirodone
273838032Spetertest "$ac_cv_exeext" = no && ac_cv_exeext=
273938032Speter
274038032Speterelse
274138032Speter  ac_file=''
274238032Speterfi
274338032Speterif test -z "$ac_file"; then :
274438032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
274538032Speter$as_echo "no" >&6; }
274638032Speter$as_echo "$as_me: failed program was:" >&5
274738032Spetersed 's/^/| /' conftest.$ac_ext >&5
274838032Speter
274938032Speter{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
275090792Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
275190792Sgshapiroas_fn_error 77 "C compiler cannot create executables
275290792SgshapiroSee \`config.log' for more details" "$LINENO" 5; }
275390792Sgshapiroelse
275490792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
275590792Sgshapiro$as_echo "yes" >&6; }
275690792Sgshapirofi
275771345Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
275890792Sgshapiro$as_echo_n "checking for C compiler default output file name... " >&6; }
275964562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
276071345Sgshapiro$as_echo "$ac_file" >&6; }
276164562Sgshapiroac_exeext=$ac_cv_exeext
276271345Sgshapiro
276371345Sgshapirorm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
276471345Sgshapiroac_clean_files=$ac_clean_files_save
276538032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
276690792Sgshapiro$as_echo_n "checking for suffix of executables... " >&6; }
276790792Sgshapiroif { { ac_try="$ac_link"
276890792Sgshapirocase "(($ac_try" in
276990792Sgshapiro  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
277090792Sgshapiro  *) ac_try_echo=$ac_try;;
277190792Sgshapiroesac
277290792Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
277390792Sgshapiro$as_echo "$ac_try_echo"; } >&5
277490792Sgshapiro  (eval "$ac_link") 2>&5
277590792Sgshapiro  ac_status=$?
277690792Sgshapiro  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
277790792Sgshapiro  test $ac_status = 0; }; then :
277890792Sgshapiro  # If both `conftest.exe' and `conftest' are `present' (well, observable)
277990792Sgshapiro# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
278090792Sgshapiro# work properly (i.e., refer to `conftest.exe'), while it won't with
278190792Sgshapiro# `rm'.
278290792Sgshapirofor ac_file in conftest.exe conftest conftest.*; do
278390792Sgshapiro  test -f "$ac_file" || continue
278490792Sgshapiro  case $ac_file in
278590792Sgshapiro    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
278690792Sgshapiro    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
278790792Sgshapiro	  break;;
278890792Sgshapiro    * ) break;;
278990792Sgshapiro  esac
279071345Sgshapirodone
279190792Sgshapiroelse
279290792Sgshapiro  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
279390792Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
279464562Sgshapiroas_fn_error $? "cannot compute suffix of executables: cannot compile and link
279590792SgshapiroSee \`config.log' for more details" "$LINENO" 5; }
279690792Sgshapirofi
279790792Sgshapirorm -f conftest conftest$ac_cv_exeext
279890792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
279990792Sgshapiro$as_echo "$ac_cv_exeext" >&6; }
280090792Sgshapiro
280190792Sgshapirorm -f conftest.$ac_ext
280290792SgshapiroEXEEXT=$ac_cv_exeext
280390792Sgshapiroac_exeext=$EXEEXT
280490792Sgshapirocat confdefs.h - <<_ACEOF >conftest.$ac_ext
280590792Sgshapiro/* end confdefs.h.  */
280690792Sgshapiro#include <stdio.h>
280790792Sgshapiroint
280890792Sgshapiromain ()
280990792Sgshapiro{
281090792SgshapiroFILE *f = fopen ("conftest.out", "w");
281190792Sgshapiro return ferror (f) || fclose (f) != 0;
281290792Sgshapiro
281390792Sgshapiro  ;
281490792Sgshapiro  return 0;
281590792Sgshapiro}
281690792Sgshapiro_ACEOF
281790792Sgshapiroac_clean_files="$ac_clean_files conftest.out"
281890792Sgshapiro# Check that the compiler produces executables we can run.  If not, either
281990792Sgshapiro# the compiler is broken, or we cross compile.
282090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
282190792Sgshapiro$as_echo_n "checking whether we are cross compiling... " >&6; }
282290792Sgshapiroif test "$cross_compiling" != yes; then
282390792Sgshapiro  { { ac_try="$ac_link"
282490792Sgshapirocase "(($ac_try" in
282564562Sgshapiro  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
282664562Sgshapiro  *) ac_try_echo=$ac_try;;
282764562Sgshapiroesac
282871345Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
282971345Sgshapiro$as_echo "$ac_try_echo"; } >&5
283064562Sgshapiro  (eval "$ac_link") 2>&5
283190792Sgshapiro  ac_status=$?
283290792Sgshapiro  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
283390792Sgshapiro  test $ac_status = 0; }
283490792Sgshapiro  if { ac_try='./conftest$ac_cv_exeext'
283590792Sgshapiro  { { case "(($ac_try" in
283690792Sgshapiro  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
283790792Sgshapiro  *) ac_try_echo=$ac_try;;
283890792Sgshapiroesac
283990792Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
284090792Sgshapiro$as_echo "$ac_try_echo"; } >&5
284190792Sgshapiro  (eval "$ac_try") 2>&5
284290792Sgshapiro  ac_status=$?
284390792Sgshapiro  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
284490792Sgshapiro  test $ac_status = 0; }; }; then
284590792Sgshapiro    cross_compiling=no
284690792Sgshapiro  else
284790792Sgshapiro    if test "$cross_compiling" = maybe; then
284890792Sgshapiro	cross_compiling=yes
284990792Sgshapiro    else
285090792Sgshapiro	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
285190792Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
285290792Sgshapiroas_fn_error $? "cannot run C compiled programs.
285390792SgshapiroIf you meant to cross compile, use \`--host'.
285490792SgshapiroSee \`config.log' for more details" "$LINENO" 5; }
285590792Sgshapiro    fi
285690792Sgshapiro  fi
285790792Sgshapirofi
285890792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
285990792Sgshapiro$as_echo "$cross_compiling" >&6; }
286064562Sgshapiro
286164562Sgshapirorm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
286271345Sgshapiroac_clean_files=$ac_clean_files_save
286371345Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
286464562Sgshapiro$as_echo_n "checking for suffix of object files... " >&6; }
286564562Sgshapiroif ${ac_cv_objext+:} false; then :
286664562Sgshapiro  $as_echo_n "(cached) " >&6
286764562Sgshapiroelse
286864562Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
286971345Sgshapiro/* end confdefs.h.  */
287064562Sgshapiro
287164562Sgshapiroint
287264562Sgshapiromain ()
287390792Sgshapiro{
287490792Sgshapiro
287566494Sgshapiro  ;
287664562Sgshapiro  return 0;
287764562Sgshapiro}
287890792Sgshapiro_ACEOF
287964562Sgshapirorm -f conftest.o conftest.obj
288090792Sgshapiroif { { ac_try="$ac_compile"
288190792Sgshapirocase "(($ac_try" in
288290792Sgshapiro  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
288390792Sgshapiro  *) ac_try_echo=$ac_try;;
288464562Sgshapiroesac
288590792Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
288664562Sgshapiro$as_echo "$ac_try_echo"; } >&5
288764562Sgshapiro  (eval "$ac_compile") 2>&5
288864562Sgshapiro  ac_status=$?
288964562Sgshapiro  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
289064562Sgshapiro  test $ac_status = 0; }; then :
289164562Sgshapiro  for ac_file in conftest.o conftest.obj conftest.*; do
289264562Sgshapiro  test -f "$ac_file" || continue;
289364562Sgshapiro  case $ac_file in
289464562Sgshapiro    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
289564562Sgshapiro    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
289664562Sgshapiro       break;;
289764562Sgshapiro  esac
289864562Sgshapirodone
289964562Sgshapiroelse
290064562Sgshapiro  $as_echo "$as_me: failed program was:" >&5
290164562Sgshapirosed 's/^/| /' conftest.$ac_ext >&5
290264562Sgshapiro
290364562Sgshapiro{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
290464562Sgshapiro$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
290564562Sgshapiroas_fn_error $? "cannot compute suffix of object files: cannot compile
290664562SgshapiroSee \`config.log' for more details" "$LINENO" 5; }
290790792Sgshapirofi
290864562Sgshapirorm -f conftest.$ac_cv_objext conftest.$ac_ext
290964562Sgshapirofi
291064562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
291164562Sgshapiro$as_echo "$ac_cv_objext" >&6; }
291264562SgshapiroOBJEXT=$ac_cv_objext
291364562Sgshapiroac_objext=$OBJEXT
291464562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
291564562Sgshapiro$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
291664562Sgshapiroif ${ac_cv_c_compiler_gnu+:} false; then :
291764562Sgshapiro  $as_echo_n "(cached) " >&6
291864562Sgshapiroelse
291964562Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
292064562Sgshapiro/* end confdefs.h.  */
292164562Sgshapiro
292264562Sgshapiroint
292364562Sgshapiromain ()
292464562Sgshapiro{
292564562Sgshapiro#ifndef __GNUC__
292664562Sgshapiro       choke me
292764562Sgshapiro#endif
292864562Sgshapiro
292990792Sgshapiro  ;
293090792Sgshapiro  return 0;
293164562Sgshapiro}
293264562Sgshapiro_ACEOF
293364562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then :
293490792Sgshapiro  ac_compiler_gnu=yes
293590792Sgshapiroelse
293664562Sgshapiro  ac_compiler_gnu=no
293790792Sgshapirofi
293890792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
293964562Sgshapiroac_cv_c_compiler_gnu=$ac_compiler_gnu
294064562Sgshapiro
294164562Sgshapirofi
294264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
294364562Sgshapiro$as_echo "$ac_cv_c_compiler_gnu" >&6; }
294464562Sgshapiroif test $ac_compiler_gnu = yes; then
294564562Sgshapiro  GCC=yes
294664562Sgshapiroelse
294764562Sgshapiro  GCC=
294890792Sgshapirofi
294964562Sgshapiroac_test_CFLAGS=${CFLAGS+set}
295090792Sgshapiroac_save_CFLAGS=$CFLAGS
295190792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
295290792Sgshapiro$as_echo_n "checking whether $CC accepts -g... " >&6; }
295364562Sgshapiroif ${ac_cv_prog_cc_g+:} false; then :
295464562Sgshapiro  $as_echo_n "(cached) " >&6
295564562Sgshapiroelse
295664562Sgshapiro  ac_save_c_werror_flag=$ac_c_werror_flag
295764562Sgshapiro   ac_c_werror_flag=yes
295864562Sgshapiro   ac_cv_prog_cc_g=no
295964562Sgshapiro   CFLAGS="-g"
296064562Sgshapiro   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
296164562Sgshapiro/* end confdefs.h.  */
296290792Sgshapiro
296390792Sgshapiroint
296464562Sgshapiromain ()
296564562Sgshapiro{
296664562Sgshapiro
296764562Sgshapiro  ;
296890792Sgshapiro  return 0;
296990792Sgshapiro}
297064562Sgshapiro_ACEOF
297164562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then :
297264562Sgshapiro  ac_cv_prog_cc_g=yes
297364562Sgshapiroelse
297464562Sgshapiro  CFLAGS=""
297564562Sgshapiro      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
297664562Sgshapiro/* end confdefs.h.  */
297764562Sgshapiro
297864562Sgshapiroint
297964562Sgshapiromain ()
298090792Sgshapiro{
298190792Sgshapiro
298264562Sgshapiro  ;
298364562Sgshapiro  return 0;
298464562Sgshapiro}
298564562Sgshapiro_ACEOF
298664562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then :
298764562Sgshapiro
298864562Sgshapiroelse
298964562Sgshapiro  ac_c_werror_flag=$ac_save_c_werror_flag
299064562Sgshapiro	 CFLAGS="-g"
299164562Sgshapiro	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
299264562Sgshapiro/* end confdefs.h.  */
299371345Sgshapiro
299471345Sgshapiroint
299571345Sgshapiromain ()
299664562Sgshapiro{
299764562Sgshapiro
299864562Sgshapiro  ;
299990792Sgshapiro  return 0;
300064562Sgshapiro}
300164562Sgshapiro_ACEOF
300264562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then :
300364562Sgshapiro  ac_cv_prog_cc_g=yes
300464562Sgshapirofi
300590792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
300690792Sgshapirofi
300790792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
300864562Sgshapirofi
300964562Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
301064562Sgshapiro   ac_c_werror_flag=$ac_save_c_werror_flag
301171345Sgshapirofi
301271345Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
301364562Sgshapiro$as_echo "$ac_cv_prog_cc_g" >&6; }
301471345Sgshapiroif test "$ac_test_CFLAGS" = set; then
301564562Sgshapiro  CFLAGS=$ac_save_CFLAGS
301664562Sgshapiroelif test $ac_cv_prog_cc_g = yes; then
301764562Sgshapiro  if test "$GCC" = yes; then
301864562Sgshapiro    CFLAGS="-g -O2"
301964562Sgshapiro  else
302064562Sgshapiro    CFLAGS="-g"
302164562Sgshapiro  fi
302264562Sgshapiroelse
302364562Sgshapiro  if test "$GCC" = yes; then
302490792Sgshapiro    CFLAGS="-O2"
302564562Sgshapiro  else
302690792Sgshapiro    CFLAGS=
302790792Sgshapiro  fi
302864562Sgshapirofi
302964562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
303090792Sgshapiro$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
303164562Sgshapiroif ${ac_cv_prog_cc_c89+:} false; then :
303290792Sgshapiro  $as_echo_n "(cached) " >&6
303364562Sgshapiroelse
303498121Sgshapiro  ac_cv_prog_cc_c89=no
303598121Sgshapiroac_save_CC=$CC
303698121Sgshapirocat confdefs.h - <<_ACEOF >conftest.$ac_ext
303764562Sgshapiro/* end confdefs.h.  */
303898121Sgshapiro#include <stdarg.h>
303990792Sgshapiro#include <stdio.h>
304090792Sgshapirostruct stat;
304164562Sgshapiro/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
304264562Sgshapirostruct buf { int x; };
304390792SgshapiroFILE * (*rcsopen) (struct buf *, struct stat *, int);
304464562Sgshapirostatic char *e (p, i)
304590792Sgshapiro     char **p;
304690792Sgshapiro     int i;
304777349Sgshapiro{
304864562Sgshapiro  return p[i];
304990792Sgshapiro}
305064562Sgshapirostatic char *f (char * (*g) (char **, int), char **p, ...)
305164562Sgshapiro{
305290792Sgshapiro  char *s;
305364562Sgshapiro  va_list v;
305464562Sgshapiro  va_start (v,p);
305564562Sgshapiro  s = g (p, va_arg (v,int));
305690792Sgshapiro  va_end (v);
305790792Sgshapiro  return s;
305890792Sgshapiro}
305964562Sgshapiro
306090792Sgshapiro/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
306190792Sgshapiro   function prototypes and stuff, but not '\xHH' hex character constants.
306290792Sgshapiro   These don't provoke an error unfortunately, instead are silently treated
306364562Sgshapiro   as 'x'.  The following induces an error, until -std is added to get
306464562Sgshapiro   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
306564562Sgshapiro   array size at least.  It's necessary to write '\x00'==0 to get something
306690792Sgshapiro   that's true only with -std.  */
306790792Sgshapiroint osf4_cc_array ['\x00' == 0 ? 1 : -1];
306864562Sgshapiro
306964562Sgshapiro/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
307090792Sgshapiro   inside strings and character constants.  */
307164562Sgshapiro#define FOO(x) 'x'
307264562Sgshapiroint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
307364562Sgshapiro
307464562Sgshapiroint test (int i, double x);
307564562Sgshapirostruct s1 {int (*f) (int a);};
307690792Sgshapirostruct s2 {int (*f) (double a);};
307790792Sgshapiroint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
307890792Sgshapiroint argc;
307990792Sgshapirochar **argv;
308090792Sgshapiroint
308190792Sgshapiromain ()
308290792Sgshapiro{
308390792Sgshapiroreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
308490792Sgshapiro  ;
308590792Sgshapiro  return 0;
308690792Sgshapiro}
308790792Sgshapiro_ACEOF
308890792Sgshapirofor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
308990792Sgshapiro	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
309090792Sgshapirodo
309190792Sgshapiro  CC="$ac_save_CC $ac_arg"
309290792Sgshapiro  if ac_fn_c_try_compile "$LINENO"; then :
309390792Sgshapiro  ac_cv_prog_cc_c89=$ac_arg
309490792Sgshapirofi
309590792Sgshapirorm -f core conftest.err conftest.$ac_objext
309690792Sgshapiro  test "x$ac_cv_prog_cc_c89" != "xno" && break
309790792Sgshapirodone
309864562Sgshapirorm -f conftest.$ac_ext
309964562SgshapiroCC=$ac_save_CC
310038032Speter
310138032Speterfi
310264562Sgshapiro# AC_CACHE_VAL
310338032Spetercase "x$ac_cv_prog_cc_c89" in
310438032Speter  x)
310538032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
310638032Speter$as_echo "none needed" >&6; } ;;
310738032Speter  xno)
310838032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
310938032Speter$as_echo "unsupported" >&6; } ;;
311038032Speter  *)
311138032Speter    CC="$CC $ac_cv_prog_cc_c89"
311238032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
311338032Speter$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
311438032Speteresac
311538032Speterif test "x$ac_cv_prog_cc_c89" != xno; then :
311690792Sgshapiro
311790792Sgshapirofi
311838032Speter
311938032Speterac_ext=c
312038032Speterac_cpp='$CPP $CPPFLAGS'
312138032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
312290792Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
312338032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
312438032Speter
312538032Speterac_ext=c
312664562Sgshapiroac_cpp='$CPP $CPPFLAGS'
312738032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
312838032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
312938032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
313090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
313190792Sgshapiro$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
313238032Speterif ${am_cv_prog_cc_c_o+:} false; then :
313338032Speter  $as_echo_n "(cached) " >&6
313490792Sgshapiroelse
313590792Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
313690792Sgshapiro/* end confdefs.h.  */
313790792Sgshapiro
313890792Sgshapiroint
313990792Sgshapiromain ()
314090792Sgshapiro{
314190792Sgshapiro
314290792Sgshapiro  ;
314390792Sgshapiro  return 0;
314490792Sgshapiro}
314590792Sgshapiro_ACEOF
314690792Sgshapiro  # Make sure it works both with $CC and with simple cc.
314790792Sgshapiro  # Following AC_PROG_CC_C_O, we do the test twice because some
314890792Sgshapiro  # compilers refuse to overwrite an existing .o file with -o,
314990792Sgshapiro  # though they will create one.
315090792Sgshapiro  am_cv_prog_cc_c_o=yes
315190792Sgshapiro  for am_i in 1 2; do
315290792Sgshapiro    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
315390792Sgshapiro   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
315490792Sgshapiro   ac_status=$?
315590792Sgshapiro   echo "$as_me:$LINENO: \$? = $ac_status" >&5
315690792Sgshapiro   (exit $ac_status); } \
315790792Sgshapiro         && test -f conftest2.$ac_objext; then
315890792Sgshapiro      : OK
315990792Sgshapiro    else
316090792Sgshapiro      am_cv_prog_cc_c_o=no
316190792Sgshapiro      break
316290792Sgshapiro    fi
316390792Sgshapiro  done
316490792Sgshapiro  rm -f core conftest*
316538032Speter  unset am_i
316638032Speterfi
316738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
316838032Speter$as_echo "$am_cv_prog_cc_c_o" >&6; }
316938032Speterif test "$am_cv_prog_cc_c_o" != yes; then
317073188Sgshapiro   # Losing compiler, so override with the script.
317138032Speter   # FIXME: It is wrong to rewrite CC.
317238032Speter   # But if we don't then we get into trouble of one sort or another.
317338032Speter   # A longer-term fix would be to have automake use am__CC in this case,
317464562Sgshapiro   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
317590792Sgshapiro   CC="$am_aux_dir/compile $CC"
317690792Sgshapirofi
317790792Sgshapiroac_ext=c
317838032Speterac_cpp='$CPP $CPPFLAGS'
317938032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
318064562Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
318138032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
318238032Speter
318338032Speter
318438032Speter
318538032Speterac_ext=c
318638032Speterac_cpp='$CPP $CPPFLAGS'
318738032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
318838032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
318938032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
319038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
319138032Speter$as_echo_n "checking how to run the C preprocessor... " >&6; }
319238032Speter# On Suns, sometimes $CPP names a directory.
319343730Speterif test -n "$CPP" && test -d "$CPP"; then
319438032Speter  CPP=
319538032Speterfi
319638032Speterif test -z "$CPP"; then
319738032Speter  if ${ac_cv_prog_CPP+:} false; then :
319890792Sgshapiro  $as_echo_n "(cached) " >&6
319973188Sgshapiroelse
320073188Sgshapiro      # Double quotes because CPP needs to be expanded
320173188Sgshapiro    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
320273188Sgshapiro    do
320373188Sgshapiro      ac_preproc_ok=false
320473188Sgshapirofor ac_c_preproc_warn_flag in '' yes
320590792Sgshapirodo
320690792Sgshapiro  # Use a header file that comes with gcc, so configuring glibc
320790792Sgshapiro  # with a fresh cross-compiler works.
320873188Sgshapiro  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
320938032Speter  # <limits.h> exists even on freestanding compilers.
321038032Speter  # On the NeXT, cc -E runs the code through the compiler's parser,
321138032Speter  # not just through cpp. "Syntax error" is here to catch this case.
321238032Speter  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
321338032Speter/* end confdefs.h.  */
321438032Speter#ifdef __STDC__
321538032Speter# include <limits.h>
321690792Sgshapiro#else
321738032Speter# include <assert.h>
321838032Speter#endif
321938032Speter		     Syntax error
322038032Speter_ACEOF
322190792Sgshapiroif ac_fn_c_try_cpp "$LINENO"; then :
322290792Sgshapiro
322390792Sgshapiroelse
322438032Speter  # Broken: fails on valid input.
322538032Spetercontinue
322638032Speterfi
322790792Sgshapirorm -f conftest.err conftest.i conftest.$ac_ext
322890792Sgshapiro
322990792Sgshapiro  # OK, works on sane cases.  Now check whether nonexistent headers
323090792Sgshapiro  # can be detected and how.
323190792Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
323290792Sgshapiro/* end confdefs.h.  */
323364562Sgshapiro#include <ac_nonexistent.h>
323438032Speter_ACEOF
323538032Speterif ac_fn_c_try_cpp "$LINENO"; then :
323690792Sgshapiro  # Broken: success on invalid input.
323738032Spetercontinue
323864562Sgshapiroelse
323990792Sgshapiro  # Passes both tests.
324090792Sgshapiroac_preproc_ok=:
324190792Sgshapirobreak
324264562Sgshapirofi
324364562Sgshapirorm -f conftest.err conftest.i conftest.$ac_ext
324490792Sgshapiro
324590792Sgshapirodone
324664562Sgshapiro# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
324738032Speterrm -f conftest.i conftest.err conftest.$ac_ext
324890792Sgshapiroif $ac_preproc_ok; then :
324990792Sgshapiro  break
325090792Sgshapirofi
325190792Sgshapiro
325290792Sgshapiro    done
325390792Sgshapiro    ac_cv_prog_CPP=$CPP
325490792Sgshapiro
325590792Sgshapirofi
325664562Sgshapiro  CPP=$ac_cv_prog_CPP
325738032Speterelse
325864562Sgshapiro  ac_cv_prog_CPP=$CPP
325964562Sgshapirofi
326090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
326190792Sgshapiro$as_echo "$CPP" >&6; }
326290792Sgshapiroac_preproc_ok=false
326390792Sgshapirofor ac_c_preproc_warn_flag in '' yes
326464562Sgshapirodo
326590792Sgshapiro  # Use a header file that comes with gcc, so configuring glibc
326690792Sgshapiro  # with a fresh cross-compiler works.
326790792Sgshapiro  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
326890792Sgshapiro  # <limits.h> exists even on freestanding compilers.
326990792Sgshapiro  # On the NeXT, cc -E runs the code through the compiler's parser,
327090792Sgshapiro  # not just through cpp. "Syntax error" is here to catch this case.
327190792Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
327290792Sgshapiro/* end confdefs.h.  */
327390792Sgshapiro#ifdef __STDC__
327490792Sgshapiro# include <limits.h>
327590792Sgshapiro#else
327690792Sgshapiro# include <assert.h>
327790792Sgshapiro#endif
327890792Sgshapiro		     Syntax error
327990792Sgshapiro_ACEOF
328064562Sgshapiroif ac_fn_c_try_cpp "$LINENO"; then :
328190792Sgshapiro
328290792Sgshapiroelse
328338032Speter  # Broken: fails on valid input.
328490792Sgshapirocontinue
328590792Sgshapirofi
328690792Sgshapirorm -f conftest.err conftest.i conftest.$ac_ext
328790792Sgshapiro
328890792Sgshapiro  # OK, works on sane cases.  Now check whether nonexistent headers
328938032Speter  # can be detected and how.
329038032Speter  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
329138032Speter/* end confdefs.h.  */
329290792Sgshapiro#include <ac_nonexistent.h>
329390792Sgshapiro_ACEOF
329490792Sgshapiroif ac_fn_c_try_cpp "$LINENO"; then :
329590792Sgshapiro  # Broken: success on invalid input.
329690792Sgshapirocontinue
329790792Sgshapiroelse
329838032Speter  # Passes both tests.
329938032Speterac_preproc_ok=:
330038032Speterbreak
330138032Speterfi
330238032Speterrm -f conftest.err conftest.i conftest.$ac_ext
330338032Speter
330438032Speterdone
330538032Speter# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
330638032Speterrm -f conftest.i conftest.err conftest.$ac_ext
330790792Sgshapiroif $ac_preproc_ok; then :
330838032Speter
330938032Speterelse
331064562Sgshapiro  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
331138032Speter$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
331238032Speteras_fn_error $? "C preprocessor \"$CPP\" fails sanity check
331338032SpeterSee \`config.log' for more details" "$LINENO" 5; }
331438032Speterfi
331538032Speter
331638032Speterac_ext=c
331738032Speterac_cpp='$CPP $CPPFLAGS'
331838032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
331964562Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
332038032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
332138032Speter
332238032Speter
332338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
332438032Speter$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
332538032Speterif ${ac_cv_path_GREP+:} false; then :
332638032Speter  $as_echo_n "(cached) " >&6
332738032Speterelse
332838032Speter  if test -z "$GREP"; then
332938032Speter  ac_path_GREP_found=false
333038032Speter  # Loop through the user's path and test for each of PROGNAME-LIST
333138032Speter  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
333238032Speterfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
333338032Speterdo
333438032Speter  IFS=$as_save_IFS
333538032Speter  test -z "$as_dir" && as_dir=.
333690792Sgshapiro    for ac_prog in grep ggrep; do
333790792Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
333838032Speter      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
333938032Speter      as_fn_executable_p "$ac_path_GREP" || continue
334038032Speter# Check for GNU ac_path_GREP and select it if it is found.
334138032Speter  # Check for GNU $ac_path_GREP
334238032Spetercase `"$ac_path_GREP" --version 2>&1` in
334338032Speter*GNU*)
334438032Speter  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
334564562Sgshapiro*)
334638032Speter  ac_count=0
334738032Speter  $as_echo_n 0123456789 >"conftest.in"
334838032Speter  while :
334938032Speter  do
335038032Speter    cat "conftest.in" "conftest.in" >"conftest.tmp"
335138032Speter    mv "conftest.tmp" "conftest.in"
335238032Speter    cp "conftest.in" "conftest.nl"
335338032Speter    $as_echo 'GREP' >> "conftest.nl"
335438032Speter    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
335590792Sgshapiro    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
335690792Sgshapiro    as_fn_arith $ac_count + 1 && ac_count=$as_val
335790792Sgshapiro    if test $ac_count -gt ${ac_path_GREP_max-0}; then
335890792Sgshapiro      # Best one so far, save it but keep looking for a better one
335990792Sgshapiro      ac_cv_path_GREP="$ac_path_GREP"
336038032Speter      ac_path_GREP_max=$ac_count
336138032Speter    fi
336238032Speter    # 10*(2^10) chars as input seems more than enough
336338032Speter    test $ac_count -gt 10 && break
336490792Sgshapiro  done
336564562Sgshapiro  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
336690792Sgshapiroesac
336738032Speter
336838032Speter      $ac_path_GREP_found && break 3
336938032Speter    done
337038032Speter  done
337138032Speter  done
337238032SpeterIFS=$as_save_IFS
337338032Speter  if test -z "$ac_cv_path_GREP"; then
337438032Speter    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
337538032Speter  fi
337638032Speterelse
337738032Speter  ac_cv_path_GREP=$GREP
337890792Sgshapirofi
337938032Speter
338038032Speterfi
338138032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
338238032Speter$as_echo "$ac_cv_path_GREP" >&6; }
338338032Speter GREP="$ac_cv_path_GREP"
338464562Sgshapiro
338538032Speter
338638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
338764562Sgshapiro$as_echo_n "checking for egrep... " >&6; }
338864562Sgshapiroif ${ac_cv_path_EGREP+:} false; then :
338964562Sgshapiro  $as_echo_n "(cached) " >&6
339064562Sgshapiroelse
339164562Sgshapiro  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
339266494Sgshapiro   then ac_cv_path_EGREP="$GREP -E"
339364562Sgshapiro   else
339490792Sgshapiro     if test -z "$EGREP"; then
339564562Sgshapiro  ac_path_EGREP_found=false
339664562Sgshapiro  # Loop through the user's path and test for each of PROGNAME-LIST
339764562Sgshapiro  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
339838032Speterfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
339938032Speterdo
340038032Speter  IFS=$as_save_IFS
340138032Speter  test -z "$as_dir" && as_dir=.
340238032Speter    for ac_prog in egrep; do
340390792Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
340490792Sgshapiro      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
340590792Sgshapiro      as_fn_executable_p "$ac_path_EGREP" || continue
340638032Speter# Check for GNU ac_path_EGREP and select it if it is found.
340738032Speter  # Check for GNU $ac_path_EGREP
340838032Spetercase `"$ac_path_EGREP" --version 2>&1` in
340938032Speter*GNU*)
341038032Speter  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
341138032Speter*)
341290792Sgshapiro  ac_count=0
341390792Sgshapiro  $as_echo_n 0123456789 >"conftest.in"
341490792Sgshapiro  while :
341538032Speter  do
341690792Sgshapiro    cat "conftest.in" "conftest.in" >"conftest.tmp"
341790792Sgshapiro    mv "conftest.tmp" "conftest.in"
341890792Sgshapiro    cp "conftest.in" "conftest.nl"
341990792Sgshapiro    $as_echo 'EGREP' >> "conftest.nl"
342090792Sgshapiro    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
342190792Sgshapiro    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
342290792Sgshapiro    as_fn_arith $ac_count + 1 && ac_count=$as_val
342390792Sgshapiro    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
342490792Sgshapiro      # Best one so far, save it but keep looking for a better one
342590792Sgshapiro      ac_cv_path_EGREP="$ac_path_EGREP"
342690792Sgshapiro      ac_path_EGREP_max=$ac_count
342790792Sgshapiro    fi
342890792Sgshapiro    # 10*(2^10) chars as input seems more than enough
342990792Sgshapiro    test $ac_count -gt 10 && break
343090792Sgshapiro  done
343190792Sgshapiro  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
343290792Sgshapiroesac
343390792Sgshapiro
343490792Sgshapiro      $ac_path_EGREP_found && break 3
343590792Sgshapiro    done
343690792Sgshapiro  done
343790792Sgshapiro  done
343890792SgshapiroIFS=$as_save_IFS
343990792Sgshapiro  if test -z "$ac_cv_path_EGREP"; then
344090792Sgshapiro    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
344190792Sgshapiro  fi
344290792Sgshapiroelse
344338032Speter  ac_cv_path_EGREP=$EGREP
344438032Speterfi
344538032Speter
344638032Speter   fi
344738032Speterfi
344838032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
344938032Speter$as_echo "$ac_cv_path_EGREP" >&6; }
345038032Speter EGREP="$ac_cv_path_EGREP"
345138032Speter
345238032Speter
345338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
345438032Speter$as_echo_n "checking for ANSI C header files... " >&6; }
345538032Speterif ${ac_cv_header_stdc+:} false; then :
345690792Sgshapiro  $as_echo_n "(cached) " >&6
345790792Sgshapiroelse
345890792Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
345990792Sgshapiro/* end confdefs.h.  */
346038032Speter#include <stdlib.h>
346138032Speter#include <stdarg.h>
346238032Speter#include <string.h>
346338032Speter#include <float.h>
346490792Sgshapiro
346590792Sgshapiroint
346690792Sgshapiromain ()
346790792Sgshapiro{
346890792Sgshapiro
346990792Sgshapiro  ;
347090792Sgshapiro  return 0;
347190792Sgshapiro}
347290792Sgshapiro_ACEOF
347390792Sgshapiroif ac_fn_c_try_compile "$LINENO"; then :
347490792Sgshapiro  ac_cv_header_stdc=yes
347590792Sgshapiroelse
347690792Sgshapiro  ac_cv_header_stdc=no
347790792Sgshapirofi
347890792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
347990792Sgshapiro
348090792Sgshapiroif test $ac_cv_header_stdc = yes; then
348190792Sgshapiro  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
348290792Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
348390792Sgshapiro/* end confdefs.h.  */
348490792Sgshapiro#include <string.h>
348590792Sgshapiro
348690792Sgshapiro_ACEOF
348790792Sgshapiroif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
348838032Speter  $EGREP "memchr" >/dev/null 2>&1; then :
348990792Sgshapiro
349038032Speterelse
349138032Speter  ac_cv_header_stdc=no
349290792Sgshapirofi
349390792Sgshapirorm -f conftest*
349490792Sgshapiro
349590792Sgshapirofi
349690792Sgshapiro
349790792Sgshapiroif test $ac_cv_header_stdc = yes; then
349890792Sgshapiro  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
349938032Speter  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
350038032Speter/* end confdefs.h.  */
350138032Speter#include <stdlib.h>
350238032Speter
350338032Speter_ACEOF
350490792Sgshapiroif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
350590792Sgshapiro  $EGREP "free" >/dev/null 2>&1; then :
350690792Sgshapiro
350790792Sgshapiroelse
350890792Sgshapiro  ac_cv_header_stdc=no
350990792Sgshapirofi
351090792Sgshapirorm -f conftest*
351138032Speter
351238032Speterfi
351338032Speter
351438032Speterif test $ac_cv_header_stdc = yes; then
351590792Sgshapiro  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
351690792Sgshapiro  if test "$cross_compiling" = yes; then :
351790792Sgshapiro  :
351890792Sgshapiroelse
351990792Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
352090792Sgshapiro/* end confdefs.h.  */
352138032Speter#include <ctype.h>
352264562Sgshapiro#include <stdlib.h>
352338032Speter#if ((' ' & 0x0FF) == 0x020)
352490792Sgshapiro# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
352590792Sgshapiro# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
352690792Sgshapiro#else
352790792Sgshapiro# define ISLOWER(c) \
352890792Sgshapiro		   (('a' <= (c) && (c) <= 'i') \
352990792Sgshapiro		     || ('j' <= (c) && (c) <= 'r') \
353090792Sgshapiro		     || ('s' <= (c) && (c) <= 'z'))
353190792Sgshapiro# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
353290792Sgshapiro#endif
353390792Sgshapiro
353490792Sgshapiro#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
353590792Sgshapiroint
353664562Sgshapiromain ()
353738032Speter{
353864562Sgshapiro  int i;
353990792Sgshapiro  for (i = 0; i < 256; i++)
354038032Speter    if (XOR (islower (i), ISLOWER (i))
354138032Speter	|| toupper (i) != TOUPPER (i))
354238032Speter      return 2;
354338032Speter  return 0;
354438032Speter}
354538032Speter_ACEOF
354638032Speterif ac_fn_c_try_run "$LINENO"; then :
354764562Sgshapiro
354838032Speterelse
354938032Speter  ac_cv_header_stdc=no
355038032Speterfi
355138032Speterrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
355238032Speter  conftest.$ac_objext conftest.beam conftest.$ac_ext
355338032Speterfi
355438032Speter
355538032Speterfi
355638032Speterfi
355738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
355890792Sgshapiro$as_echo "$ac_cv_header_stdc" >&6; }
355964562Sgshapiroif test $ac_cv_header_stdc = yes; then
356038032Speter
356138032Speter$as_echo "#define STDC_HEADERS 1" >>confdefs.h
356238032Speter
356338032Speterfi
356464562Sgshapiro
356538032Speter# On IRIX 5.3, sys/types and inttypes.h are conflicting.
356690792Sgshapirofor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
356764562Sgshapiro		  inttypes.h stdint.h unistd.h
356864562Sgshapirodo :
356938032Speter  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
357038032Speterac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
357138032Speter"
357238032Speterif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
357338032Speter  cat >>confdefs.h <<_ACEOF
357438032Speter#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
357538032Speter_ACEOF
357638032Speter
357738032Speterfi
357864562Sgshapiro
357938032Speterdone
358038032Speter
358138032Speter
358264562Sgshapiro
358338032Speter  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
358438032Speterif test "x$ac_cv_header_minix_config_h" = xyes; then :
358538032Speter  MINIX=yes
358638032Speterelse
358738032Speter  MINIX=
358838032Speterfi
358990792Sgshapiro
359038032Speter
359190792Sgshapiro  if test "$MINIX" = yes; then
359290792Sgshapiro
359338032Speter$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
359464562Sgshapiro
359538032Speter
359638032Speter$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
359738032Speter
359864562Sgshapiro
359964562Sgshapiro$as_echo "#define _MINIX 1" >>confdefs.h
360038032Speter
360138032Speter  fi
360238032Speter
360338032Speter
360438032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
360538032Speter$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
360664562Sgshapiroif ${ac_cv_safe_to_define___extensions__+:} false; then :
360738032Speter  $as_echo_n "(cached) " >&6
360838032Speterelse
360938032Speter  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
361064562Sgshapiro/* end confdefs.h.  */
361138032Speter
361238032Speter#         define __EXTENSIONS__ 1
361338032Speter          $ac_includes_default
361464562Sgshapiroint
361538032Spetermain ()
361638032Speter{
361738032Speter
361864562Sgshapiro  ;
361938032Speter  return 0;
362038032Speter}
362138032Speter_ACEOF
362238032Speterif ac_fn_c_try_compile "$LINENO"; then :
362338032Speter  ac_cv_safe_to_define___extensions__=yes
362464562Sgshapiroelse
362538032Speter  ac_cv_safe_to_define___extensions__=no
362638032Speterfi
362738032Speterrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
362838032Speterfi
362938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
363038032Speter$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
363138032Speter  test $ac_cv_safe_to_define___extensions__ = yes &&
363264562Sgshapiro    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
363338032Speter
363438032Speter  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
363538032Speter
363638032Speter  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
363764562Sgshapiro
363838032Speter  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
363938032Speter
364038032Speter  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
364164562Sgshapiro
364238032Speter
364338032Speteram__api_version='1.15'
364438032Speter
364538032Speter# Find a good install program.  We prefer a C program (faster),
364664562Sgshapiro# so one script is as good as another.  But avoid the broken or
364764562Sgshapiro# incompatible versions:
364864562Sgshapiro# SysV /etc/install, /usr/sbin/install
364964562Sgshapiro# SunOS /usr/etc/install
365064562Sgshapiro# IRIX /sbin/install
365164562Sgshapiro# AIX /bin/install
365264562Sgshapiro# AmigaOS /C/install, which installs bootblocks on floppy discs
365338032Speter# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
365438032Speter# AFS /usr/afsws/bin/install, which mishandles nonexistent args
365590792Sgshapiro# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
365638032Speter# OS/2's system install, which has a completely different semantic
365764562Sgshapiro# ./install, which can be erroneously created by make from ./install.sh.
365838032Speter# Reject install programs that cannot install multiple files.
365990792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
366090792Sgshapiro$as_echo_n "checking for a BSD-compatible install... " >&6; }
366138032Speterif test -z "$INSTALL"; then
366264562Sgshapiroif ${ac_cv_path_install+:} false; then :
366364562Sgshapiro  $as_echo_n "(cached) " >&6
366464562Sgshapiroelse
366564562Sgshapiro  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
366690792Sgshapirofor as_dir in $PATH
366790792Sgshapirodo
366890792Sgshapiro  IFS=$as_save_IFS
366990792Sgshapiro  test -z "$as_dir" && as_dir=.
367038032Speter    # Account for people who put trailing slashes in PATH elements.
367190792Sgshapirocase $as_dir/ in #((
367238032Speter  ./ | .// | /[cC]/* | \
367338032Speter  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
367438032Speter  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
367538032Speter  /usr/ucb/* ) ;;
367638032Speter  *)
367738032Speter    # OSF1 and SCO ODT 3.0 have their own names for install.
367838032Speter    # Don't use installbsd from OSF since it installs stuff as root
367938032Speter    # by default.
368080785Sgshapiro    for ac_prog in ginstall scoinst install; do
368138032Speter      for ac_exec_ext in '' $ac_executable_extensions; do
368238032Speter	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
368338032Speter	  if test $ac_prog = install &&
368438032Speter	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
368538032Speter	    # AIX install.  It has an incompatible calling convention.
368638032Speter	    :
368738032Speter	  elif test $ac_prog = install &&
368838032Speter	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
368938032Speter	    # program-specific install script used by HP pwplus--don't use.
369038032Speter	    :
369138032Speter	  else
369264562Sgshapiro	    rm -rf conftest.one conftest.two conftest.dir
369364562Sgshapiro	    echo one > conftest.one
369464562Sgshapiro	    echo two > conftest.two
369564562Sgshapiro	    mkdir conftest.dir
369664562Sgshapiro	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
369777349Sgshapiro	      test -s conftest.one && test -s conftest.two &&
369877349Sgshapiro	      test -s conftest.dir/conftest.one &&
369977349Sgshapiro	      test -s conftest.dir/conftest.two
370077349Sgshapiro	    then
370177349Sgshapiro	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
370277349Sgshapiro	      break 3
370364562Sgshapiro	    fi
370464562Sgshapiro	  fi
370564562Sgshapiro	fi
370664562Sgshapiro      done
370738032Speter    done
370838032Speter    ;;
370938032Speteresac
371038032Speter
371138032Speter  done
371238032SpeterIFS=$as_save_IFS
371338032Speter
371464562Sgshapirorm -rf conftest.one conftest.two conftest.dir
371564562Sgshapiro
371690792Sgshapirofi
371738032Speter  if test "${ac_cv_path_install+set}" = set; then
371864562Sgshapiro    INSTALL=$ac_cv_path_install
371938032Speter  else
372038032Speter    # As a last resort, use the slow shell script.  Don't cache a
372177349Sgshapiro    # value for INSTALL within a source directory, because that will
372277349Sgshapiro    # break other packages using the cache if that directory is
372390792Sgshapiro    # removed, or if the value is a relative name.
372477349Sgshapiro    INSTALL=$ac_install_sh
372577349Sgshapiro  fi
372677349Sgshapirofi
372777349Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
372877349Sgshapiro$as_echo "$INSTALL" >&6; }
372977349Sgshapiro
373090792Sgshapiro# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
373190792Sgshapiro# It thinks the first close brace ends the variable substitution.
373277349Sgshapirotest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
373377349Sgshapiro
373464562Sgshapirotest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
373590792Sgshapiro
373664562Sgshapirotest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
373764562Sgshapiro
373864562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
373964562Sgshapiro$as_echo_n "checking whether build environment is sane... " >&6; }
374064562Sgshapiro# Reject unsafe characters in $srcdir or the absolute working directory
374164562Sgshapiro# name.  Accept space and tab only in the latter.
374264562Sgshapiroam_lf='
374364562Sgshapiro'
374464562Sgshapirocase `pwd` in
374564562Sgshapiro  *[\\\"\#\$\&\'\`$am_lf]*)
374664562Sgshapiro    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
374764562Sgshapiroesac
374864562Sgshapirocase $srcdir in
374938032Speter  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
375090792Sgshapiro    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
375138032Speteresac
375238032Speter
375338032Speter# Do 'set' in a subshell so we don't clobber the current shell's
375464562Sgshapiro# arguments.  Must try -L first in case configure is actually a
375564562Sgshapiro# symlink; some systems play weird games with the mod time of symlinks
375638032Speter# (eg FreeBSD returns the mod time of the symlink's containing
375738032Speter# directory).
375864562Sgshapiroif (
375938032Speter   am_has_slept=no
376064562Sgshapiro   for am_try in 1 2; do
376164562Sgshapiro     echo "timestamp, slept: $am_has_slept" > conftest.file
376264562Sgshapiro     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
376364562Sgshapiro     if test "$*" = "X"; then
376490792Sgshapiro	# -L didn't work.
376590792Sgshapiro	set X `ls -t "$srcdir/configure" conftest.file`
376664562Sgshapiro     fi
376764562Sgshapiro     if test "$*" != "X $srcdir/configure conftest.file" \
376866494Sgshapiro	&& test "$*" != "X conftest.file $srcdir/configure"; then
376964562Sgshapiro
377066494Sgshapiro	# If neither matched, then we have a broken ls.  This can happen
377164562Sgshapiro	# if, for instance, CONFIG_SHELL is bash and it inherits a
377264562Sgshapiro	# broken ls alias from the environment.  This has actually
377364562Sgshapiro	# happened.  Such a system could not be considered "sane".
377438032Speter	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
377564562Sgshapiro  alias in your environment" "$LINENO" 5
377638032Speter     fi
377764562Sgshapiro     if test "$2" = conftest.file || test $am_try -eq 2; then
377864562Sgshapiro       break
377990792Sgshapiro     fi
378064562Sgshapiro     # Just in case.
378164562Sgshapiro     sleep 1
378238032Speter     am_has_slept=yes
378338032Speter   done
378438032Speter   test "$2" = conftest.file
378564562Sgshapiro   )
378638032Speterthen
378738032Speter   # Ok.
378838032Speter   :
378938032Speterelse
379038032Speter   as_fn_error $? "newly created file is older than distributed files!
379138032SpeterCheck your system clock" "$LINENO" 5
379238032Speterfi
379338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
379438032Speter$as_echo "yes" >&6; }
379564562Sgshapiro# If we didn't sleep, we still need to ensure time stamps of config.status and
379664562Sgshapiro# generated files are strictly newer.
379764562Sgshapiroam_sleep_pid=
379864562Sgshapiroif grep 'slept: no' conftest.file >/dev/null 2>&1; then
379938032Speter  ( sleep 1 ) &
380038032Speter  am_sleep_pid=$!
380138032Speterfi
380238032Speter
380338032Speterrm -f conftest.file
380438032Speter
380590792Sgshapirotest "$program_prefix" != NONE &&
380638032Speter  program_transform_name="s&^&$program_prefix&;$program_transform_name"
380790792Sgshapiro# Use a double $ so make ignores it.
380890792Sgshapirotest "$program_suffix" != NONE &&
380990792Sgshapiro  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
381038032Speter# Double any \ or $.
381138032Speter# By default was `s,x,x', remove it if useless.
381238032Speterac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
381364562Sgshapiroprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
381438032Speter
381590792Sgshapiroif test x"${MISSING+set}" != xset; then
381638032Speter  case $am_aux_dir in
381738032Speter  *\ * | *\	*)
381838032Speter    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
381964562Sgshapiro  *)
382038032Speter    MISSING="\${SHELL} $am_aux_dir/missing" ;;
382138032Speter  esac
382264562Sgshapirofi
382338032Speter# Use eval to expand $SHELL
382438032Speterif eval "$MISSING --is-lightweight"; then
382538032Speter  am_missing_run="$MISSING "
382638032Speterelse
382738032Speter  am_missing_run=
382838032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
382938032Speter$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
383038032Speterfi
383190792Sgshapiro
383238032Speterif test x"${install_sh+set}" != xset; then
383338032Speter  case $am_aux_dir in
383438032Speter  *\ * | *\	*)
383538032Speter    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
383638032Speter  *)
383738032Speter    install_sh="\${SHELL} $am_aux_dir/install-sh"
383838032Speter  esac
383938032Speterfi
384038032Speter
384138032Speter# Installed binaries are usually stripped using 'strip' when the user
384290792Sgshapiro# run "make install-strip".  However 'strip' might not be the right
384364562Sgshapiro# tool to use in cross-compilation environments, therefore Automake
384464562Sgshapiro# will honor the 'STRIP' environment variable to overrule this program.
384538032Speterif test "$cross_compiling" != no; then
384638032Speter  if test -n "$ac_tool_prefix"; then
384738032Speter  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
384838032Speterset dummy ${ac_tool_prefix}strip; ac_word=$2
384938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
385090792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
385138032Speterif ${ac_cv_prog_STRIP+:} false; then :
385238032Speter  $as_echo_n "(cached) " >&6
385364562Sgshapiroelse
385464562Sgshapiro  if test -n "$STRIP"; then
385590792Sgshapiro  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
385664562Sgshapiroelse
385738032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
385890792Sgshapirofor as_dir in $PATH
385938032Speterdo
386038032Speter  IFS=$as_save_IFS
386138032Speter  test -z "$as_dir" && as_dir=.
386238032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
386338032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
386438032Speter    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
386538032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
386638032Speter    break 2
386790792Sgshapiro  fi
386864562Sgshapirodone
386938032Speter  done
387064562SgshapiroIFS=$as_save_IFS
387138032Speter
387238032Speterfi
387390792Sgshapirofi
387490792SgshapiroSTRIP=$ac_cv_prog_STRIP
387590792Sgshapiroif test -n "$STRIP"; then
387638032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
387738032Speter$as_echo "$STRIP" >&6; }
387838032Speterelse
387990792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
388038032Speter$as_echo "no" >&6; }
388190792Sgshapirofi
388290792Sgshapiro
388390792Sgshapiro
388464562Sgshapirofi
388538032Speterif test -z "$ac_cv_prog_STRIP"; then
388690792Sgshapiro  ac_ct_STRIP=$STRIP
388738032Speter  # Extract the first word of "strip", so it can be a program name with args.
388864562Sgshapiroset dummy strip; ac_word=$2
388938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
389038032Speter$as_echo_n "checking for $ac_word... " >&6; }
389138032Speterif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
389290792Sgshapiro  $as_echo_n "(cached) " >&6
389338032Speterelse
389438032Speter  if test -n "$ac_ct_STRIP"; then
389538032Speter  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
389690792Sgshapiroelse
389738032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
389864562Sgshapirofor as_dir in $PATH
389938032Speterdo
390064562Sgshapiro  IFS=$as_save_IFS
390190792Sgshapiro  test -z "$as_dir" && as_dir=.
390238032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
390338032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
390438032Speter    ac_cv_prog_ac_ct_STRIP="strip"
390538032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
390664562Sgshapiro    break 2
390764562Sgshapiro  fi
390864562Sgshapirodone
390964562Sgshapiro  done
391064562SgshapiroIFS=$as_save_IFS
391164562Sgshapiro
391264562Sgshapirofi
391364562Sgshapirofi
391464562Sgshapiroac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
391564562Sgshapiroif test -n "$ac_ct_STRIP"; then
391664562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
391764562Sgshapiro$as_echo "$ac_ct_STRIP" >&6; }
391864562Sgshapiroelse
391964562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
392064562Sgshapiro$as_echo "no" >&6; }
392164562Sgshapirofi
392264562Sgshapiro
392364562Sgshapiro  if test "x$ac_ct_STRIP" = x; then
392464562Sgshapiro    STRIP=":"
392564562Sgshapiro  else
392664562Sgshapiro    case $cross_compiling:$ac_tool_warned in
392764562Sgshapiroyes:)
392864562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
392990792Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
393090792Sgshapiroac_tool_warned=yes ;;
393190792Sgshapiroesac
393290792Sgshapiro    STRIP=$ac_ct_STRIP
393364562Sgshapiro  fi
393464562Sgshapiroelse
393564562Sgshapiro  STRIP="$ac_cv_prog_STRIP"
393664562Sgshapirofi
393790792Sgshapiro
393890792Sgshapirofi
393990792SgshapiroINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
394064562Sgshapiro
394138032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
394238032Speter$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
394338032Speterif test -z "$MKDIR_P"; then
394464562Sgshapiro  if ${ac_cv_path_mkdir+:} false; then :
394538032Speter  $as_echo_n "(cached) " >&6
394690792Sgshapiroelse
394790792Sgshapiro  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
394890792Sgshapirofor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
394938032Speterdo
395090792Sgshapiro  IFS=$as_save_IFS
395138032Speter  test -z "$as_dir" && as_dir=.
395264562Sgshapiro    for ac_prog in mkdir gmkdir; do
395338032Speter	 for ac_exec_ext in '' $ac_executable_extensions; do
395438032Speter	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
395590792Sgshapiro	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
395664562Sgshapiro	     'mkdir (GNU coreutils) '* | \
395738032Speter	     'mkdir (coreutils) '* | \
395890792Sgshapiro	     'mkdir (fileutils) '4.1*)
395990792Sgshapiro	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
396038032Speter	       break 3;;
396190792Sgshapiro	   esac
396238032Speter	 done
396394334Sgshapiro       done
396494334Sgshapiro  done
396594334SgshapiroIFS=$as_save_IFS
396694334Sgshapiro
396794334Sgshapirofi
396894334Sgshapiro
396994334Sgshapiro  test -d ./--version && rmdir ./--version
397038032Speter  if test "${ac_cv_path_mkdir+set}" = set; then
397138032Speter    MKDIR_P="$ac_cv_path_mkdir -p"
397238032Speter  else
397338032Speter    # As a last resort, use the slow shell script.  Don't cache a
397438032Speter    # value for MKDIR_P within a source directory, because that will
397538032Speter    # break other packages using the cache if that directory is
397664562Sgshapiro    # removed, or if the value is a relative name.
397738032Speter    MKDIR_P="$ac_install_sh -d"
397838032Speter  fi
397938032Speterfi
398064562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
398164562Sgshapiro$as_echo "$MKDIR_P" >&6; }
398264562Sgshapiro
398364562Sgshapirofor ac_prog in gawk mawk nawk awk
398490792Sgshapirodo
398590792Sgshapiro  # Extract the first word of "$ac_prog", so it can be a program name with args.
398664562Sgshapiroset dummy $ac_prog; ac_word=$2
398764562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
398864562Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
398964562Sgshapiroif ${ac_cv_prog_AWK+:} false; then :
399064562Sgshapiro  $as_echo_n "(cached) " >&6
399164562Sgshapiroelse
399264562Sgshapiro  if test -n "$AWK"; then
399364562Sgshapiro  ac_cv_prog_AWK="$AWK" # Let the user override the test.
399464562Sgshapiroelse
399564562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
399690792Sgshapirofor as_dir in $PATH
399790792Sgshapirodo
399838032Speter  IFS=$as_save_IFS
399938032Speter  test -z "$as_dir" && as_dir=.
400038032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
400164562Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
400238032Speter    ac_cv_prog_AWK="$ac_prog"
400338032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
400464562Sgshapiro    break 2
400564562Sgshapiro  fi
400664562Sgshapirodone
400764562Sgshapiro  done
400864562SgshapiroIFS=$as_save_IFS
400990792Sgshapiro
401090792Sgshapirofi
401164562Sgshapirofi
401264562SgshapiroAWK=$ac_cv_prog_AWK
401364562Sgshapiroif test -n "$AWK"; then
401490792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
401590792Sgshapiro$as_echo "$AWK" >&6; }
401690792Sgshapiroelse
401790792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
401864562Sgshapiro$as_echo "no" >&6; }
401964562Sgshapirofi
402064562Sgshapiro
402164562Sgshapiro
402290792Sgshapiro  test -n "$AWK" && break
402390792Sgshapirodone
402464562Sgshapiro
402564562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
402664562Sgshapiro$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
402738032Speterset x ${MAKE-make}
402838032Speterac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
402938032Speterif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
403038032Speter  $as_echo_n "(cached) " >&6
403138032Speterelse
403238032Speter  cat >conftest.make <<\_ACEOF
403338032SpeterSHELL = /bin/sh
403438032Speterall:
403538032Speter	@echo '@@@%%%=$(MAKE)=@@@%%%'
403638032Speter_ACEOF
403764562Sgshapiro# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
403864562Sgshapirocase `${MAKE-make} -f conftest.make 2>/dev/null` in
403938032Speter  *@@@%%%=?*=@@@%%%*)
404038032Speter    eval ac_cv_prog_make_${ac_make}_set=yes;;
404190792Sgshapiro  *)
404290792Sgshapiro    eval ac_cv_prog_make_${ac_make}_set=no;;
404390792Sgshapiroesac
404490792Sgshapirorm -f conftest.make
404590792Sgshapirofi
404638032Speterif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
404764562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
404864562Sgshapiro$as_echo "yes" >&6; }
404964562Sgshapiro  SET_MAKE=
405090792Sgshapiroelse
405190792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
405238032Speter$as_echo "no" >&6; }
405390792Sgshapiro  SET_MAKE="MAKE=${MAKE-make}"
405490792Sgshapirofi
405590792Sgshapiro
405690792Sgshapirorm -rf .tst 2>/dev/null
405790792Sgshapiromkdir .tst 2>/dev/null
405890792Sgshapiroif test -d .tst; then
405938032Speter  am__leading_dot=.
406038032Speterelse
406173188Sgshapiro  am__leading_dot=_
406238032Speterfi
406390792Sgshapirormdir .tst 2>/dev/null
406438032Speter
406538032SpeterDEPDIR="${am__leading_dot}deps"
406638032Speter
406738032Speterac_config_commands="$ac_config_commands depfiles"
406838032Speter
406938032Speter
407038032Speteram_make=${MAKE-make}
407138032Spetercat > confinc << 'END'
407238032Speteram__doit:
407364562Sgshapiro	@echo this is the am__doit target
407464562Sgshapiro.PHONY: am__doit
407564562SgshapiroEND
407638032Speter# If we don't find an include directive, just comment out the code.
407738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
407838032Speter$as_echo_n "checking for style of include used by $am_make... " >&6; }
407938032Speteram__include="#"
408038032Speteram__quote=
408138032Speter_am_result=none
408238032Speter# First try GNU make style include.
408338032Speterecho "include confinc" > confmf
408438032Speter# Ignore all kinds of additional output from 'make'.
408538032Spetercase `$am_make -s -f confmf 2> /dev/null` in #(
408638032Speter*the\ am__doit\ target*)
408738032Speter  am__include=include
408838032Speter  am__quote=
408964562Sgshapiro  _am_result=GNU
409038032Speter  ;;
409138032Speteresac
409264562Sgshapiro# Now try BSD make style include.
409364562Sgshapiroif test "$am__include" = "#"; then
409438032Speter   echo '.include "confinc"' > confmf
409538032Speter   case `$am_make -s -f confmf 2> /dev/null` in #(
409638032Speter   *the\ am__doit\ target*)
409738032Speter     am__include=.include
409838032Speter     am__quote="\""
409938032Speter     _am_result=BSD
410038032Speter     ;;
410190792Sgshapiro   esac
410238032Speterfi
410338032Speter
410464562Sgshapiro
410538032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
410638032Speter$as_echo "$_am_result" >&6; }
410738032Speterrm -f confinc confmf
410838032Speter
410990792Sgshapiro# Check whether --enable-dependency-tracking was given.
411090792Sgshapiroif test "${enable_dependency_tracking+set}" = set; then :
411138032Speter  enableval=$enable_dependency_tracking;
411238032Speterfi
411338032Speter
411490792Sgshapiroif test "x$enable_dependency_tracking" != xno; then
411590792Sgshapiro  am_depcomp="$ac_aux_dir/depcomp"
411690792Sgshapiro  AMDEPBACKSLASH='\'
411738032Speter  am__nodep='_no'
411838032Speterfi
411938032Speter if test "x$enable_dependency_tracking" != xno; then
412038032Speter  AMDEP_TRUE=
412138032Speter  AMDEP_FALSE='#'
412290792Sgshapiroelse
412390792Sgshapiro  AMDEP_TRUE='#'
412438032Speter  AMDEP_FALSE=
412538032Speterfi
412638032Speter
412738032Speter
412890792Sgshapiro# Check whether --enable-silent-rules was given.
412990792Sgshapiroif test "${enable_silent_rules+set}" = set; then :
413038032Speter  enableval=$enable_silent_rules;
413138032Speterfi
413238032Speter
413338032Spetercase $enable_silent_rules in # (((
413438032Speter  yes) AM_DEFAULT_VERBOSITY=0;;
413538032Speter   no) AM_DEFAULT_VERBOSITY=1;;
413690792Sgshapiro    *) AM_DEFAULT_VERBOSITY=1;;
413790792Sgshapiroesac
413838032Speteram_make=${MAKE-make}
413938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
414038032Speter$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
414164562Sgshapiroif ${am_cv_make_support_nested_variables+:} false; then :
414290792Sgshapiro  $as_echo_n "(cached) " >&6
414390792Sgshapiroelse
414464562Sgshapiro  if $as_echo 'TRUE=$(BAR$(V))
414564562SgshapiroBAR0=false
414638032SpeterBAR1=true
414738032SpeterV=1
414838032Speteram__doit:
414938032Speter	@$(TRUE)
415038032Speter.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
415190792Sgshapiro  am_cv_make_support_nested_variables=yes
415290792Sgshapiroelse
415338032Speter  am_cv_make_support_nested_variables=no
415438032Speterfi
415538032Speterfi
415638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
415790792Sgshapiro$as_echo "$am_cv_make_support_nested_variables" >&6; }
415890792Sgshapiroif test $am_cv_make_support_nested_variables = yes; then
415938032Speter    AM_V='$(V)'
416038032Speter  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
416190792Sgshapiroelse
416290792Sgshapiro  AM_V=$AM_DEFAULT_VERBOSITY
416390792Sgshapiro  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
416490792Sgshapirofi
416590792SgshapiroAM_BACKSLASH='\'
416690792Sgshapiro
416790792Sgshapiroif test "`cd $srcdir && pwd`" != "`pwd`"; then
416890792Sgshapiro  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
416990792Sgshapiro  # is not polluted with repeated "-I."
417064562Sgshapiro  am__isrc=' -I$(srcdir)'
417138032Speter  # test to see if srcdir already configured
417238032Speter  if test -f $srcdir/config.status; then
417338032Speter    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
417438032Speter  fi
417590792Sgshapirofi
417690792Sgshapiro
417738032Speter# test whether we have cygpath
417838032Speterif test -z "$CYGPATH_W"; then
417938032Speter  if (cygpath --version) >/dev/null 2>/dev/null; then
418038032Speter    CYGPATH_W='cygpath -w'
418164562Sgshapiro  else
418264562Sgshapiro    CYGPATH_W=echo
418364562Sgshapiro  fi
418490792Sgshapirofi
418590792Sgshapiro
418664562Sgshapiro
418764562Sgshapiro# Define the identity of the package.
418838032Speter PACKAGE='libctf'
418964562Sgshapiro VERSION='1.2.0'
419064562Sgshapiro
419164562Sgshapiro
419264562Sgshapirocat >>confdefs.h <<_ACEOF
419364562Sgshapiro#define PACKAGE "$PACKAGE"
419464562Sgshapiro_ACEOF
419564562Sgshapiro
419664562Sgshapiro
419764562Sgshapirocat >>confdefs.h <<_ACEOF
419864562Sgshapiro#define VERSION "$VERSION"
419938032Speter_ACEOF
420038032Speter
420138032Speter# Some tools Automake needs.
420238032Speter
420338032SpeterACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
420490792Sgshapiro
420538032Speter
420638032SpeterAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
420738032Speter
420890792Sgshapiro
420938032SpeterAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
421038032Speter
421190792Sgshapiro
421290792SgshapiroAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
421338032Speter
421438032Speter
421538032SpeterMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
421690792Sgshapiro
421790792Sgshapiro# For better backward compatibility.  To be removed once Automake 1.9.x
421864562Sgshapiro# dies out for good.  For more background, see:
421990792Sgshapiro# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
422038032Speter# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
422164562Sgshapiromkdir_p='$(MKDIR_P)'
422238032Speter
422364562Sgshapiro# We need awk for the "check" target (and possibly the TAP driver).  The
422464562Sgshapiro# system "awk" is bad on some platforms.
422564562Sgshapiro# Always define AMTAR for backward compatibility.  Yes, it's still used
422664562Sgshapiro# in the wild :-(  We should find a proper way to deprecate it ...
422764562SgshapiroAMTAR='$${TAR-tar}'
422864562Sgshapiro
422964562Sgshapiro
423090792Sgshapiro# We'll loop over all known methods to create a tar archive until one works.
423166494Sgshapiro_am_tools='gnutar  pax cpio none'
423238032Speter
423338032Speteram__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
423464562Sgshapiro
423538032Speter
423664562Sgshapiro
423738032Speter
423838032Speter
423990792Sgshapirodepcc="$CC"   am_compiler_list=
424090792Sgshapiro
424164562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
424290792Sgshapiro$as_echo_n "checking dependency style of $depcc... " >&6; }
424338032Speterif ${am_cv_CC_dependencies_compiler_type+:} false; then :
424464562Sgshapiro  $as_echo_n "(cached) " >&6
424538032Speterelse
424664562Sgshapiro  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
424764562Sgshapiro  # We make a subdir and do the tests there.  Otherwise we can end up
424864562Sgshapiro  # making bogus files that we don't know about and never remove.  For
424964562Sgshapiro  # instance it was reported that on HP-UX the gcc test will end up
425064562Sgshapiro  # making a dummy file named 'D' -- because '-MD' means "put the output
425164562Sgshapiro  # in D".
425264562Sgshapiro  rm -rf conftest.dir
425364562Sgshapiro  mkdir conftest.dir
425490792Sgshapiro  # Copy depcomp to subdir because otherwise we won't find it if we're
425566494Sgshapiro  # using a relative directory.
425638032Speter  cp "$am_depcomp" conftest.dir
425738032Speter  cd conftest.dir
425864562Sgshapiro  # We will build objects and dependencies in a subdirectory because
425938032Speter  # it helps to detect inapplicable dependency modes.  For instance
426038032Speter  # both Tru64's cc and ICC support -MD to output dependencies as a
426138032Speter  # side effect of compilation, but ICC will put the dependencies in
426238032Speter  # the current directory while Tru64 will put them in the object
426390792Sgshapiro  # directory.
426490792Sgshapiro  mkdir sub
426538032Speter
426638032Speter  am_cv_CC_dependencies_compiler_type=none
426738032Speter  if test "$am_compiler_list" = ""; then
426890792Sgshapiro     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
426990792Sgshapiro  fi
427038032Speter  am__universal=false
427138032Speter  case " $depcc " in #(
427238032Speter     *\ -arch\ *\ -arch\ *) am__universal=true ;;
427338032Speter     esac
427438032Speter
427590792Sgshapiro  for depmode in $am_compiler_list; do
427690792Sgshapiro    # Setup a source with many dependencies, because some compilers
427738032Speter    # like to wrap large dependency lists on column 80 (with \), and
427838032Speter    # we should not choose a depcomp mode which is confused by this.
427938032Speter    #
428090792Sgshapiro    # We need to recreate these files for each test, as the compiler may
428190792Sgshapiro    # overwrite some of them when testing with obscure command lines.
428238032Speter    # This happens at least with the AIX C compiler.
428338032Speter    : > sub/conftest.c
428438032Speter    for i in 1 2 3 4 5 6; do
428538032Speter      echo '#include "conftst'$i'.h"' >> sub/conftest.c
428638032Speter      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
428790792Sgshapiro      # Solaris 10 /bin/sh.
428890792Sgshapiro      echo '/* dummy */' > sub/conftst$i.h
428938032Speter    done
429038032Speter    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
429138032Speter
429238032Speter    # We check with '-c' and '-o' for the sake of the "dashmstdout"
429338032Speter    # mode.  It turns out that the SunPro C++ compiler does not properly
429438032Speter    # handle '-M -o', and we need to detect this.  Also, some Intel
429538032Speter    # versions had trouble with output in subdirs.
429638032Speter    am__obj=sub/conftest.${OBJEXT-o}
429738032Speter    am__minus_obj="-o $am__obj"
429838032Speter    case $depmode in
429990792Sgshapiro    gcc)
430090792Sgshapiro      # This depmode causes a compiler race in universal mode.
430138032Speter      test "$am__universal" = false || continue
430238032Speter      ;;
430338032Speter    nosideeffect)
430490792Sgshapiro      # After this tag, mechanisms are not by side-effect, so they'll
430590792Sgshapiro      # only be used when explicitly requested.
430690792Sgshapiro      if test "x$enable_dependency_tracking" = xyes; then
430738032Speter	continue
430890792Sgshapiro      else
430990792Sgshapiro	break
431090792Sgshapiro      fi
431190792Sgshapiro      ;;
431290792Sgshapiro    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
431390792Sgshapiro      # This compiler won't grok '-c -o', but also, the minuso test has
431490792Sgshapiro      # not run yet.  These depmodes are late enough in the game, and
431590792Sgshapiro      # so weak that their functioning should not be impacted.
431690792Sgshapiro      am__obj=conftest.${OBJEXT-o}
431764562Sgshapiro      am__minus_obj=
431838032Speter      ;;
431938032Speter    none) break ;;
432038032Speter    esac
432190792Sgshapiro    if depmode=$depmode \
432238032Speter       source=sub/conftest.c object=$am__obj \
432338032Speter       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
432438032Speter       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
432538032Speter         >/dev/null 2>conftest.err &&
432664562Sgshapiro       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
432764562Sgshapiro       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
432838032Speter       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
432990792Sgshapiro       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
433038032Speter      # icc doesn't choke on unknown options, it will just issue warnings
433138032Speter      # or remarks (even with -Werror).  So we grep stderr for any message
433238032Speter      # that says an option was ignored or not supported.
433338032Speter      # When given -MP, icc 7.0 and 7.1 complain thusly:
433438032Speter      #   icc: Command line warning: ignoring option '-M'; no argument required
433538032Speter      # The diagnosis changed in icc 8.0:
433638032Speter      #   icc: Command line remark: option '-MP' not supported
433738032Speter      if (grep 'ignoring option' conftest.err ||
433838032Speter          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
433938032Speter        am_cv_CC_dependencies_compiler_type=$depmode
434038032Speter        break
434138032Speter      fi
434238032Speter    fi
434338032Speter  done
434438032Speter
434538032Speter  cd ..
434638032Speter  rm -rf conftest.dir
434738032Speterelse
434838032Speter  am_cv_CC_dependencies_compiler_type=none
434938032Speterfi
435038032Speter
435138032Speterfi
435238032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
435338032Speter$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
435438032SpeterCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
435538032Speter
435638032Speter if
435738032Speter  test "x$enable_dependency_tracking" != xno \
435838032Speter  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
435938032Speter  am__fastdepCC_TRUE=
436038032Speter  am__fastdepCC_FALSE='#'
436138032Speterelse
436238032Speter  am__fastdepCC_TRUE='#'
436338032Speter  am__fastdepCC_FALSE=
436438032Speterfi
436538032Speter
436638032Speter
436738032Speter
436838032Speter# POSIX will say in a future version that running "rm -f" with no argument
436938032Speter# is OK; and we want to be able to make that assumption in our Makefile
437038032Speter# recipes.  So use an aggressive probe to check that the usage we want is
437138032Speter# actually supported "in the wild" to an acceptable degree.
437238032Speter# See automake bug#10828.
437338032Speter# To make any issue more visible, cause the running configure to be aborted
437438032Speter# by default if the 'rm' program in use doesn't match our expectations; the
437564562Sgshapiro# user can still override this though.
437642575Speterif rm -f && rm -fr && rm -rf; then : OK; else
437738032Speter  cat >&2 <<'END'
437838032SpeterOops!
437938032Speter
438038032SpeterYour 'rm' program seems unable to run without file operands specified
438138032Speteron the command line, even when the '-f' option is present.  This is contrary
438264562Sgshapiroto the behaviour of most rm programs out there, and not conforming with
438338032Speterthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
438438032Speter
438538032SpeterPlease tell bug-automake@gnu.org about your system, including the value
438638032Speterof your $PATH and any error possibly output before this message.  This
438790792Sgshapirocan help us improve future automake versions.
438890792Sgshapiro
438990792SgshapiroEND
439038032Speter  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
439138032Speter    echo 'Configuration will proceed anyway, since you have set the' >&2
439238032Speter    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
439338032Speter    echo >&2
439490792Sgshapiro  else
439590792Sgshapiro    cat >&2 <<'END'
439690792SgshapiroAborting the configuration process, to ensure you take notice of the issue.
439738032Speter
439838032SpeterYou can download and install GNU coreutils to get an 'rm' implementation
439938032Speterthat behaves properly: <http://www.gnu.org/software/coreutils/>.
440038032Speter
440138032SpeterIf you want to complete the configuration process using your problematic
440238032Speter'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
440390792Sgshapiroto "yes", and re-run configure.
440438032Speter
440538032SpeterEND
440638032Speter    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
440738032Speter  fi
440838032Speterfi
440938032Speter
441038032Speter
441138032Speter# Checks for programs.
441238032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
441338032Speter$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
441438032Speterset x ${MAKE-make}
441538032Speterac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
441638032Speterif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
441738032Speter  $as_echo_n "(cached) " >&6
441838032Speterelse
441938032Speter  cat >conftest.make <<\_ACEOF
442038032SpeterSHELL = /bin/sh
442138032Speterall:
442238032Speter	@echo '@@@%%%=$(MAKE)=@@@%%%'
442338032Speter_ACEOF
442438032Speter# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
442538032Spetercase `${MAKE-make} -f conftest.make 2>/dev/null` in
442638032Speter  *@@@%%%=?*=@@@%%%*)
442738032Speter    eval ac_cv_prog_make_${ac_make}_set=yes;;
442838032Speter  *)
442938032Speter    eval ac_cv_prog_make_${ac_make}_set=no;;
443090792Sgshapiroesac
443138032Speterrm -f conftest.make
443290792Sgshapirofi
443342575Speterif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
443490792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
443538032Speter$as_echo "yes" >&6; }
443638032Speter  SET_MAKE=
443738032Speterelse
443838032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
443938032Speter$as_echo "no" >&6; }
444038032Speter  SET_MAKE="MAKE=${MAKE-make}"
444138032Speterfi
444290792Sgshapiro
444338032Speterac_ext=c
444490792Sgshapiroac_cpp='$CPP $CPPFLAGS'
444590792Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
444638032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
444764562Sgshapiroac_compiler_gnu=$ac_cv_c_compiler_gnu
444864562Sgshapiroif test -n "$ac_tool_prefix"; then
444964562Sgshapiro  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
445064562Sgshapiroset dummy ${ac_tool_prefix}gcc; ac_word=$2
445164562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
445264562Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
445364562Sgshapiroif ${ac_cv_prog_CC+:} false; then :
445490792Sgshapiro  $as_echo_n "(cached) " >&6
445538032Speterelse
445638032Speter  if test -n "$CC"; then
445738032Speter  ac_cv_prog_CC="$CC" # Let the user override the test.
445838032Speterelse
445938032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
446038032Speterfor as_dir in $PATH
446138032Speterdo
446238032Speter  IFS=$as_save_IFS
446338032Speter  test -z "$as_dir" && as_dir=.
446438032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
446538032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
446664562Sgshapiro    ac_cv_prog_CC="${ac_tool_prefix}gcc"
446738032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
446838032Speter    break 2
446938032Speter  fi
447038032Speterdone
447190792Sgshapiro  done
447290792SgshapiroIFS=$as_save_IFS
447338032Speter
447438032Speterfi
447538032Speterfi
447638032SpeterCC=$ac_cv_prog_CC
447738032Speterif test -n "$CC"; then
447838032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
447938032Speter$as_echo "$CC" >&6; }
448038032Speterelse
448190792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
448264562Sgshapiro$as_echo "no" >&6; }
448364562Sgshapirofi
448438032Speter
448538032Speter
448638032Speterfi
448738032Speterif test -z "$ac_cv_prog_CC"; then
448838032Speter  ac_ct_CC=$CC
448938032Speter  # Extract the first word of "gcc", so it can be a program name with args.
449038032Speterset dummy gcc; ac_word=$2
449138032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
449238032Speter$as_echo_n "checking for $ac_word... " >&6; }
449338032Speterif ${ac_cv_prog_ac_ct_CC+:} false; then :
449438032Speter  $as_echo_n "(cached) " >&6
449538032Speterelse
449638032Speter  if test -n "$ac_ct_CC"; then
449790792Sgshapiro  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
449890792Sgshapiroelse
449990792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
450038032Speterfor as_dir in $PATH
450138032Speterdo
450238032Speter  IFS=$as_save_IFS
450338032Speter  test -z "$as_dir" && as_dir=.
450438032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
450538032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
450664562Sgshapiro    ac_cv_prog_ac_ct_CC="gcc"
450738032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
450838032Speter    break 2
450938032Speter  fi
451038032Speterdone
451164562Sgshapiro  done
451238032SpeterIFS=$as_save_IFS
451364562Sgshapiro
451442575Speterfi
451542575Speterfi
451664562Sgshapiroac_ct_CC=$ac_cv_prog_ac_ct_CC
451764562Sgshapiroif test -n "$ac_ct_CC"; then
451842575Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
451942575Speter$as_echo "$ac_ct_CC" >&6; }
452042575Speterelse
452164562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
452264562Sgshapiro$as_echo "no" >&6; }
452364562Sgshapirofi
452464562Sgshapiro
452564562Sgshapiro  if test "x$ac_ct_CC" = x; then
452664562Sgshapiro    CC=""
452764562Sgshapiro  else
452864562Sgshapiro    case $cross_compiling:$ac_tool_warned in
452964562Sgshapiroyes:)
453064562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
453190792Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
453264562Sgshapiroac_tool_warned=yes ;;
453364562Sgshapiroesac
453464562Sgshapiro    CC=$ac_ct_CC
453564562Sgshapiro  fi
453664562Sgshapiroelse
453764562Sgshapiro  CC="$ac_cv_prog_CC"
453842575Speterfi
453938032Speter
454064562Sgshapiroif test -z "$CC"; then
454138032Speter          if test -n "$ac_tool_prefix"; then
454238032Speter    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
454338032Speterset dummy ${ac_tool_prefix}cc; ac_word=$2
454438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
454538032Speter$as_echo_n "checking for $ac_word... " >&6; }
454638032Speterif ${ac_cv_prog_CC+:} false; then :
454738032Speter  $as_echo_n "(cached) " >&6
454838032Speterelse
454938032Speter  if test -n "$CC"; then
455064562Sgshapiro  ac_cv_prog_CC="$CC" # Let the user override the test.
455138032Speterelse
455238032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
455338032Speterfor as_dir in $PATH
455438032Speterdo
455538032Speter  IFS=$as_save_IFS
455638032Speter  test -z "$as_dir" && as_dir=.
455738032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
455838032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
455938032Speter    ac_cv_prog_CC="${ac_tool_prefix}cc"
456038032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
456138032Speter    break 2
456238032Speter  fi
456338032Speterdone
456438032Speter  done
456538032SpeterIFS=$as_save_IFS
456638032Speter
456738032Speterfi
456890792Sgshapirofi
456938032SpeterCC=$ac_cv_prog_CC
457038032Speterif test -n "$CC"; then
457138032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
457290792Sgshapiro$as_echo "$CC" >&6; }
457390792Sgshapiroelse
457438032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
457538032Speter$as_echo "no" >&6; }
457638032Speterfi
457738032Speter
457838032Speter
457938032Speter  fi
458038032Speterfi
458190792Sgshapiroif test -z "$CC"; then
458290792Sgshapiro  # Extract the first word of "cc", so it can be a program name with args.
458338032Speterset dummy cc; ac_word=$2
458438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
458538032Speter$as_echo_n "checking for $ac_word... " >&6; }
458638032Speterif ${ac_cv_prog_CC+:} false; then :
458738032Speter  $as_echo_n "(cached) " >&6
458838032Speterelse
458938032Speter  if test -n "$CC"; then
459038032Speter  ac_cv_prog_CC="$CC" # Let the user override the test.
459138032Speterelse
459238032Speter  ac_prog_rejected=no
459390792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
459438032Speterfor as_dir in $PATH
459590792Sgshapirodo
459690792Sgshapiro  IFS=$as_save_IFS
459738032Speter  test -z "$as_dir" && as_dir=.
459838032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
459938032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
460038032Speter    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
460138032Speter       ac_prog_rejected=yes
460238032Speter       continue
460338032Speter     fi
460438032Speter    ac_cv_prog_CC="cc"
460538032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
460690792Sgshapiro    break 2
460790792Sgshapiro  fi
460838032Speterdone
460938032Speter  done
461038032SpeterIFS=$as_save_IFS
461138032Speter
461238032Speterif test $ac_prog_rejected = yes; then
461338032Speter  # We found a bogon in the path, so make sure we never use it.
461438032Speter  set dummy $ac_cv_prog_CC
461538032Speter  shift
461638032Speter  if test $# != 0; then
461738032Speter    # We chose a different compiler from the bogus one.
461838032Speter    # However, it has the same basename, so the bogon will be chosen
461990792Sgshapiro    # first if we set CC to just the basename; use the full file name.
462090792Sgshapiro    shift
462190792Sgshapiro    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
462290792Sgshapiro  fi
462390792Sgshapirofi
462490792Sgshapirofi
462590792Sgshapirofi
462690792SgshapiroCC=$ac_cv_prog_CC
462738032Speterif test -n "$CC"; then
462890792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
462990792Sgshapiro$as_echo "$CC" >&6; }
463090792Sgshapiroelse
463138032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
463290792Sgshapiro$as_echo "no" >&6; }
463390792Sgshapirofi
463490792Sgshapiro
463538032Speter
463690792Sgshapirofi
463738032Speterif test -z "$CC"; then
463890792Sgshapiro  if test -n "$ac_tool_prefix"; then
463990792Sgshapiro  for ac_prog in cl.exe
464090792Sgshapiro  do
464164562Sgshapiro    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
464290792Sgshapiroset dummy $ac_tool_prefix$ac_prog; ac_word=$2
464364562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
464464562Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
464571345Sgshapiroif ${ac_cv_prog_CC+:} false; then :
464671345Sgshapiro  $as_echo_n "(cached) " >&6
464771345Sgshapiroelse
464890792Sgshapiro  if test -n "$CC"; then
464971345Sgshapiro  ac_cv_prog_CC="$CC" # Let the user override the test.
465038032Speterelse
465138032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
465238032Speterfor as_dir in $PATH
465338032Speterdo
465490792Sgshapiro  IFS=$as_save_IFS
465590792Sgshapiro  test -z "$as_dir" && as_dir=.
465690792Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
465790792Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
465864562Sgshapiro    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
465990792Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
466064562Sgshapiro    break 2
466164562Sgshapiro  fi
466271345Sgshapirodone
466371345Sgshapiro  done
466471345SgshapiroIFS=$as_save_IFS
466590792Sgshapiro
466671345Sgshapirofi
466738032Speterfi
466864562SgshapiroCC=$ac_cv_prog_CC
466964562Sgshapiroif test -n "$CC"; then
467038032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
467138032Speter$as_echo "$CC" >&6; }
467290792Sgshapiroelse
467390792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
467490792Sgshapiro$as_echo "no" >&6; }
467590792Sgshapirofi
467664562Sgshapiro
467771345Sgshapiro
467871345Sgshapiro    test -n "$CC" && break
467971345Sgshapiro  done
468090792Sgshapirofi
468171345Sgshapiroif test -z "$CC"; then
468238032Speter  ac_ct_CC=$CC
468338032Speter  for ac_prog in cl.exe
468438032Speterdo
468538032Speter  # Extract the first word of "$ac_prog", so it can be a program name with args.
468638032Speterset dummy $ac_prog; ac_word=$2
468738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
468838032Speter$as_echo_n "checking for $ac_word... " >&6; }
468938032Speterif ${ac_cv_prog_ac_ct_CC+:} false; then :
469064562Sgshapiro  $as_echo_n "(cached) " >&6
469138032Speterelse
469238032Speter  if test -n "$ac_ct_CC"; then
469338032Speter  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
469438032Speterelse
469538032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
469638032Speterfor as_dir in $PATH
469738032Speterdo
469838032Speter  IFS=$as_save_IFS
469938032Speter  test -z "$as_dir" && as_dir=.
470038032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
470138032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
470238032Speter    ac_cv_prog_ac_ct_CC="$ac_prog"
470338032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
470438032Speter    break 2
470538032Speter  fi
470690792Sgshapirodone
470790792Sgshapiro  done
470890792SgshapiroIFS=$as_save_IFS
470990792Sgshapiro
471064562Sgshapirofi
471171345Sgshapirofi
471271345Sgshapiroac_ct_CC=$ac_cv_prog_ac_ct_CC
471371345Sgshapiroif test -n "$ac_ct_CC"; then
471490792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
471571345Sgshapiro$as_echo "$ac_ct_CC" >&6; }
471664562Sgshapiroelse
471738032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
471838032Speter$as_echo "no" >&6; }
471990792Sgshapirofi
472090792Sgshapiro
472190792Sgshapiro
472238032Speter  test -n "$ac_ct_CC" && break
472338032Speterdone
472438032Speter
472538032Speter  if test "x$ac_ct_CC" = x; then
472638032Speter    CC=""
472738032Speter  else
472838032Speter    case $cross_compiling:$ac_tool_warned in
472938032Speteryes:)
473038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
473138032Speter$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
473238032Speterac_tool_warned=yes ;;
473338032Speteresac
473438032Speter    CC=$ac_ct_CC
473538032Speter  fi
473638032Speterfi
473738032Speter
473838032Speterfi
473938032Speter
474090792Sgshapiro
474190792Sgshapirotest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
474238032Speter$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
474338032Speteras_fn_error $? "no acceptable C compiler found in \$PATH
474438032SpeterSee \`config.log' for more details" "$LINENO" 5; }
474564562Sgshapiro
474638032Speter# Provide some information about the compiler.
474738032Speter$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
474864562Sgshapiroset X $ac_compile
474964562Sgshapiroac_compiler=$2
475064562Sgshapirofor ac_option in --version -v -V -qversion; do
475164562Sgshapiro  { { ac_try="$ac_compiler $ac_option >&5"
475264562Sgshapirocase "(($ac_try" in
475390792Sgshapiro  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
475490792Sgshapiro  *) ac_try_echo=$ac_try;;
475590792Sgshapiroesac
475664562Sgshapiroeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
475764562Sgshapiro$as_echo "$ac_try_echo"; } >&5
475890792Sgshapiro  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
475964562Sgshapiro  ac_status=$?
476064562Sgshapiro  if test -s conftest.err; then
476190792Sgshapiro    sed '10a\
476290792Sgshapiro... rest of stderr output deleted ...
476390792Sgshapiro         10q' conftest.err >conftest.er1
476490792Sgshapiro    cat conftest.er1 >&5
476590792Sgshapiro  fi
476690792Sgshapiro  rm -f conftest.er1 conftest.err
476790792Sgshapiro  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
476864562Sgshapiro  test $ac_status = 0; }
476990792Sgshapirodone
477064562Sgshapiro
477164562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
477271345Sgshapiro$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
477371345Sgshapiroif ${ac_cv_c_compiler_gnu+:} false; then :
477471345Sgshapiro  $as_echo_n "(cached) " >&6
477590792Sgshapiroelse
477671345Sgshapiro  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
477764562Sgshapiro/* end confdefs.h.  */
477864562Sgshapiro
477964562Sgshapiroint
478064562Sgshapiromain ()
478190792Sgshapiro{
478290792Sgshapiro#ifndef __GNUC__
478390792Sgshapiro       choke me
478490792Sgshapiro#endif
478590792Sgshapiro
478690792Sgshapiro  ;
478790792Sgshapiro  return 0;
478864562Sgshapiro}
478990792Sgshapiro_ACEOF
479064562Sgshapiroif ac_fn_c_try_compile "$LINENO"; then :
479164562Sgshapiro  ac_compiler_gnu=yes
479271345Sgshapiroelse
479371345Sgshapiro  ac_compiler_gnu=no
479471345Sgshapirofi
479590792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
479671345Sgshapiroac_cv_c_compiler_gnu=$ac_compiler_gnu
479764562Sgshapiro
479838032Speterfi
479938032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
480090792Sgshapiro$as_echo "$ac_cv_c_compiler_gnu" >&6; }
480190792Sgshapiroif test $ac_compiler_gnu = yes; then
480290792Sgshapiro  GCC=yes
480390792Sgshapiroelse
480438032Speter  GCC=
480538032Speterfi
480638032Speterac_test_CFLAGS=${CFLAGS+set}
480738032Speterac_save_CFLAGS=$CFLAGS
480838032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
480938032Speter$as_echo_n "checking whether $CC accepts -g... " >&6; }
481038032Speterif ${ac_cv_prog_cc_g+:} false; then :
481138032Speter  $as_echo_n "(cached) " >&6
481290792Sgshapiroelse
481390792Sgshapiro  ac_save_c_werror_flag=$ac_c_werror_flag
481490792Sgshapiro   ac_c_werror_flag=yes
481590792Sgshapiro   ac_cv_prog_cc_g=no
481690792Sgshapiro   CFLAGS="-g"
481790792Sgshapiro   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
481890792Sgshapiro/* end confdefs.h.  */
481964562Sgshapiro
482071345Sgshapiroint
482171345Sgshapiromain ()
482271345Sgshapiro{
482390792Sgshapiro
482471345Sgshapiro  ;
482538032Speter  return 0;
482638032Speter}
482738032Speter_ACEOF
482838032Speterif ac_fn_c_try_compile "$LINENO"; then :
482938032Speter  ac_cv_prog_cc_g=yes
483038032Speterelse
483190792Sgshapiro  CFLAGS=""
483290792Sgshapiro      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
483390792Sgshapiro/* end confdefs.h.  */
483490792Sgshapiro
483590792Sgshapiroint
483690792Sgshapiromain ()
483790792Sgshapiro{
483864562Sgshapiro
483990792Sgshapiro  ;
484064562Sgshapiro  return 0;
484164562Sgshapiro}
484271345Sgshapiro_ACEOF
484371345Sgshapiroif ac_fn_c_try_compile "$LINENO"; then :
484471345Sgshapiro
484590792Sgshapiroelse
484671345Sgshapiro  ac_c_werror_flag=$ac_save_c_werror_flag
484738032Speter	 CFLAGS="-g"
484838032Speter	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
484938032Speter/* end confdefs.h.  */
485038032Speter
485138032Speterint
485238032Spetermain ()
485338032Speter{
485438032Speter
485538032Speter  ;
485638032Speter  return 0;
485738032Speter}
485838032Speter_ACEOF
485938032Speterif ac_fn_c_try_compile "$LINENO"; then :
486090792Sgshapiro  ac_cv_prog_cc_g=yes
486190792Sgshapirofi
486290792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
486338032Speterfi
486438032Speterrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
486538032Speterfi
486690792Sgshapirorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
486790792Sgshapiro   ac_c_werror_flag=$ac_save_c_werror_flag
486890792Sgshapirofi
486964562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
487090792Sgshapiro$as_echo "$ac_cv_prog_cc_g" >&6; }
487164562Sgshapiroif test "$ac_test_CFLAGS" = set; then
487264562Sgshapiro  CFLAGS=$ac_save_CFLAGS
487371345Sgshapiroelif test $ac_cv_prog_cc_g = yes; then
487471345Sgshapiro  if test "$GCC" = yes; then
487571345Sgshapiro    CFLAGS="-g -O2"
487690792Sgshapiro  else
487771345Sgshapiro    CFLAGS="-g"
487838032Speter  fi
487938032Speterelse
488038032Speter  if test "$GCC" = yes; then
488164562Sgshapiro    CFLAGS="-O2"
488238032Speter  else
488338032Speter    CFLAGS=
488490792Sgshapiro  fi
488590792Sgshapirofi
488690792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
488790792Sgshapiro$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
488890792Sgshapiroif ${ac_cv_prog_cc_c89+:} false; then :
488964562Sgshapiro  $as_echo_n "(cached) " >&6
489064562Sgshapiroelse
489190792Sgshapiro  ac_cv_prog_cc_c89=no
489238032Speterac_save_CC=$CC
489338032Spetercat confdefs.h - <<_ACEOF >conftest.$ac_ext
489438032Speter/* end confdefs.h.  */
489590792Sgshapiro#include <stdarg.h>
489638032Speter#include <stdio.h>
489790792Sgshapirostruct stat;
489890792Sgshapiro/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
489990792Sgshapirostruct buf { int x; };
490038032SpeterFILE * (*rcsopen) (struct buf *, struct stat *, int);
490138032Speterstatic char *e (p, i)
490238032Speter     char **p;
490338032Speter     int i;
490464562Sgshapiro{
490564562Sgshapiro  return p[i];
490664562Sgshapiro}
490764562Sgshapirostatic char *f (char * (*g) (char **, int), char **p, ...)
490864562Sgshapiro{
490964562Sgshapiro  char *s;
491064562Sgshapiro  va_list v;
491164562Sgshapiro  va_start (v,p);
491264562Sgshapiro  s = g (p, va_arg (v,int));
491364562Sgshapiro  va_end (v);
491464562Sgshapiro  return s;
491564562Sgshapiro}
491664562Sgshapiro
491764562Sgshapiro/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
491838032Speter   function prototypes and stuff, but not '\xHH' hex character constants.
491964562Sgshapiro   These don't provoke an error unfortunately, instead are silently treated
492038032Speter   as 'x'.  The following induces an error, until -std is added to get
492138032Speter   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
492238032Speter   array size at least.  It's necessary to write '\x00'==0 to get something
492390792Sgshapiro   that's true only with -std.  */
492490792Sgshapiroint osf4_cc_array ['\x00' == 0 ? 1 : -1];
492538032Speter
492638032Speter/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
492738032Speter   inside strings and character constants.  */
492838032Speter#define FOO(x) 'x'
492964562Sgshapiroint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
493038032Speter
493138032Speterint test (int i, double x);
493290792Sgshapirostruct s1 {int (*f) (int a);};
493338032Speterstruct s2 {int (*f) (double a);};
493438032Speterint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
493590792Sgshapiroint argc;
493690792Sgshapirochar **argv;
493738032Speterint
493838032Spetermain ()
493938032Speter{
494038032Speterreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
494138032Speter  ;
494238032Speter  return 0;
494338032Speter}
494438032Speter_ACEOF
494538032Speterfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
494638032Speter	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
494738032Speterdo
494838032Speter  CC="$ac_save_CC $ac_arg"
494938032Speter  if ac_fn_c_try_compile "$LINENO"; then :
495038032Speter  ac_cv_prog_cc_c89=$ac_arg
495138032Speterfi
495238032Speterrm -f core conftest.err conftest.$ac_objext
495338032Speter  test "x$ac_cv_prog_cc_c89" != "xno" && break
495438032Speterdone
495538032Speterrm -f conftest.$ac_ext
495638032SpeterCC=$ac_save_CC
495738032Speter
495838032Speterfi
495938032Speter# AC_CACHE_VAL
496038032Spetercase "x$ac_cv_prog_cc_c89" in
496138032Speter  x)
496290792Sgshapiro    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
496390792Sgshapiro$as_echo "none needed" >&6; } ;;
496438032Speter  xno)
496538032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
496638032Speter$as_echo "unsupported" >&6; } ;;
496738032Speter  *)
496838032Speter    CC="$CC $ac_cv_prog_cc_c89"
496938032Speter    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
497038032Speter$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
497164562Sgshapiroesac
497238032Speterif test "x$ac_cv_prog_cc_c89" != xno; then :
497338032Speter
497490792Sgshapirofi
497538032Speter
497664562Sgshapiroac_ext=c
497764562Sgshapiroac_cpp='$CPP $CPPFLAGS'
497864562Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
497938032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
498038032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
498164562Sgshapiro
498290792Sgshapiroac_ext=c
498398121Sgshapiroac_cpp='$CPP $CPPFLAGS'
498498121Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
498538032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
498638032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
498738032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
498890792Sgshapiro$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
498990792Sgshapiroif ${am_cv_prog_cc_c_o+:} false; then :
499038032Speter  $as_echo_n "(cached) " >&6
499138032Speterelse
499238032Speter  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
499338032Speter/* end confdefs.h.  */
499438032Speter
499538032Speterint
499690792Sgshapiromain ()
499738032Speter{
499838032Speter
499938032Speter  ;
500038032Speter  return 0;
500138032Speter}
500238032Speter_ACEOF
500390792Sgshapiro  # Make sure it works both with $CC and with simple cc.
500438032Speter  # Following AC_PROG_CC_C_O, we do the test twice because some
500538032Speter  # compilers refuse to overwrite an existing .o file with -o,
500638032Speter  # though they will create one.
500738032Speter  am_cv_prog_cc_c_o=yes
500838032Speter  for am_i in 1 2; do
500938032Speter    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
501038032Speter   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
501138032Speter   ac_status=$?
501238032Speter   echo "$as_me:$LINENO: \$? = $ac_status" >&5
501338032Speter   (exit $ac_status); } \
501438032Speter         && test -f conftest2.$ac_objext; then
501564562Sgshapiro      : OK
501690792Sgshapiro    else
501790792Sgshapiro      am_cv_prog_cc_c_o=no
501864562Sgshapiro      break
501938032Speter    fi
502038032Speter  done
502164562Sgshapiro  rm -f core conftest*
502264562Sgshapiro  unset am_i
502364562Sgshapirofi
502464562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
502564562Sgshapiro$as_echo "$am_cv_prog_cc_c_o" >&6; }
502664562Sgshapiroif test "$am_cv_prog_cc_c_o" != yes; then
502764562Sgshapiro   # Losing compiler, so override with the script.
502864562Sgshapiro   # FIXME: It is wrong to rewrite CC.
502990792Sgshapiro   # But if we don't then we get into trouble of one sort or another.
503064562Sgshapiro   # A longer-term fix would be to have automake use am__CC in this case,
503164562Sgshapiro   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
503264562Sgshapiro   CC="$am_aux_dir/compile $CC"
503364562Sgshapirofi
503464562Sgshapiroac_ext=c
503590792Sgshapiroac_cpp='$CPP $CPPFLAGS'
503664562Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
503764562Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
503864562Sgshapiroac_compiler_gnu=$ac_cv_c_compiler_gnu
503994334Sgshapiro
504094334Sgshapiro
504194334Sgshapiroif test -n "$ac_tool_prefix"; then
504294334Sgshapiro  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
504394334Sgshapiroset dummy ${ac_tool_prefix}ranlib; ac_word=$2
504494334Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
504594334Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
504694334Sgshapiroif ${ac_cv_prog_RANLIB+:} false; then :
504794334Sgshapiro  $as_echo_n "(cached) " >&6
504864562Sgshapiroelse
504964562Sgshapiro  if test -n "$RANLIB"; then
505064562Sgshapiro  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
505164562Sgshapiroelse
505264562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
505364562Sgshapirofor as_dir in $PATH
505464562Sgshapirodo
505564562Sgshapiro  IFS=$as_save_IFS
505664562Sgshapiro  test -z "$as_dir" && as_dir=.
505790792Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
505864562Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
505964562Sgshapiro    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
506064562Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
506164562Sgshapiro    break 2
506264562Sgshapiro  fi
506364562Sgshapirodone
506464562Sgshapiro  done
506590792SgshapiroIFS=$as_save_IFS
506664562Sgshapiro
506790792Sgshapirofi
506890792Sgshapirofi
506964562SgshapiroRANLIB=$ac_cv_prog_RANLIB
507090792Sgshapiroif test -n "$RANLIB"; then
507190792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
507264562Sgshapiro$as_echo "$RANLIB" >&6; }
507364562Sgshapiroelse
507464562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
507590792Sgshapiro$as_echo "no" >&6; }
507690792Sgshapirofi
507764562Sgshapiro
507864562Sgshapiro
507964562Sgshapirofi
508064562Sgshapiroif test -z "$ac_cv_prog_RANLIB"; then
508164562Sgshapiro  ac_ct_RANLIB=$RANLIB
508264562Sgshapiro  # Extract the first word of "ranlib", so it can be a program name with args.
508364562Sgshapiroset dummy ranlib; ac_word=$2
508438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
508538032Speter$as_echo_n "checking for $ac_word... " >&6; }
508638032Speterif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
508738032Speter  $as_echo_n "(cached) " >&6
508838032Speterelse
508938032Speter  if test -n "$ac_ct_RANLIB"; then
509094334Sgshapiro  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
509194334Sgshapiroelse
509294334Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
509394334Sgshapirofor as_dir in $PATH
509494334Sgshapirodo
509594334Sgshapiro  IFS=$as_save_IFS
509694334Sgshapiro  test -z "$as_dir" && as_dir=.
509794334Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
509838032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
509938032Speter    ac_cv_prog_ac_ct_RANLIB="ranlib"
510038032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
510164562Sgshapiro    break 2
510238032Speter  fi
510338032Speterdone
510438032Speter  done
510538032SpeterIFS=$as_save_IFS
510638032Speter
510742575Speterfi
510838032Speterfi
510938032Speterac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
511077349Sgshapiroif test -n "$ac_ct_RANLIB"; then
511177349Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
511290792Sgshapiro$as_echo "$ac_ct_RANLIB" >&6; }
511377349Sgshapiroelse
511477349Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
511590792Sgshapiro$as_echo "no" >&6; }
511677349Sgshapirofi
511738032Speter
511890792Sgshapiro  if test "x$ac_ct_RANLIB" = x; then
511990792Sgshapiro    RANLIB=":"
512038032Speter  else
512190792Sgshapiro    case $cross_compiling:$ac_tool_warned in
512290792Sgshapiroyes:)
512390792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
512438032Speter$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
512538032Speterac_tool_warned=yes ;;
512638032Speteresac
512738032Speter    RANLIB=$ac_ct_RANLIB
512838032Speter  fi
512938032Speterelse
513090792Sgshapiro  RANLIB="$ac_cv_prog_RANLIB"
513138032Speterfi
513238032Speter
513338032Speterif test -n "$ac_tool_prefix"; then
513490792Sgshapiro  for ac_prog in ar lib "link -lib"
513590792Sgshapiro  do
513638032Speter    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
513738032Speterset dummy $ac_tool_prefix$ac_prog; ac_word=$2
513838032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
513990792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
514064562Sgshapiroif ${ac_cv_prog_AR+:} false; then :
514164562Sgshapiro  $as_echo_n "(cached) " >&6
514242575Speterelse
514338032Speter  if test -n "$AR"; then
514438032Speter  ac_cv_prog_AR="$AR" # Let the user override the test.
514538032Speterelse
514638032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
514738032Speterfor as_dir in $PATH
514838032Speterdo
514964562Sgshapiro  IFS=$as_save_IFS
515064562Sgshapiro  test -z "$as_dir" && as_dir=.
515164562Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
515238032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
515390792Sgshapiro    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
515438032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
515564562Sgshapiro    break 2
515690792Sgshapiro  fi
515738032Speterdone
515838032Speter  done
515990792SgshapiroIFS=$as_save_IFS
516038032Speter
516138032Speterfi
516290792Sgshapirofi
516338032SpeterAR=$ac_cv_prog_AR
516490792Sgshapiroif test -n "$AR"; then
516590792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
516638032Speter$as_echo "$AR" >&6; }
516738032Speterelse
516838032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
516938032Speter$as_echo "no" >&6; }
517038032Speterfi
517138032Speter
517238032Speter
517338032Speter    test -n "$AR" && break
517438032Speter  done
517538032Speterfi
517638032Speterif test -z "$AR"; then
517738032Speter  ac_ct_AR=$AR
517838032Speter  for ac_prog in ar lib "link -lib"
517938032Speterdo
518064562Sgshapiro  # Extract the first word of "$ac_prog", so it can be a program name with args.
518164562Sgshapiroset dummy $ac_prog; ac_word=$2
518264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
518390792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
518490792Sgshapiroif ${ac_cv_prog_ac_ct_AR+:} false; then :
518590792Sgshapiro  $as_echo_n "(cached) " >&6
518664562Sgshapiroelse
518738032Speter  if test -n "$ac_ct_AR"; then
518838032Speter  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
518938032Speterelse
519038032Speteras_save_IFS=$IFS; IFS=$PATH_SEPARATOR
519138032Speterfor as_dir in $PATH
519238032Speterdo
519338032Speter  IFS=$as_save_IFS
519438032Speter  test -z "$as_dir" && as_dir=.
519538032Speter    for ac_exec_ext in '' $ac_executable_extensions; do
519638032Speter  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
519738032Speter    ac_cv_prog_ac_ct_AR="$ac_prog"
519838032Speter    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
519938032Speter    break 2
520038032Speter  fi
520138032Speterdone
520238032Speter  done
520338032SpeterIFS=$as_save_IFS
520438032Speter
520538032Speterfi
520638032Speterfi
520738032Speterac_ct_AR=$ac_cv_prog_ac_ct_AR
520838032Speterif test -n "$ac_ct_AR"; then
520938032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
521038032Speter$as_echo "$ac_ct_AR" >&6; }
521138032Speterelse
521238032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
521338032Speter$as_echo "no" >&6; }
521464562Sgshapirofi
521538032Speter
521664562Sgshapiro
521764562Sgshapiro  test -n "$ac_ct_AR" && break
521864562Sgshapirodone
521964562Sgshapiro
522064562Sgshapiro  if test "x$ac_ct_AR" = x; then
522190792Sgshapiro    AR="false"
522290792Sgshapiro  else
522390792Sgshapiro    case $cross_compiling:$ac_tool_warned in
522490792Sgshapiroyes:)
522564562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
522664562Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
522738032Speterac_tool_warned=yes ;;
522838032Speteresac
522964562Sgshapiro    AR=$ac_ct_AR
523064562Sgshapiro  fi
523164562Sgshapirofi
523271345Sgshapiro
523371345Sgshapiro: ${AR=ar}
523471345Sgshapiro
523571345Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
523671345Sgshapiro$as_echo_n "checking the archiver ($AR) interface... " >&6; }
523771345Sgshapiroif ${am_cv_ar_interface+:} false; then :
523871345Sgshapiro  $as_echo_n "(cached) " >&6
523964562Sgshapiroelse
524071345Sgshapiro  ac_ext=c
524171345Sgshapiroac_cpp='$CPP $CPPFLAGS'
524271345Sgshapiroac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
524371345Sgshapiroac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
524438032Speterac_compiler_gnu=$ac_cv_c_compiler_gnu
524538032Speter
524638032Speter   am_cv_ar_interface=ar
524738032Speter   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
524838032Speter/* end confdefs.h.  */
524938032Speterint some_variable = 0;
525038032Speter_ACEOF
525138032Speterif ac_fn_c_try_compile "$LINENO"; then :
525238032Speter  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
525338032Speter      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
525438032Speter  (eval $am_ar_try) 2>&5
525538032Speter  ac_status=$?
525638032Speter  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
525738032Speter  test $ac_status = 0; }
525838032Speter      if test "$ac_status" -eq 0; then
525938032Speter        am_cv_ar_interface=ar
526038032Speter      else
526138032Speter        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
526238032Speter        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
526364562Sgshapiro  (eval $am_ar_try) 2>&5
526438032Speter  ac_status=$?
526538032Speter  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
526690792Sgshapiro  test $ac_status = 0; }
526764562Sgshapiro        if test "$ac_status" -eq 0; then
526838032Speter          am_cv_ar_interface=lib
526938032Speter        else
527038032Speter          am_cv_ar_interface=unknown
527138032Speter        fi
527238032Speter      fi
527338032Speter      rm -f conftest.lib libconftest.a
527438032Speter
527564562Sgshapirofi
527638032Speterrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
527790792Sgshapiro   ac_ext=c
527864562Sgshapiroac_cpp='$CPP $CPPFLAGS'
527938032Speterac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
528038032Speterac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
528164562Sgshapiroac_compiler_gnu=$ac_cv_c_compiler_gnu
528264562Sgshapiro
528364562Sgshapirofi
528464562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
528564562Sgshapiro$as_echo "$am_cv_ar_interface" >&6; }
528638032Speter
528794334Sgshapirocase $am_cv_ar_interface in
528894334Sgshapiroar)
528994334Sgshapiro  ;;
529064562Sgshapirolib)
529164562Sgshapiro  # Microsoft lib, so override with the ar-lib wrapper script.
529290792Sgshapiro  # FIXME: It is wrong to rewrite AR.
529364562Sgshapiro  # But if we don't then we get into trouble of one sort or another.
529438032Speter  # A longer-term fix would be to have automake use am__AR in this case,
529538032Speter  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
529664562Sgshapiro  # similar.
529790792Sgshapiro  AR="$am_aux_dir/ar-lib $AR"
529838032Speter  ;;
529994334Sgshapirounknown)
530038032Speter  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
530164562Sgshapiro  ;;
530264562Sgshapiroesac
530390792Sgshapiro
530464562Sgshapiro# If we haven't got the data from the intl directory,
530538032Speter# assume NLS is disabled.
530664562SgshapiroUSE_NLS=no
530738032SpeterLIBINTL=
530890792SgshapiroLIBINTL_DEP=
530964562SgshapiroINCINTL=
531038032SpeterXGETTEXT=
531138032SpeterGMSGFMT=
531238032SpeterPOSUB=
531390792Sgshapiro
531438032Speterif test -f  ../intl/config.intl; then
531564562Sgshapiro  .  ../intl/config.intl
531638032Speterfi
531790792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
531864562Sgshapiro$as_echo_n "checking whether NLS is requested... " >&6; }
531938032Speterif test x"$USE_NLS" != xyes; then
532038032Speter  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
532164562Sgshapiro$as_echo "no" >&6; }
532238032Speterelse
532390792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
532464562Sgshapiro$as_echo "yes" >&6; }
532538032Speter
532664562Sgshapiro$as_echo "#define ENABLE_NLS 1" >>confdefs.h
532790792Sgshapiro
532864562Sgshapiro
532964562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
533064562Sgshapiro$as_echo_n "checking for catalogs to be installed... " >&6; }
533164562Sgshapiro  # Look for .po and .gmo files in the source directory.
533238032Speter  CATALOGS=
533338032Speter  XLINGUAS=
533438032Speter  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
533538032Speter    # If there aren't any .gmo files the shell will give us the
533638032Speter    # literal string "../path/to/srcdir/po/*.gmo" which has to be
533738032Speter    # weeded out.
533838032Speter    case "$cat" in *\**)
533938032Speter      continue;;
534038032Speter    esac
534138032Speter    # The quadruple backslash is collapsed to a double backslash
534238032Speter    # by the backticks, then collapsed again by the double quotes,
534338032Speter    # leaving us with one backslash in the sed expression (right
534438032Speter    # before the dot that mustn't act as a wildcard).
534538032Speter    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
534690792Sgshapiro    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
534790792Sgshapiro    # The user is allowed to set LINGUAS to a list of languages to
534838032Speter    # install catalogs for.  If it's empty that means "all of them."
534938032Speter    if test "x$LINGUAS" = x; then
535038032Speter      CATALOGS="$CATALOGS $cat"
535138032Speter      XLINGUAS="$XLINGUAS $lang"
535238032Speter    else
535364562Sgshapiro      case "$LINGUAS" in *$lang*)
535464562Sgshapiro        CATALOGS="$CATALOGS $cat"
535564562Sgshapiro        XLINGUAS="$XLINGUAS $lang"
535664562Sgshapiro        ;;
535764562Sgshapiro      esac
535864562Sgshapiro    fi
535964562Sgshapiro  done
536064562Sgshapiro  LINGUAS="$XLINGUAS"
536164562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
536264562Sgshapiro$as_echo "$LINGUAS" >&6; }
536364562Sgshapiro
536464562Sgshapiro
536564562Sgshapiro    DATADIRNAME=share
536664562Sgshapiro
536764562Sgshapiro  INSTOBJEXT=.mo
536864562Sgshapiro
536964562Sgshapiro  GENCAT=gencat
537064562Sgshapiro
537164562Sgshapiro  CATOBJEXT=.gmo
537264562Sgshapiro
537364562Sgshapirofi
537464562Sgshapiro
537564562Sgshapiro# Check whether --enable-shared was given.
537664562Sgshapiroif test "${enable_shared+set}" = set; then :
537764562Sgshapiro  enableval=$enable_shared; p=${PACKAGE-default}
537864562Sgshapiro    case $enableval in
537964562Sgshapiro    yes) enable_shared=yes ;;
538064562Sgshapiro    no) enable_shared=no ;;
538164562Sgshapiro    *)
538264562Sgshapiro      enable_shared=no
538364562Sgshapiro      # Look at the argument we got.  We use all the common list separators.
538464562Sgshapiro      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
538564562Sgshapiro      for pkg in $enableval; do
538638032Speter	IFS="$lt_save_ifs"
538764562Sgshapiro	if test "X$pkg" = "X$p"; then
538838032Speter	  enable_shared=yes
538938032Speter	fi
539064562Sgshapiro      done
539138032Speter      IFS="$lt_save_ifs"
539238032Speter      ;;
539364562Sgshapiro    esac
539464562Sgshapiroelse
539564562Sgshapiro  enable_shared=no
539664562Sgshapirofi
539790792Sgshapiro
539890792Sgshapiro
539964562Sgshapiro
540064562Sgshapiro
540164562Sgshapiro
540264562Sgshapiro
540364562Sgshapiro
540490792Sgshapiro
540590792Sgshapiro
540664562Sgshapiro
540738032Spetercase `pwd` in
540890792Sgshapiro  *\ * | *\	*)
540990792Sgshapiro    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
541038032Speter$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
541164562Sgshapiroesac
541290792Sgshapiro
541338032Speter
541490792Sgshapiro
541538032Spetermacro_version='2.2.7a'
541690792Sgshapiromacro_revision='1.3134'
541790792Sgshapiro
541890792Sgshapiro
541938032Speter
542038032Speter
542164562Sgshapiro
542264562Sgshapiro
542338032Speter
542490792Sgshapiro
542538032Speter
542664562Sgshapiro
542738032Speter
542838032Speter
542938032Speter
543038032Speterltmain="$ac_aux_dir/ltmain.sh"
543138032Speter
543238032Speter# Make sure we can run config.sub.
543338032Speter$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
543438032Speter  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
543538032Speter
543638032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
543738032Speter$as_echo_n "checking build system type... " >&6; }
543838032Speterif ${ac_cv_build+:} false; then :
543938032Speter  $as_echo_n "(cached) " >&6
544038032Speterelse
544138032Speter  ac_build_alias=$build_alias
544238032Spetertest "x$ac_build_alias" = x &&
544338032Speter  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
544490792Sgshapirotest "x$ac_build_alias" = x &&
544590792Sgshapiro  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
544638032Speterac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
544738032Speter  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
544838032Speter
544938032Speterfi
545090792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
545164562Sgshapiro$as_echo "$ac_cv_build" >&6; }
545238032Spetercase $ac_cv_build in
545338032Speter*-*-*) ;;
545464562Sgshapiro*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
545538032Speteresac
545638032Speterbuild=$ac_cv_build
545743730Speterac_save_IFS=$IFS; IFS='-'
545838032Speterset x $ac_cv_build
545938032Spetershift
546090792Sgshapirobuild_cpu=$1
546190792Sgshapirobuild_vendor=$2
546290792Sgshapiroshift; shift
546390792Sgshapiro# Remember, the first character of IFS is used to create $*,
546438032Speter# except with old shells:
546538032Speterbuild_os=$*
546664562SgshapiroIFS=$ac_save_IFS
546790792Sgshapirocase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
546890792Sgshapiro
546964562Sgshapiro
547038032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
547138032Speter$as_echo_n "checking host system type... " >&6; }
547238032Speterif ${ac_cv_host+:} false; then :
547338032Speter  $as_echo_n "(cached) " >&6
547490792Sgshapiroelse
547590792Sgshapiro  if test "x$host_alias" = x; then
547664562Sgshapiro  ac_cv_host=$ac_cv_build
547764562Sgshapiroelse
547864562Sgshapiro  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
547990792Sgshapiro    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
548064562Sgshapirofi
548190792Sgshapiro
548264562Sgshapirofi
548338032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
548464562Sgshapiro$as_echo "$ac_cv_host" >&6; }
548538032Spetercase $ac_cv_host in
548638032Speter*-*-*) ;;
548738032Speter*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
548838032Speteresac
548938032Speterhost=$ac_cv_host
549038032Speterac_save_IFS=$IFS; IFS='-'
549138032Speterset x $ac_cv_host
549238032Spetershift
549338032Speterhost_cpu=$1
549438032Speterhost_vendor=$2
549564562Sgshapiroshift; shift
549638032Speter# Remember, the first character of IFS is used to create $*,
549738032Speter# except with old shells:
549890792Sgshapirohost_os=$*
549990792SgshapiroIFS=$ac_save_IFS
550038032Spetercase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
550190792Sgshapiro
550238032Speter
550338032Speter# Backslashify metacharacters that are still active within
550438032Speter# double-quoted strings.
550538032Spetersed_quote_subst='s/\(["`$\\]\)/\\\1/g'
550664562Sgshapiro
550738032Speter# Same as above, but do not quote variable references.
550864562Sgshapirodouble_quote_subst='s/\(["`\\]\)/\\\1/g'
550938032Speter
551038032Speter# Sed substitution to delay expansion of an escaped shell variable in a
551138032Speter# double_quote_subst'ed string.
551238032Speterdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
551338032Speter
551438032Speter# Sed substitution to delay expansion of an escaped single quote.
551538032Speterdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
551677349Sgshapiro
551777349Sgshapiro# Sed substitution to avoid accidental globbing in evaled expressions
551877349Sgshapirono_glob_subst='s/\*/\\\*/g'
551977349Sgshapiro
552077349SgshapiroECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
552177349SgshapiroECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
552277349SgshapiroECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
552338032Speter
552438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
552590792Sgshapiro$as_echo_n "checking how to print strings... " >&6; }
552638032Speter# Test print first, because it will be a builtin if present.
552738032Speterif test "X`print -r -- -n 2>/dev/null`" = X-n && \
552838032Speter   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
552938032Speter  ECHO='print -r --'
553038032Speterelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
553138032Speter  ECHO='printf %s\n'
553238032Speterelse
553338032Speter  # Use this function as a fallback that always works.
553438032Speter  func_fallback_echo ()
553538032Speter  {
553638032Speter    eval 'cat <<_LTECHO_EOF
553738032Speter$1
553838032Speter_LTECHO_EOF'
553938032Speter  }
554038032Speter  ECHO='func_fallback_echo'
554138032Speterfi
554290792Sgshapiro
554364562Sgshapiro# func_echo_all arg...
554438032Speter# Invoke $ECHO with all args, space-separated.
554590792Sgshapirofunc_echo_all ()
554664562Sgshapiro{
554738032Speter    $ECHO ""
554838032Speter}
554938032Speter
555038032Spetercase "$ECHO" in
555138032Speter  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
555290792Sgshapiro$as_echo "printf" >&6; } ;;
555364562Sgshapiro  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
555464562Sgshapiro$as_echo "print -r" >&6; } ;;
555564562Sgshapiro  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
555638032Speter$as_echo "cat" >&6; } ;;
555738032Speteresac
555838032Speter
555964562Sgshapiro
556038032Speter
556138032Speter
556238032Speter
556338032Speter
556490792Sgshapiro
556564562Sgshapiro
556638032Speter
556764562Sgshapiro
556890792Sgshapiro
556964562Sgshapiro
557038032Speter
557177349Sgshapiro
557264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
557364562Sgshapiro$as_echo_n "checking for a sed that does not truncate output... " >&6; }
557477349Sgshapiroif ${ac_cv_path_SED+:} false; then :
557590792Sgshapiro  $as_echo_n "(cached) " >&6
557690792Sgshapiroelse
557764562Sgshapiro            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
557864562Sgshapiro     for ac_i in 1 2 3 4 5 6 7; do
557964562Sgshapiro       ac_script="$ac_script$as_nl$ac_script"
558038032Speter     done
558138032Speter     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
558238032Speter     { ac_script=; unset ac_script;}
558390792Sgshapiro     if test -z "$SED"; then
558490792Sgshapiro  ac_path_SED_found=false
558538032Speter  # Loop through the user's path and test for each of PROGNAME-LIST
558690792Sgshapiro  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
558738032Speterfor as_dir in $PATH
558838032Speterdo
558964562Sgshapiro  IFS=$as_save_IFS
559064562Sgshapiro  test -z "$as_dir" && as_dir=.
559164562Sgshapiro    for ac_prog in sed gsed; do
559264562Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
559364562Sgshapiro      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
559464562Sgshapiro      as_fn_executable_p "$ac_path_SED" || continue
559564562Sgshapiro# Check for GNU ac_path_SED and select it if it is found.
559664562Sgshapiro  # Check for GNU $ac_path_SED
559738032Spetercase `"$ac_path_SED" --version 2>&1` in
559838032Speter*GNU*)
559938032Speter  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
560038032Speter*)
560138032Speter  ac_count=0
560290792Sgshapiro  $as_echo_n 0123456789 >"conftest.in"
560338032Speter  while :
560490792Sgshapiro  do
560564562Sgshapiro    cat "conftest.in" "conftest.in" >"conftest.tmp"
560690792Sgshapiro    mv "conftest.tmp" "conftest.in"
560790792Sgshapiro    cp "conftest.in" "conftest.nl"
560890792Sgshapiro    $as_echo '' >> "conftest.nl"
560990792Sgshapiro    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
561090792Sgshapiro    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
561190792Sgshapiro    as_fn_arith $ac_count + 1 && ac_count=$as_val
561290792Sgshapiro    if test $ac_count -gt ${ac_path_SED_max-0}; then
561390792Sgshapiro      # Best one so far, save it but keep looking for a better one
561490792Sgshapiro      ac_cv_path_SED="$ac_path_SED"
561590792Sgshapiro      ac_path_SED_max=$ac_count
561690792Sgshapiro    fi
561764562Sgshapiro    # 10*(2^10) chars as input seems more than enough
561838032Speter    test $ac_count -gt 10 && break
561990792Sgshapiro  done
562090792Sgshapiro  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
562190792Sgshapiroesac
562238032Speter
562390792Sgshapiro      $ac_path_SED_found && break 3
562438032Speter    done
562538032Speter  done
562638032Speter  done
562738032SpeterIFS=$as_save_IFS
562838032Speter  if test -z "$ac_cv_path_SED"; then
562938032Speter    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
563038032Speter  fi
563138032Speterelse
563264562Sgshapiro  ac_cv_path_SED=$SED
563364562Sgshapirofi
563464562Sgshapiro
563564562Sgshapirofi
563664562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
563764562Sgshapiro$as_echo "$ac_cv_path_SED" >&6; }
563864562Sgshapiro SED="$ac_cv_path_SED"
563964562Sgshapiro  rm -f conftest.sed
564064562Sgshapiro
564164562Sgshapirotest -z "$SED" && SED=sed
564264562SgshapiroXsed="$SED -e 1s/^X//"
564364562Sgshapiro
564438032Speter
564564562Sgshapiro
564664562Sgshapiro
564738032Speter
564864562Sgshapiro
564938032Speter
565038032Speter
565138032Speter
565238032Speter
565338032Speter
565438032Speter{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
565538032Speter$as_echo_n "checking for fgrep... " >&6; }
565638032Speterif ${ac_cv_path_FGREP+:} false; then :
565738032Speter  $as_echo_n "(cached) " >&6
565838032Speterelse
565990792Sgshapiro  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
566038032Speter   then ac_cv_path_FGREP="$GREP -F"
566190792Sgshapiro   else
566290792Sgshapiro     if test -z "$FGREP"; then
566338032Speter  ac_path_FGREP_found=false
566438032Speter  # Loop through the user's path and test for each of PROGNAME-LIST
566580785Sgshapiro  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
566638032Speterfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
566738032Speterdo
566838032Speter  IFS=$as_save_IFS
566980785Sgshapiro  test -z "$as_dir" && as_dir=.
567038032Speter    for ac_prog in fgrep; do
567180785Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
567238032Speter      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
567371345Sgshapiro      as_fn_executable_p "$ac_path_FGREP" || continue
567464562Sgshapiro# Check for GNU ac_path_FGREP and select it if it is found.
567564562Sgshapiro  # Check for GNU $ac_path_FGREP
567690792Sgshapirocase `"$ac_path_FGREP" --version 2>&1` in
567764562Sgshapiro*GNU*)
567864562Sgshapiro  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
567938032Speter*)
568038032Speter  ac_count=0
568138032Speter  $as_echo_n 0123456789 >"conftest.in"
568238032Speter  while :
568338032Speter  do
568464562Sgshapiro    cat "conftest.in" "conftest.in" >"conftest.tmp"
568590792Sgshapiro    mv "conftest.tmp" "conftest.in"
568690792Sgshapiro    cp "conftest.in" "conftest.nl"
568790792Sgshapiro    $as_echo 'FGREP' >> "conftest.nl"
568890792Sgshapiro    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
568990792Sgshapiro    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
569090792Sgshapiro    as_fn_arith $ac_count + 1 && ac_count=$as_val
569190792Sgshapiro    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
569290792Sgshapiro      # Best one so far, save it but keep looking for a better one
569390792Sgshapiro      ac_cv_path_FGREP="$ac_path_FGREP"
569438032Speter      ac_path_FGREP_max=$ac_count
569538032Speter    fi
569638032Speter    # 10*(2^10) chars as input seems more than enough
569738032Speter    test $ac_count -gt 10 && break
569838032Speter  done
569990792Sgshapiro  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
570090792Sgshapiroesac
570190792Sgshapiro
570264562Sgshapiro      $ac_path_FGREP_found && break 3
570364562Sgshapiro    done
570464562Sgshapiro  done
570564562Sgshapiro  done
570664562SgshapiroIFS=$as_save_IFS
570790792Sgshapiro  if test -z "$ac_cv_path_FGREP"; then
570890792Sgshapiro    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
570938032Speter  fi
571090792Sgshapiroelse
571190792Sgshapiro  ac_cv_path_FGREP=$FGREP
571290792Sgshapirofi
571364562Sgshapiro
571464562Sgshapiro   fi
571564562Sgshapirofi
571664562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
571738032Speter$as_echo "$ac_cv_path_FGREP" >&6; }
571838032Speter FGREP="$ac_cv_path_FGREP"
571990792Sgshapiro
572038032Speter
572138032Spetertest -z "$GREP" && GREP=grep
572264562Sgshapiro
572364562Sgshapiro
572464562Sgshapiro
572564562Sgshapiro
572664562Sgshapiro
572764562Sgshapiro
572864562Sgshapiro
572938032Speter
573064562Sgshapiro
573164562Sgshapiro
573264562Sgshapiro
573364562Sgshapiro
573464562Sgshapiro
573564562Sgshapiro
573664562Sgshapiro
573790792Sgshapiro
573864562Sgshapiro
573964562Sgshapiro
574038032Speter
574164562Sgshapiro# Check whether --with-gnu-ld was given.
574264562Sgshapiroif test "${with_gnu_ld+set}" = set; then :
574364562Sgshapiro  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
574464562Sgshapiroelse
574564562Sgshapiro  with_gnu_ld=no
574664562Sgshapirofi
574764562Sgshapiro
574864562Sgshapiroac_prog=ld
574964562Sgshapiroif test "$GCC" = yes; then
575038032Speter  # Check if gcc -print-prog-name=ld gives a path.
575164562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
575264562Sgshapiro$as_echo_n "checking for ld used by $CC... " >&6; }
575338032Speter  case $host in
575490792Sgshapiro  *-*-mingw*)
575538032Speter    # gcc leaves a trailing carriage return which upsets mingw
575638032Speter    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
575764562Sgshapiro  *)
575838032Speter    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
575990792Sgshapiro  esac
576090792Sgshapiro  case $ac_prog in
576190792Sgshapiro    # Accept absolute paths.
576290792Sgshapiro    [\\/]* | ?:[\\/]*)
576390792Sgshapiro      re_direlt='/[^/][^/]*/\.\./'
576464562Sgshapiro      # Canonicalize the pathname of ld
576538032Speter      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
576690792Sgshapiro      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
576790792Sgshapiro	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
576838032Speter      done
576990792Sgshapiro      test -z "$LD" && LD="$ac_prog"
577064562Sgshapiro      ;;
577164562Sgshapiro  "")
577264562Sgshapiro    # If it fails, then pretend we aren't using GCC.
577364562Sgshapiro    ac_prog=ld
577464562Sgshapiro    ;;
577564562Sgshapiro  *)
577664562Sgshapiro    # If it is relative, then search for the first ld in PATH.
577764562Sgshapiro    with_gnu_ld=unknown
577864562Sgshapiro    ;;
577964562Sgshapiro  esac
578090792Sgshapiroelif test "$with_gnu_ld" = yes; then
578164562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
578264562Sgshapiro$as_echo_n "checking for GNU ld... " >&6; }
578364562Sgshapiroelse
578464562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
578564562Sgshapiro$as_echo_n "checking for non-GNU ld... " >&6; }
578664562Sgshapirofi
578764562Sgshapiroif ${lt_cv_path_LD+:} false; then :
578864562Sgshapiro  $as_echo_n "(cached) " >&6
578964562Sgshapiroelse
579064562Sgshapiro  if test -z "$LD"; then
579164562Sgshapiro  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
579264562Sgshapiro  for ac_dir in $PATH; do
579364562Sgshapiro    IFS="$lt_save_ifs"
579464562Sgshapiro    test -z "$ac_dir" && ac_dir=.
579590792Sgshapiro    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
579690792Sgshapiro      lt_cv_path_LD="$ac_dir/$ac_prog"
579764562Sgshapiro      # Check to see if the program is GNU ld.  I'd rather use --version,
579890792Sgshapiro      # but apparently some variants of GNU ld only accept -v.
579964562Sgshapiro      # Break only if it was the GNU/non-GNU ld that we prefer.
580064562Sgshapiro      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
580164562Sgshapiro      *GNU* | *'with BFD'*)
580264562Sgshapiro	test "$with_gnu_ld" != no && break
580364562Sgshapiro	;;
580464562Sgshapiro      *)
580564562Sgshapiro	test "$with_gnu_ld" != yes && break
580664562Sgshapiro	;;
580764562Sgshapiro      esac
580864562Sgshapiro    fi
580964562Sgshapiro  done
581064562Sgshapiro  IFS="$lt_save_ifs"
581164562Sgshapiroelse
581264562Sgshapiro  lt_cv_path_LD="$LD" # Let the user override the test with a path.
581364562Sgshapirofi
581464562Sgshapirofi
581564562Sgshapiro
581664562SgshapiroLD="$lt_cv_path_LD"
581764562Sgshapiroif test -n "$LD"; then
581864562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
581964562Sgshapiro$as_echo "$LD" >&6; }
582064562Sgshapiroelse
582164562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
582264562Sgshapiro$as_echo "no" >&6; }
582364562Sgshapirofi
582464562Sgshapirotest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
582564562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
582664562Sgshapiro$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
582764562Sgshapiroif ${lt_cv_prog_gnu_ld+:} false; then :
582864562Sgshapiro  $as_echo_n "(cached) " >&6
582964562Sgshapiroelse
583064562Sgshapiro  # I'd rather use --version here, but apparently some GNU lds only accept -v.
583164562Sgshapirocase `$LD -v 2>&1 </dev/null` in
583264562Sgshapiro*GNU* | *'with BFD'*)
583364562Sgshapiro  lt_cv_prog_gnu_ld=yes
583464562Sgshapiro  ;;
583564562Sgshapiro*)
583664562Sgshapiro  lt_cv_prog_gnu_ld=no
583764562Sgshapiro  ;;
583864562Sgshapiroesac
583964562Sgshapirofi
584064562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
584164562Sgshapiro$as_echo "$lt_cv_prog_gnu_ld" >&6; }
584264562Sgshapirowith_gnu_ld=$lt_cv_prog_gnu_ld
584364562Sgshapiro
584464562Sgshapiro
584564562Sgshapiro
584664562Sgshapiro
584764562Sgshapiro
584864562Sgshapiro
584964562Sgshapiro
585064562Sgshapiro
585164562Sgshapiro
585264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
585364562Sgshapiro$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
585464562Sgshapiroif ${lt_cv_path_NM+:} false; then :
585564562Sgshapiro  $as_echo_n "(cached) " >&6
585664562Sgshapiroelse
585764562Sgshapiro  if test -n "$NM"; then
585864562Sgshapiro  # Let the user override the test.
585964562Sgshapiro  lt_cv_path_NM="$NM"
586064562Sgshapiroelse
586164562Sgshapiro  lt_nm_to_check="${ac_tool_prefix}nm"
586264562Sgshapiro  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
586364562Sgshapiro    lt_nm_to_check="$lt_nm_to_check nm"
586490792Sgshapiro  fi
586564562Sgshapiro  for lt_tmp_nm in $lt_nm_to_check; do
586664562Sgshapiro    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
586764562Sgshapiro    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
586864562Sgshapiro      IFS="$lt_save_ifs"
586964562Sgshapiro      test -z "$ac_dir" && ac_dir=.
587064562Sgshapiro      tmp_nm="$ac_dir/$lt_tmp_nm"
587164562Sgshapiro      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
587264562Sgshapiro	# Check to see if the nm accepts a BSD-compat flag.
587364562Sgshapiro	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
587464562Sgshapiro	#   nm: unknown option "B" ignored
587564562Sgshapiro	# Tru64's nm complains that /dev/null is an invalid object file
587664562Sgshapiro	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
587764562Sgshapiro	*/dev/null* | *'Invalid file or object type'*)
587864562Sgshapiro	  lt_cv_path_NM="$tmp_nm -B"
587964562Sgshapiro	  break
588064562Sgshapiro	  ;;
588164562Sgshapiro	*)
588264562Sgshapiro	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
588364562Sgshapiro	  */dev/null*)
588464562Sgshapiro	    lt_cv_path_NM="$tmp_nm -p"
588590792Sgshapiro	    break
588664562Sgshapiro	    ;;
588790792Sgshapiro	  *)
588890792Sgshapiro	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
588964562Sgshapiro	    continue # so that we can try to find one that supports BSD flags
589064562Sgshapiro	    ;;
589190792Sgshapiro	  esac
589290792Sgshapiro	  ;;
589390792Sgshapiro	esac
589464562Sgshapiro      fi
589564562Sgshapiro    done
589690792Sgshapiro    IFS="$lt_save_ifs"
589790792Sgshapiro  done
589890792Sgshapiro  : ${lt_cv_path_NM=no}
589990792Sgshapirofi
590090792Sgshapirofi
590190792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
590290792Sgshapiro$as_echo "$lt_cv_path_NM" >&6; }
590390792Sgshapiroif test "$lt_cv_path_NM" != "no"; then
590490792Sgshapiro  NM="$lt_cv_path_NM"
590590792Sgshapiroelse
590690792Sgshapiro  # Didn't find any BSD compatible name lister, look for dumpbin.
590790792Sgshapiro  if test -n "$DUMPBIN"; then :
590890792Sgshapiro    # Let the user override the test.
590990792Sgshapiro  else
591090792Sgshapiro    if test -n "$ac_tool_prefix"; then
591190792Sgshapiro  for ac_prog in dumpbin "link -dump"
591290792Sgshapiro  do
591364562Sgshapiro    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
591464562Sgshapiroset dummy $ac_tool_prefix$ac_prog; ac_word=$2
591590792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
591690792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
591790792Sgshapiroif ${ac_cv_prog_DUMPBIN+:} false; then :
591864562Sgshapiro  $as_echo_n "(cached) " >&6
591964562Sgshapiroelse
592064562Sgshapiro  if test -n "$DUMPBIN"; then
592190792Sgshapiro  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
592290792Sgshapiroelse
592364562Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
592490792Sgshapirofor as_dir in $PATH
592590792Sgshapirodo
592690792Sgshapiro  IFS=$as_save_IFS
592790792Sgshapiro  test -z "$as_dir" && as_dir=.
592890792Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
592964562Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
593090792Sgshapiro    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
593190792Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
593290792Sgshapiro    break 2
593390792Sgshapiro  fi
593464562Sgshapirodone
593564562Sgshapiro  done
593690792SgshapiroIFS=$as_save_IFS
593764562Sgshapiro
593864562Sgshapirofi
593964562Sgshapirofi
594064562SgshapiroDUMPBIN=$ac_cv_prog_DUMPBIN
594164562Sgshapiroif test -n "$DUMPBIN"; then
594264562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
594364562Sgshapiro$as_echo "$DUMPBIN" >&6; }
594464562Sgshapiroelse
594564562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
594664562Sgshapiro$as_echo "no" >&6; }
594764562Sgshapirofi
594864562Sgshapiro
594964562Sgshapiro
595064562Sgshapiro    test -n "$DUMPBIN" && break
595164562Sgshapiro  done
595264562Sgshapirofi
595364562Sgshapiroif test -z "$DUMPBIN"; then
595464562Sgshapiro  ac_ct_DUMPBIN=$DUMPBIN
595564562Sgshapiro  for ac_prog in dumpbin "link -dump"
595664562Sgshapirodo
595766494Sgshapiro  # Extract the first word of "$ac_prog", so it can be a program name with args.
595866494Sgshapiroset dummy $ac_prog; ac_word=$2
595964562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
596090792Sgshapiro$as_echo_n "checking for $ac_word... " >&6; }
596164562Sgshapiroif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
596290792Sgshapiro  $as_echo_n "(cached) " >&6
596366494Sgshapiroelse
596464562Sgshapiro  if test -n "$ac_ct_DUMPBIN"; then
596564562Sgshapiro  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
596664562Sgshapiroelse
596790792Sgshapiroas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
596864562Sgshapirofor as_dir in $PATH
596964562Sgshapirodo
597064562Sgshapiro  IFS=$as_save_IFS
597164562Sgshapiro  test -z "$as_dir" && as_dir=.
597264562Sgshapiro    for ac_exec_ext in '' $ac_executable_extensions; do
597364562Sgshapiro  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
597464562Sgshapiro    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
597564562Sgshapiro    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
597664562Sgshapiro    break 2
597764562Sgshapiro  fi
597864562Sgshapirodone
597964562Sgshapiro  done
598090792SgshapiroIFS=$as_save_IFS
598164562Sgshapiro
598264562Sgshapirofi
598364562Sgshapirofi
598464562Sgshapiroac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
598564562Sgshapiroif test -n "$ac_ct_DUMPBIN"; then
598664562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
598790792Sgshapiro$as_echo "$ac_ct_DUMPBIN" >&6; }
598890792Sgshapiroelse
598964562Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
599090792Sgshapiro$as_echo "no" >&6; }
599164562Sgshapirofi
599264562Sgshapiro
599364562Sgshapiro
599464562Sgshapiro  test -n "$ac_ct_DUMPBIN" && break
599590792Sgshapirodone
599690792Sgshapiro
599766494Sgshapiro  if test "x$ac_ct_DUMPBIN" = x; then
599864562Sgshapiro    DUMPBIN=":"
599966494Sgshapiro  else
600090792Sgshapiro    case $cross_compiling:$ac_tool_warned in
600190792Sgshapiroyes:)
600264562Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
600364562Sgshapiro$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
600464562Sgshapiroac_tool_warned=yes ;;
600590792Sgshapiroesac
600690792Sgshapiro    DUMPBIN=$ac_ct_DUMPBIN
600790792Sgshapiro  fi
600864562Sgshapirofi
600990792Sgshapiro
601064562Sgshapiro    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
601164562Sgshapiro    *COFF*)
601264562Sgshapiro      DUMPBIN="$DUMPBIN -symbols"
601364562Sgshapiro      ;;
601490792Sgshapiro    *)
601590792Sgshapiro      DUMPBIN=:
601690792Sgshapiro      ;;
601764562Sgshapiro    esac
601864562Sgshapiro  fi
601964562Sgshapiro
602090792Sgshapiro  if test "$DUMPBIN" != ":"; then
602190792Sgshapiro    NM="$DUMPBIN"
602290792Sgshapiro  fi
602390792Sgshapirofi
602464562Sgshapirotest -z "$NM" && NM=nm
602564562Sgshapiro
602664562Sgshapiro
602790792Sgshapiro
602890792Sgshapiro
602990792Sgshapiro
603090792Sgshapiro
603190792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
603290792Sgshapiro$as_echo_n "checking the name lister ($NM) interface... " >&6; }
603390792Sgshapiroif ${lt_cv_nm_interface+:} false; then :
603490792Sgshapiro  $as_echo_n "(cached) " >&6
603590792Sgshapiroelse
603690792Sgshapiro  lt_cv_nm_interface="BSD nm"
603790792Sgshapiro  echo "int some_variable = 0;" > conftest.$ac_ext
603890792Sgshapiro  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
603990792Sgshapiro  (eval "$ac_compile" 2>conftest.err)
604090792Sgshapiro  cat conftest.err >&5
604190792Sgshapiro  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
604290792Sgshapiro  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
604390792Sgshapiro  cat conftest.err >&5
604490792Sgshapiro  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
604590792Sgshapiro  cat conftest.out >&5
604690792Sgshapiro  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
604790792Sgshapiro    lt_cv_nm_interface="MS dumpbin"
604890792Sgshapiro  fi
604990792Sgshapiro  rm -f conftest*
605090792Sgshapirofi
605190792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
605290792Sgshapiro$as_echo "$lt_cv_nm_interface" >&6; }
605390792Sgshapiro
605490792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
605590792Sgshapiro$as_echo_n "checking whether ln -s works... " >&6; }
605690792SgshapiroLN_S=$as_ln_s
605790792Sgshapiroif test "$LN_S" = "ln -s"; then
605890792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
605990792Sgshapiro$as_echo "yes" >&6; }
606090792Sgshapiroelse
606190792Sgshapiro  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
606290792Sgshapiro$as_echo "no, using $LN_S" >&6; }
606390792Sgshapirofi
606490792Sgshapiro
606590792Sgshapiro# find the maximum length of command line arguments
606690792Sgshapiro{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
606790792Sgshapiro$as_echo_n "checking the maximum length of command line arguments... " >&6; }
606890792Sgshapiroif ${lt_cv_sys_max_cmd_len+:} false; then :
606990792Sgshapiro  $as_echo_n "(cached) " >&6
607090792Sgshapiroelse
607190792Sgshapiro    i=0
607290792Sgshapiro  teststring="ABCD"
607390792Sgshapiro
607490792Sgshapiro  case $build_os in
607564562Sgshapiro  msdosdjgpp*)
607664562Sgshapiro    # On DJGPP, this test can blow up pretty badly due to problems in libc
607764562Sgshapiro    # (any single argument exceeding 2000 bytes causes a buffer overrun
607890792Sgshapiro    # during glob expansion).  Even if it were fixed, the result of this
607990792Sgshapiro    # check would be larger than it should be.
608090792Sgshapiro    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
608190792Sgshapiro    ;;
608264562Sgshapiro
608364562Sgshapiro  gnu*)
608464562Sgshapiro    # Under GNU Hurd, this test is not required because there is
608564562Sgshapiro    # no limit to the length of command line arguments.
608664562Sgshapiro    # Libtool will interpret -1 as no limit whatsoever
608764562Sgshapiro    lt_cv_sys_max_cmd_len=-1;
608890792Sgshapiro    ;;
608990792Sgshapiro
609064562Sgshapiro  cygwin* | mingw* | cegcc*)
609190792Sgshapiro    # On Win9x/ME, this test blows up -- it succeeds, but takes
609264562Sgshapiro    # about 5 minutes as the teststring grows exponentially.
609364562Sgshapiro    # Worse, since 9x/ME are not pre-emptively multitasking,
609464562Sgshapiro    # you end up with a "frozen" computer, even though with patience
609564562Sgshapiro    # the test eventually succeeds (with a max line length of 256k).
609664562Sgshapiro    # Instead, let's just punt: use the minimum linelength reported by
609764562Sgshapiro    # all of the supported platforms: 8192 (on NT/2K/XP).
609864562Sgshapiro    lt_cv_sys_max_cmd_len=8192;
609964562Sgshapiro    ;;
610090792Sgshapiro
610164562Sgshapiro  mint*)
610264562Sgshapiro    # On MiNT this can take a long time and run out of memory.
610364562Sgshapiro    lt_cv_sys_max_cmd_len=8192;
610464562Sgshapiro    ;;
610564562Sgshapiro
610664562Sgshapiro  amigaos*)
610764562Sgshapiro    # On AmigaOS with pdksh, this test takes hours, literally.
610864562Sgshapiro    # So we just punt and use a minimum line length of 8192.
610990792Sgshapiro    lt_cv_sys_max_cmd_len=8192;
611090792Sgshapiro    ;;
611164562Sgshapiro
611264562Sgshapiro  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
611364562Sgshapiro    # This has been around since 386BSD, at least.  Likely further.
611464562Sgshapiro    if test -x /sbin/sysctl; then
611564562Sgshapiro      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
611664562Sgshapiro    elif test -x /usr/sbin/sysctl; then
611764562Sgshapiro      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
611864562Sgshapiro    else
611964562Sgshapiro      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
612064562Sgshapiro    fi
612164562Sgshapiro    # And add a safety zone
612290792Sgshapiro    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
612390792Sgshapiro    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
612490792Sgshapiro    ;;
612590792Sgshapiro
612664562Sgshapiro  interix*)
612764562Sgshapiro    # We know the value 262144 and hardcode it with a safety zone (like BSD)
612890792Sgshapiro    lt_cv_sys_max_cmd_len=196608
612990792Sgshapiro    ;;
613064562Sgshapiro
613164562Sgshapiro  osf*)
613290792Sgshapiro    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
613364562Sgshapiro    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
613464562Sgshapiro    # nice to cause kernel panics so lets avoid the loop below.
613590792Sgshapiro    # First set a reasonable default.
613690792Sgshapiro    lt_cv_sys_max_cmd_len=16384
613790792Sgshapiro    #
613890792Sgshapiro    if test -x /sbin/sysconfig; then
613964562Sgshapiro      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
614090792Sgshapiro        *1*) lt_cv_sys_max_cmd_len=-1 ;;
614173188Sgshapiro      esac
614290792Sgshapiro    fi
614390792Sgshapiro    ;;
614490792Sgshapiro  sco3.2v5*)
614590792Sgshapiro    lt_cv_sys_max_cmd_len=102400
614664562Sgshapiro    ;;
614790792Sgshapiro  sysv5* | sco5v6* | sysv4.2uw2*)
614890792Sgshapiro    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
614990792Sgshapiro    if test -n "$kargmax"; then
615064562Sgshapiro      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
615190792Sgshapiro    else
615264562Sgshapiro      lt_cv_sys_max_cmd_len=32768
615390792Sgshapiro    fi
6154    ;;
6155  *)
6156    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6157    if test -n "$lt_cv_sys_max_cmd_len"; then
6158      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6159      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6160    else
6161      # Make teststring a little bigger before we do anything with it.
6162      # a 1K string should be a reasonable start.
6163      for i in 1 2 3 4 5 6 7 8 ; do
6164        teststring=$teststring$teststring
6165      done
6166      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6167      # If test is not a shell built-in, we'll probably end up computing a
6168      # maximum length that is only half of the actual maximum length, but
6169      # we can't tell.
6170      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6171	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6172	      test $i != 17 # 1/2 MB should be enough
6173      do
6174        i=`expr $i + 1`
6175        teststring=$teststring$teststring
6176      done
6177      # Only check the string length outside the loop.
6178      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6179      teststring=
6180      # Add a significant safety factor because C++ compilers can tack on
6181      # massive amounts of additional arguments before passing them to the
6182      # linker.  It appears as though 1/2 is a usable value.
6183      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6184    fi
6185    ;;
6186  esac
6187
6188fi
6189
6190if test -n $lt_cv_sys_max_cmd_len ; then
6191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6192$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6193else
6194  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6195$as_echo "none" >&6; }
6196fi
6197max_cmd_len=$lt_cv_sys_max_cmd_len
6198
6199
6200
6201
6202
6203
6204: ${CP="cp -f"}
6205: ${MV="mv -f"}
6206: ${RM="rm -f"}
6207
6208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6209$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6210# Try some XSI features
6211xsi_shell=no
6212( _lt_dummy="a/b/c"
6213  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6214      = c,a/b,, \
6215    && eval 'test $(( 1 + 1 )) -eq 2 \
6216    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6217  && xsi_shell=yes
6218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6219$as_echo "$xsi_shell" >&6; }
6220
6221
6222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6223$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6224lt_shell_append=no
6225( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6226    >/dev/null 2>&1 \
6227  && lt_shell_append=yes
6228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6229$as_echo "$lt_shell_append" >&6; }
6230
6231
6232if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6233  lt_unset=unset
6234else
6235  lt_unset=false
6236fi
6237
6238
6239
6240
6241
6242# test EBCDIC or ASCII
6243case `echo X|tr X '\101'` in
6244 A) # ASCII based system
6245    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6246  lt_SP2NL='tr \040 \012'
6247  lt_NL2SP='tr \015\012 \040\040'
6248  ;;
6249 *) # EBCDIC based system
6250  lt_SP2NL='tr \100 \n'
6251  lt_NL2SP='tr \r\n \100\100'
6252  ;;
6253esac
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6264$as_echo_n "checking for $LD option to reload object files... " >&6; }
6265if ${lt_cv_ld_reload_flag+:} false; then :
6266  $as_echo_n "(cached) " >&6
6267else
6268  lt_cv_ld_reload_flag='-r'
6269fi
6270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6271$as_echo "$lt_cv_ld_reload_flag" >&6; }
6272reload_flag=$lt_cv_ld_reload_flag
6273case $reload_flag in
6274"" | " "*) ;;
6275*) reload_flag=" $reload_flag" ;;
6276esac
6277reload_cmds='$LD$reload_flag -o $output$reload_objs'
6278case $host_os in
6279  darwin*)
6280    if test "$GCC" = yes; then
6281      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6282    else
6283      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6284    fi
6285    ;;
6286esac
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296if test -n "$ac_tool_prefix"; then
6297  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6298set dummy ${ac_tool_prefix}objdump; ac_word=$2
6299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6300$as_echo_n "checking for $ac_word... " >&6; }
6301if ${ac_cv_prog_OBJDUMP+:} false; then :
6302  $as_echo_n "(cached) " >&6
6303else
6304  if test -n "$OBJDUMP"; then
6305  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6306else
6307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6308for as_dir in $PATH
6309do
6310  IFS=$as_save_IFS
6311  test -z "$as_dir" && as_dir=.
6312    for ac_exec_ext in '' $ac_executable_extensions; do
6313  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6314    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6316    break 2
6317  fi
6318done
6319  done
6320IFS=$as_save_IFS
6321
6322fi
6323fi
6324OBJDUMP=$ac_cv_prog_OBJDUMP
6325if test -n "$OBJDUMP"; then
6326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6327$as_echo "$OBJDUMP" >&6; }
6328else
6329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6330$as_echo "no" >&6; }
6331fi
6332
6333
6334fi
6335if test -z "$ac_cv_prog_OBJDUMP"; then
6336  ac_ct_OBJDUMP=$OBJDUMP
6337  # Extract the first word of "objdump", so it can be a program name with args.
6338set dummy objdump; ac_word=$2
6339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6340$as_echo_n "checking for $ac_word... " >&6; }
6341if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6342  $as_echo_n "(cached) " >&6
6343else
6344  if test -n "$ac_ct_OBJDUMP"; then
6345  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6346else
6347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6348for as_dir in $PATH
6349do
6350  IFS=$as_save_IFS
6351  test -z "$as_dir" && as_dir=.
6352    for ac_exec_ext in '' $ac_executable_extensions; do
6353  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6354    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6355    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6356    break 2
6357  fi
6358done
6359  done
6360IFS=$as_save_IFS
6361
6362fi
6363fi
6364ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6365if test -n "$ac_ct_OBJDUMP"; then
6366  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6367$as_echo "$ac_ct_OBJDUMP" >&6; }
6368else
6369  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6370$as_echo "no" >&6; }
6371fi
6372
6373  if test "x$ac_ct_OBJDUMP" = x; then
6374    OBJDUMP="false"
6375  else
6376    case $cross_compiling:$ac_tool_warned in
6377yes:)
6378{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6379$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6380ac_tool_warned=yes ;;
6381esac
6382    OBJDUMP=$ac_ct_OBJDUMP
6383  fi
6384else
6385  OBJDUMP="$ac_cv_prog_OBJDUMP"
6386fi
6387
6388test -z "$OBJDUMP" && OBJDUMP=objdump
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6399$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6400if ${lt_cv_deplibs_check_method+:} false; then :
6401  $as_echo_n "(cached) " >&6
6402else
6403  lt_cv_file_magic_cmd='$MAGIC_CMD'
6404lt_cv_file_magic_test_file=
6405lt_cv_deplibs_check_method='unknown'
6406# Need to set the preceding variable on all platforms that support
6407# interlibrary dependencies.
6408# 'none' -- dependencies not supported.
6409# `unknown' -- same as none, but documents that we really don't know.
6410# 'pass_all' -- all dependencies passed with no checks.
6411# 'test_compile' -- check by making test program.
6412# 'file_magic [[regex]]' -- check by looking for files in library path
6413# which responds to the $file_magic_cmd with a given extended regex.
6414# If you have `file' or equivalent on your system and you're not sure
6415# whether `pass_all' will *always* work, you probably want this one.
6416
6417case $host_os in
6418aix[4-9]*)
6419  lt_cv_deplibs_check_method=pass_all
6420  ;;
6421
6422beos*)
6423  lt_cv_deplibs_check_method=pass_all
6424  ;;
6425
6426bsdi[45]*)
6427  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6428  lt_cv_file_magic_cmd='/usr/bin/file -L'
6429  lt_cv_file_magic_test_file=/shlib/libc.so
6430  ;;
6431
6432cygwin*)
6433  # func_win32_libid is a shell function defined in ltmain.sh
6434  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6435  lt_cv_file_magic_cmd='func_win32_libid'
6436  ;;
6437
6438mingw* | pw32*)
6439  # Base MSYS/MinGW do not provide the 'file' command needed by
6440  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6441  # unless we find 'file', for example because we are cross-compiling.
6442  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6443  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6444    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6445    lt_cv_file_magic_cmd='func_win32_libid'
6446  else
6447    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6448    lt_cv_file_magic_cmd='$OBJDUMP -f'
6449  fi
6450  ;;
6451
6452cegcc*)
6453  # use the weaker test based on 'objdump'. See mingw*.
6454  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6455  lt_cv_file_magic_cmd='$OBJDUMP -f'
6456  ;;
6457
6458darwin* | rhapsody*)
6459  lt_cv_deplibs_check_method=pass_all
6460  ;;
6461
6462freebsd* | dragonfly*)
6463  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6464    case $host_cpu in
6465    i*86 )
6466      # Not sure whether the presence of OpenBSD here was a mistake.
6467      # Let's accept both of them until this is cleared up.
6468      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6469      lt_cv_file_magic_cmd=/usr/bin/file
6470      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6471      ;;
6472    esac
6473  else
6474    lt_cv_deplibs_check_method=pass_all
6475  fi
6476  ;;
6477
6478gnu*)
6479  lt_cv_deplibs_check_method=pass_all
6480  ;;
6481
6482haiku*)
6483  lt_cv_deplibs_check_method=pass_all
6484  ;;
6485
6486hpux10.20* | hpux11*)
6487  lt_cv_file_magic_cmd=/usr/bin/file
6488  case $host_cpu in
6489  ia64*)
6490    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6491    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6492    ;;
6493  hppa*64*)
6494    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6495    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6496    ;;
6497  *)
6498    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6499    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6500    ;;
6501  esac
6502  ;;
6503
6504interix[3-9]*)
6505  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6506  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6507  ;;
6508
6509irix5* | irix6* | nonstopux*)
6510  case $LD in
6511  *-32|*"-32 ") libmagic=32-bit;;
6512  *-n32|*"-n32 ") libmagic=N32;;
6513  *-64|*"-64 ") libmagic=64-bit;;
6514  *) libmagic=never-match;;
6515  esac
6516  lt_cv_deplibs_check_method=pass_all
6517  ;;
6518
6519# This must be Linux ELF.
6520linux* | k*bsd*-gnu | kopensolaris*-gnu)
6521  lt_cv_deplibs_check_method=pass_all
6522  ;;
6523
6524netbsd*)
6525  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6526    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6527  else
6528    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6529  fi
6530  ;;
6531
6532newos6*)
6533  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6534  lt_cv_file_magic_cmd=/usr/bin/file
6535  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6536  ;;
6537
6538*nto* | *qnx*)
6539  lt_cv_deplibs_check_method=pass_all
6540  ;;
6541
6542openbsd*)
6543  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6544    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6545  else
6546    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6547  fi
6548  ;;
6549
6550osf3* | osf4* | osf5*)
6551  lt_cv_deplibs_check_method=pass_all
6552  ;;
6553
6554rdos*)
6555  lt_cv_deplibs_check_method=pass_all
6556  ;;
6557
6558solaris*)
6559  lt_cv_deplibs_check_method=pass_all
6560  ;;
6561
6562sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6563  lt_cv_deplibs_check_method=pass_all
6564  ;;
6565
6566sysv4 | sysv4.3*)
6567  case $host_vendor in
6568  motorola)
6569    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]'
6570    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6571    ;;
6572  ncr)
6573    lt_cv_deplibs_check_method=pass_all
6574    ;;
6575  sequent)
6576    lt_cv_file_magic_cmd='/bin/file'
6577    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6578    ;;
6579  sni)
6580    lt_cv_file_magic_cmd='/bin/file'
6581    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6582    lt_cv_file_magic_test_file=/lib/libc.so
6583    ;;
6584  siemens)
6585    lt_cv_deplibs_check_method=pass_all
6586    ;;
6587  pc)
6588    lt_cv_deplibs_check_method=pass_all
6589    ;;
6590  esac
6591  ;;
6592
6593tpf*)
6594  lt_cv_deplibs_check_method=pass_all
6595  ;;
6596esac
6597
6598fi
6599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6600$as_echo "$lt_cv_deplibs_check_method" >&6; }
6601file_magic_cmd=$lt_cv_file_magic_cmd
6602deplibs_check_method=$lt_cv_deplibs_check_method
6603test -z "$deplibs_check_method" && deplibs_check_method=unknown
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616if test -n "$ac_tool_prefix"; then
6617  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6618set dummy ${ac_tool_prefix}ar; ac_word=$2
6619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6620$as_echo_n "checking for $ac_word... " >&6; }
6621if ${ac_cv_prog_AR+:} false; then :
6622  $as_echo_n "(cached) " >&6
6623else
6624  if test -n "$AR"; then
6625  ac_cv_prog_AR="$AR" # Let the user override the test.
6626else
6627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6628for as_dir in $PATH
6629do
6630  IFS=$as_save_IFS
6631  test -z "$as_dir" && as_dir=.
6632    for ac_exec_ext in '' $ac_executable_extensions; do
6633  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6634    ac_cv_prog_AR="${ac_tool_prefix}ar"
6635    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6636    break 2
6637  fi
6638done
6639  done
6640IFS=$as_save_IFS
6641
6642fi
6643fi
6644AR=$ac_cv_prog_AR
6645if test -n "$AR"; then
6646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6647$as_echo "$AR" >&6; }
6648else
6649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6650$as_echo "no" >&6; }
6651fi
6652
6653
6654fi
6655if test -z "$ac_cv_prog_AR"; then
6656  ac_ct_AR=$AR
6657  # Extract the first word of "ar", so it can be a program name with args.
6658set dummy ar; ac_word=$2
6659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6660$as_echo_n "checking for $ac_word... " >&6; }
6661if ${ac_cv_prog_ac_ct_AR+:} false; then :
6662  $as_echo_n "(cached) " >&6
6663else
6664  if test -n "$ac_ct_AR"; then
6665  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6666else
6667as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6668for as_dir in $PATH
6669do
6670  IFS=$as_save_IFS
6671  test -z "$as_dir" && as_dir=.
6672    for ac_exec_ext in '' $ac_executable_extensions; do
6673  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6674    ac_cv_prog_ac_ct_AR="ar"
6675    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6676    break 2
6677  fi
6678done
6679  done
6680IFS=$as_save_IFS
6681
6682fi
6683fi
6684ac_ct_AR=$ac_cv_prog_ac_ct_AR
6685if test -n "$ac_ct_AR"; then
6686  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6687$as_echo "$ac_ct_AR" >&6; }
6688else
6689  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6690$as_echo "no" >&6; }
6691fi
6692
6693  if test "x$ac_ct_AR" = x; then
6694    AR="false"
6695  else
6696    case $cross_compiling:$ac_tool_warned in
6697yes:)
6698{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6699$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6700ac_tool_warned=yes ;;
6701esac
6702    AR=$ac_ct_AR
6703  fi
6704else
6705  AR="$ac_cv_prog_AR"
6706fi
6707
6708test -z "$AR" && AR=ar
6709test -z "$AR_FLAGS" && AR_FLAGS=cru
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721if test -n "$ac_tool_prefix"; then
6722  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6723set dummy ${ac_tool_prefix}strip; ac_word=$2
6724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6725$as_echo_n "checking for $ac_word... " >&6; }
6726if ${ac_cv_prog_STRIP+:} false; then :
6727  $as_echo_n "(cached) " >&6
6728else
6729  if test -n "$STRIP"; then
6730  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6731else
6732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6733for as_dir in $PATH
6734do
6735  IFS=$as_save_IFS
6736  test -z "$as_dir" && as_dir=.
6737    for ac_exec_ext in '' $ac_executable_extensions; do
6738  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6739    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6740    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6741    break 2
6742  fi
6743done
6744  done
6745IFS=$as_save_IFS
6746
6747fi
6748fi
6749STRIP=$ac_cv_prog_STRIP
6750if test -n "$STRIP"; then
6751  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6752$as_echo "$STRIP" >&6; }
6753else
6754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6755$as_echo "no" >&6; }
6756fi
6757
6758
6759fi
6760if test -z "$ac_cv_prog_STRIP"; then
6761  ac_ct_STRIP=$STRIP
6762  # Extract the first word of "strip", so it can be a program name with args.
6763set dummy strip; ac_word=$2
6764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6765$as_echo_n "checking for $ac_word... " >&6; }
6766if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6767  $as_echo_n "(cached) " >&6
6768else
6769  if test -n "$ac_ct_STRIP"; then
6770  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6771else
6772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6773for as_dir in $PATH
6774do
6775  IFS=$as_save_IFS
6776  test -z "$as_dir" && as_dir=.
6777    for ac_exec_ext in '' $ac_executable_extensions; do
6778  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6779    ac_cv_prog_ac_ct_STRIP="strip"
6780    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6781    break 2
6782  fi
6783done
6784  done
6785IFS=$as_save_IFS
6786
6787fi
6788fi
6789ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6790if test -n "$ac_ct_STRIP"; then
6791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6792$as_echo "$ac_ct_STRIP" >&6; }
6793else
6794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6795$as_echo "no" >&6; }
6796fi
6797
6798  if test "x$ac_ct_STRIP" = x; then
6799    STRIP=":"
6800  else
6801    case $cross_compiling:$ac_tool_warned in
6802yes:)
6803{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6804$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6805ac_tool_warned=yes ;;
6806esac
6807    STRIP=$ac_ct_STRIP
6808  fi
6809else
6810  STRIP="$ac_cv_prog_STRIP"
6811fi
6812
6813test -z "$STRIP" && STRIP=:
6814
6815
6816
6817
6818
6819
6820if test -n "$ac_tool_prefix"; then
6821  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6822set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6824$as_echo_n "checking for $ac_word... " >&6; }
6825if ${ac_cv_prog_RANLIB+:} false; then :
6826  $as_echo_n "(cached) " >&6
6827else
6828  if test -n "$RANLIB"; then
6829  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6830else
6831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6832for as_dir in $PATH
6833do
6834  IFS=$as_save_IFS
6835  test -z "$as_dir" && as_dir=.
6836    for ac_exec_ext in '' $ac_executable_extensions; do
6837  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6838    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6839    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6840    break 2
6841  fi
6842done
6843  done
6844IFS=$as_save_IFS
6845
6846fi
6847fi
6848RANLIB=$ac_cv_prog_RANLIB
6849if test -n "$RANLIB"; then
6850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6851$as_echo "$RANLIB" >&6; }
6852else
6853  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6854$as_echo "no" >&6; }
6855fi
6856
6857
6858fi
6859if test -z "$ac_cv_prog_RANLIB"; then
6860  ac_ct_RANLIB=$RANLIB
6861  # Extract the first word of "ranlib", so it can be a program name with args.
6862set dummy ranlib; ac_word=$2
6863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6864$as_echo_n "checking for $ac_word... " >&6; }
6865if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6866  $as_echo_n "(cached) " >&6
6867else
6868  if test -n "$ac_ct_RANLIB"; then
6869  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6870else
6871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6872for as_dir in $PATH
6873do
6874  IFS=$as_save_IFS
6875  test -z "$as_dir" && as_dir=.
6876    for ac_exec_ext in '' $ac_executable_extensions; do
6877  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6878    ac_cv_prog_ac_ct_RANLIB="ranlib"
6879    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6880    break 2
6881  fi
6882done
6883  done
6884IFS=$as_save_IFS
6885
6886fi
6887fi
6888ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6889if test -n "$ac_ct_RANLIB"; then
6890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6891$as_echo "$ac_ct_RANLIB" >&6; }
6892else
6893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6894$as_echo "no" >&6; }
6895fi
6896
6897  if test "x$ac_ct_RANLIB" = x; then
6898    RANLIB=":"
6899  else
6900    case $cross_compiling:$ac_tool_warned in
6901yes:)
6902{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6903$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6904ac_tool_warned=yes ;;
6905esac
6906    RANLIB=$ac_ct_RANLIB
6907  fi
6908else
6909  RANLIB="$ac_cv_prog_RANLIB"
6910fi
6911
6912test -z "$RANLIB" && RANLIB=:
6913
6914
6915
6916
6917
6918
6919# Determine commands to create old-style static archives.
6920old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6921old_postinstall_cmds='chmod 644 $oldlib'
6922old_postuninstall_cmds=
6923
6924if test -n "$RANLIB"; then
6925  case $host_os in
6926  openbsd*)
6927    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6928    ;;
6929  *)
6930    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6931    ;;
6932  esac
6933  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6934fi
6935
6936case $host_os in
6937  darwin*)
6938    lock_old_archive_extraction=yes ;;
6939  *)
6940    lock_old_archive_extraction=no ;;
6941esac
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981# If no C compiler was specified, use CC.
6982LTCC=${LTCC-"$CC"}
6983
6984# If no C compiler flags were specified, use CFLAGS.
6985LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6986
6987# Allow CC to be a program name with arguments.
6988compiler=$CC
6989
6990
6991# Check for command to grab the raw symbol name followed by C symbol from nm.
6992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6993$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6994if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6995  $as_echo_n "(cached) " >&6
6996else
6997
6998# These are sane defaults that work on at least a few old systems.
6999# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7000
7001# Character class describing NM global symbol codes.
7002symcode='[BCDEGRST]'
7003
7004# Regexp to match symbols that can be accessed directly from C.
7005sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7006
7007# Define system-specific variables.
7008case $host_os in
7009aix*)
7010  symcode='[BCDT]'
7011  ;;
7012cygwin* | mingw* | pw32* | cegcc*)
7013  symcode='[ABCDGISTW]'
7014  ;;
7015hpux*)
7016  if test "$host_cpu" = ia64; then
7017    symcode='[ABCDEGRST]'
7018  fi
7019  ;;
7020irix* | nonstopux*)
7021  symcode='[BCDEGRST]'
7022  ;;
7023osf*)
7024  symcode='[BCDEGQRST]'
7025  ;;
7026solaris*)
7027  symcode='[BDRT]'
7028  ;;
7029sco3.2v5*)
7030  symcode='[DT]'
7031  ;;
7032sysv4.2uw2*)
7033  symcode='[DT]'
7034  ;;
7035sysv5* | sco5v6* | unixware* | OpenUNIX*)
7036  symcode='[ABDT]'
7037  ;;
7038sysv4)
7039  symcode='[DFNSTU]'
7040  ;;
7041esac
7042
7043# If we're using GNU nm, then use its standard symbol codes.
7044case `$NM -V 2>&1` in
7045*GNU* | *'with BFD'*)
7046  symcode='[ABCDGIRSTW]' ;;
7047esac
7048
7049# Transform an extracted symbol line into a proper C declaration.
7050# Some systems (esp. on ia64) link data and code symbols differently,
7051# so use this general approach.
7052lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7053
7054# Transform an extracted symbol line into symbol name and symbol address
7055lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7056lt_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'"
7057
7058# Handle CRLF in mingw tool chain
7059opt_cr=
7060case $build_os in
7061mingw*)
7062  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7063  ;;
7064esac
7065
7066# Try without a prefix underscore, then with it.
7067for ac_symprfx in "" "_"; do
7068
7069  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7070  symxfrm="\\1 $ac_symprfx\\2 \\2"
7071
7072  # Write the raw and C identifiers.
7073  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7074    # Fake it for dumpbin and say T for any non-static function
7075    # and D for any global variable.
7076    # Also find C++ and __fastcall symbols from MSVC++,
7077    # which start with @ or ?.
7078    lt_cv_sys_global_symbol_pipe="$AWK '"\
7079"     {last_section=section; section=\$ 3};"\
7080"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7081"     \$ 0!~/External *\|/{next};"\
7082"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7083"     {if(hide[section]) next};"\
7084"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7085"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7086"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7087"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7088"     ' prfx=^$ac_symprfx"
7089  else
7090    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7091  fi
7092
7093  # Check to see that the pipe works correctly.
7094  pipe_works=no
7095
7096  rm -f conftest*
7097  cat > conftest.$ac_ext <<_LT_EOF
7098#ifdef __cplusplus
7099extern "C" {
7100#endif
7101char nm_test_var;
7102void nm_test_func(void);
7103void nm_test_func(void){}
7104#ifdef __cplusplus
7105}
7106#endif
7107int main(){nm_test_var='a';nm_test_func();return(0);}
7108_LT_EOF
7109
7110  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7111  (eval $ac_compile) 2>&5
7112  ac_status=$?
7113  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7114  test $ac_status = 0; }; then
7115    # Now try to grab the symbols.
7116    nlist=conftest.nm
7117    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7118  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7119  ac_status=$?
7120  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7121  test $ac_status = 0; } && test -s "$nlist"; then
7122      # Try sorting and uniquifying the output.
7123      if sort "$nlist" | uniq > "$nlist"T; then
7124	mv -f "$nlist"T "$nlist"
7125      else
7126	rm -f "$nlist"T
7127      fi
7128
7129      # Make sure that we snagged all the symbols we need.
7130      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7131	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7132	  cat <<_LT_EOF > conftest.$ac_ext
7133#ifdef __cplusplus
7134extern "C" {
7135#endif
7136
7137_LT_EOF
7138	  # Now generate the symbol file.
7139	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7140
7141	  cat <<_LT_EOF >> conftest.$ac_ext
7142
7143/* The mapping between symbol names and symbols.  */
7144const struct {
7145  const char *name;
7146  void       *address;
7147}
7148lt__PROGRAM__LTX_preloaded_symbols[] =
7149{
7150  { "@PROGRAM@", (void *) 0 },
7151_LT_EOF
7152	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7153	  cat <<\_LT_EOF >> conftest.$ac_ext
7154  {0, (void *) 0}
7155};
7156
7157/* This works around a problem in FreeBSD linker */
7158#ifdef FREEBSD_WORKAROUND
7159static const void *lt_preloaded_setup() {
7160  return lt__PROGRAM__LTX_preloaded_symbols;
7161}
7162#endif
7163
7164#ifdef __cplusplus
7165}
7166#endif
7167_LT_EOF
7168	  # Now try linking the two files.
7169	  mv conftest.$ac_objext conftstm.$ac_objext
7170	  lt_save_LIBS="$LIBS"
7171	  lt_save_CFLAGS="$CFLAGS"
7172	  LIBS="conftstm.$ac_objext"
7173	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7174	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7175  (eval $ac_link) 2>&5
7176  ac_status=$?
7177  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7178  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7179	    pipe_works=yes
7180	  fi
7181	  LIBS="$lt_save_LIBS"
7182	  CFLAGS="$lt_save_CFLAGS"
7183	else
7184	  echo "cannot find nm_test_func in $nlist" >&5
7185	fi
7186      else
7187	echo "cannot find nm_test_var in $nlist" >&5
7188      fi
7189    else
7190      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7191    fi
7192  else
7193    echo "$progname: failed program was:" >&5
7194    cat conftest.$ac_ext >&5
7195  fi
7196  rm -rf conftest* conftst*
7197
7198  # Do not use the global_symbol_pipe unless it works.
7199  if test "$pipe_works" = yes; then
7200    break
7201  else
7202    lt_cv_sys_global_symbol_pipe=
7203  fi
7204done
7205
7206fi
7207
7208if test -z "$lt_cv_sys_global_symbol_pipe"; then
7209  lt_cv_sys_global_symbol_to_cdecl=
7210fi
7211if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7212  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7213$as_echo "failed" >&6; }
7214else
7215  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7216$as_echo "ok" >&6; }
7217fi
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240# Check whether --enable-libtool-lock was given.
7241if test "${enable_libtool_lock+set}" = set; then :
7242  enableval=$enable_libtool_lock;
7243fi
7244
7245test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7246
7247# Some flags need to be propagated to the compiler or linker for good
7248# libtool support.
7249case $host in
7250ia64-*-hpux*)
7251  # Find out which ABI we are using.
7252  echo 'int i;' > conftest.$ac_ext
7253  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7254  (eval $ac_compile) 2>&5
7255  ac_status=$?
7256  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7257  test $ac_status = 0; }; then
7258    case `/usr/bin/file conftest.$ac_objext` in
7259      *ELF-32*)
7260	HPUX_IA64_MODE="32"
7261	;;
7262      *ELF-64*)
7263	HPUX_IA64_MODE="64"
7264	;;
7265    esac
7266  fi
7267  rm -rf conftest*
7268  ;;
7269*-*-irix6*)
7270  # Find out which ABI we are using.
7271  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7272  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7273  (eval $ac_compile) 2>&5
7274  ac_status=$?
7275  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7276  test $ac_status = 0; }; then
7277    if test "$lt_cv_prog_gnu_ld" = yes; then
7278      case `/usr/bin/file conftest.$ac_objext` in
7279	*32-bit*)
7280	  LD="${LD-ld} -melf32bsmip"
7281	  ;;
7282	*N32*)
7283	  LD="${LD-ld} -melf32bmipn32"
7284	  ;;
7285	*64-bit*)
7286	  LD="${LD-ld} -melf64bmip"
7287	;;
7288      esac
7289    else
7290      case `/usr/bin/file conftest.$ac_objext` in
7291	*32-bit*)
7292	  LD="${LD-ld} -32"
7293	  ;;
7294	*N32*)
7295	  LD="${LD-ld} -n32"
7296	  ;;
7297	*64-bit*)
7298	  LD="${LD-ld} -64"
7299	  ;;
7300      esac
7301    fi
7302  fi
7303  rm -rf conftest*
7304  ;;
7305
7306x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7307s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7308  # Find out which ABI we are using.
7309  echo 'int i;' > conftest.$ac_ext
7310  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7311  (eval $ac_compile) 2>&5
7312  ac_status=$?
7313  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7314  test $ac_status = 0; }; then
7315    case `/usr/bin/file conftest.o` in
7316      *32-bit*)
7317	case $host in
7318	  x86_64-*kfreebsd*-gnu)
7319	    LD="${LD-ld} -m elf_i386_fbsd"
7320	    ;;
7321	  x86_64-*linux*)
7322	    case `/usr/bin/file conftest.o` in
7323	      *x86-64*)
7324		LD="${LD-ld} -m elf32_x86_64"
7325		;;
7326	      *)
7327		LD="${LD-ld} -m elf_i386"
7328		;;
7329	    esac
7330	    ;;
7331	  powerpc64le-*linux*)
7332	    LD="${LD-ld} -m elf32lppclinux"
7333	    ;;
7334	  powerpc64-*linux*)
7335	    LD="${LD-ld} -m elf32ppclinux"
7336	    ;;
7337	  s390x-*linux*)
7338	    LD="${LD-ld} -m elf_s390"
7339	    ;;
7340	  sparc64-*linux*)
7341	    LD="${LD-ld} -m elf32_sparc"
7342	    ;;
7343	esac
7344	;;
7345      *64-bit*)
7346	case $host in
7347	  x86_64-*kfreebsd*-gnu)
7348	    LD="${LD-ld} -m elf_x86_64_fbsd"
7349	    ;;
7350	  x86_64-*linux*)
7351	    LD="${LD-ld} -m elf_x86_64"
7352	    ;;
7353	  powerpcle-*linux*)
7354	    LD="${LD-ld} -m elf64lppc"
7355	    ;;
7356	  powerpc-*linux*)
7357	    LD="${LD-ld} -m elf64ppc"
7358	    ;;
7359	  s390*-*linux*|s390*-*tpf*)
7360	    LD="${LD-ld} -m elf64_s390"
7361	    ;;
7362	  sparc*-*linux*)
7363	    LD="${LD-ld} -m elf64_sparc"
7364	    ;;
7365	esac
7366	;;
7367    esac
7368  fi
7369  rm -rf conftest*
7370  ;;
7371
7372*-*-sco3.2v5*)
7373  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7374  SAVE_CFLAGS="$CFLAGS"
7375  CFLAGS="$CFLAGS -belf"
7376  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7377$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7378if ${lt_cv_cc_needs_belf+:} false; then :
7379  $as_echo_n "(cached) " >&6
7380else
7381  ac_ext=c
7382ac_cpp='$CPP $CPPFLAGS'
7383ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7384ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7385ac_compiler_gnu=$ac_cv_c_compiler_gnu
7386
7387     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7388/* end confdefs.h.  */
7389
7390int
7391main ()
7392{
7393
7394  ;
7395  return 0;
7396}
7397_ACEOF
7398if ac_fn_c_try_link "$LINENO"; then :
7399  lt_cv_cc_needs_belf=yes
7400else
7401  lt_cv_cc_needs_belf=no
7402fi
7403rm -f core conftest.err conftest.$ac_objext \
7404    conftest$ac_exeext conftest.$ac_ext
7405     ac_ext=c
7406ac_cpp='$CPP $CPPFLAGS'
7407ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7408ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7409ac_compiler_gnu=$ac_cv_c_compiler_gnu
7410
7411fi
7412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7413$as_echo "$lt_cv_cc_needs_belf" >&6; }
7414  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7415    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7416    CFLAGS="$SAVE_CFLAGS"
7417  fi
7418  ;;
7419sparc*-*solaris*)
7420  # Find out which ABI we are using.
7421  echo 'int i;' > conftest.$ac_ext
7422  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7423  (eval $ac_compile) 2>&5
7424  ac_status=$?
7425  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7426  test $ac_status = 0; }; then
7427    case `/usr/bin/file conftest.o` in
7428    *64-bit*)
7429      case $lt_cv_prog_gnu_ld in
7430      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7431      *)
7432	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7433	  LD="${LD-ld} -64"
7434	fi
7435	;;
7436      esac
7437      ;;
7438    esac
7439  fi
7440  rm -rf conftest*
7441  ;;
7442esac
7443
7444need_locks="$enable_libtool_lock"
7445
7446
7447  case $host_os in
7448    rhapsody* | darwin*)
7449    if test -n "$ac_tool_prefix"; then
7450  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7451set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7453$as_echo_n "checking for $ac_word... " >&6; }
7454if ${ac_cv_prog_DSYMUTIL+:} false; then :
7455  $as_echo_n "(cached) " >&6
7456else
7457  if test -n "$DSYMUTIL"; then
7458  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7459else
7460as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7461for as_dir in $PATH
7462do
7463  IFS=$as_save_IFS
7464  test -z "$as_dir" && as_dir=.
7465    for ac_exec_ext in '' $ac_executable_extensions; do
7466  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7467    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7468    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7469    break 2
7470  fi
7471done
7472  done
7473IFS=$as_save_IFS
7474
7475fi
7476fi
7477DSYMUTIL=$ac_cv_prog_DSYMUTIL
7478if test -n "$DSYMUTIL"; then
7479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7480$as_echo "$DSYMUTIL" >&6; }
7481else
7482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7483$as_echo "no" >&6; }
7484fi
7485
7486
7487fi
7488if test -z "$ac_cv_prog_DSYMUTIL"; then
7489  ac_ct_DSYMUTIL=$DSYMUTIL
7490  # Extract the first word of "dsymutil", so it can be a program name with args.
7491set dummy dsymutil; ac_word=$2
7492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7493$as_echo_n "checking for $ac_word... " >&6; }
7494if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7495  $as_echo_n "(cached) " >&6
7496else
7497  if test -n "$ac_ct_DSYMUTIL"; then
7498  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7499else
7500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7501for as_dir in $PATH
7502do
7503  IFS=$as_save_IFS
7504  test -z "$as_dir" && as_dir=.
7505    for ac_exec_ext in '' $ac_executable_extensions; do
7506  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7507    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7508    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7509    break 2
7510  fi
7511done
7512  done
7513IFS=$as_save_IFS
7514
7515fi
7516fi
7517ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7518if test -n "$ac_ct_DSYMUTIL"; then
7519  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7520$as_echo "$ac_ct_DSYMUTIL" >&6; }
7521else
7522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7523$as_echo "no" >&6; }
7524fi
7525
7526  if test "x$ac_ct_DSYMUTIL" = x; then
7527    DSYMUTIL=":"
7528  else
7529    case $cross_compiling:$ac_tool_warned in
7530yes:)
7531{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7532$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7533ac_tool_warned=yes ;;
7534esac
7535    DSYMUTIL=$ac_ct_DSYMUTIL
7536  fi
7537else
7538  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7539fi
7540
7541    if test -n "$ac_tool_prefix"; then
7542  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7543set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7545$as_echo_n "checking for $ac_word... " >&6; }
7546if ${ac_cv_prog_NMEDIT+:} false; then :
7547  $as_echo_n "(cached) " >&6
7548else
7549  if test -n "$NMEDIT"; then
7550  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7551else
7552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7553for as_dir in $PATH
7554do
7555  IFS=$as_save_IFS
7556  test -z "$as_dir" && as_dir=.
7557    for ac_exec_ext in '' $ac_executable_extensions; do
7558  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7559    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7560    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7561    break 2
7562  fi
7563done
7564  done
7565IFS=$as_save_IFS
7566
7567fi
7568fi
7569NMEDIT=$ac_cv_prog_NMEDIT
7570if test -n "$NMEDIT"; then
7571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7572$as_echo "$NMEDIT" >&6; }
7573else
7574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7575$as_echo "no" >&6; }
7576fi
7577
7578
7579fi
7580if test -z "$ac_cv_prog_NMEDIT"; then
7581  ac_ct_NMEDIT=$NMEDIT
7582  # Extract the first word of "nmedit", so it can be a program name with args.
7583set dummy nmedit; ac_word=$2
7584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7585$as_echo_n "checking for $ac_word... " >&6; }
7586if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7587  $as_echo_n "(cached) " >&6
7588else
7589  if test -n "$ac_ct_NMEDIT"; then
7590  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7591else
7592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7593for as_dir in $PATH
7594do
7595  IFS=$as_save_IFS
7596  test -z "$as_dir" && as_dir=.
7597    for ac_exec_ext in '' $ac_executable_extensions; do
7598  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7599    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7600    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7601    break 2
7602  fi
7603done
7604  done
7605IFS=$as_save_IFS
7606
7607fi
7608fi
7609ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7610if test -n "$ac_ct_NMEDIT"; then
7611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7612$as_echo "$ac_ct_NMEDIT" >&6; }
7613else
7614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7615$as_echo "no" >&6; }
7616fi
7617
7618  if test "x$ac_ct_NMEDIT" = x; then
7619    NMEDIT=":"
7620  else
7621    case $cross_compiling:$ac_tool_warned in
7622yes:)
7623{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7624$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7625ac_tool_warned=yes ;;
7626esac
7627    NMEDIT=$ac_ct_NMEDIT
7628  fi
7629else
7630  NMEDIT="$ac_cv_prog_NMEDIT"
7631fi
7632
7633    if test -n "$ac_tool_prefix"; then
7634  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7635set dummy ${ac_tool_prefix}lipo; ac_word=$2
7636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7637$as_echo_n "checking for $ac_word... " >&6; }
7638if ${ac_cv_prog_LIPO+:} false; then :
7639  $as_echo_n "(cached) " >&6
7640else
7641  if test -n "$LIPO"; then
7642  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7643else
7644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7645for as_dir in $PATH
7646do
7647  IFS=$as_save_IFS
7648  test -z "$as_dir" && as_dir=.
7649    for ac_exec_ext in '' $ac_executable_extensions; do
7650  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7651    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7652    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7653    break 2
7654  fi
7655done
7656  done
7657IFS=$as_save_IFS
7658
7659fi
7660fi
7661LIPO=$ac_cv_prog_LIPO
7662if test -n "$LIPO"; then
7663  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7664$as_echo "$LIPO" >&6; }
7665else
7666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7667$as_echo "no" >&6; }
7668fi
7669
7670
7671fi
7672if test -z "$ac_cv_prog_LIPO"; then
7673  ac_ct_LIPO=$LIPO
7674  # Extract the first word of "lipo", so it can be a program name with args.
7675set dummy lipo; ac_word=$2
7676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7677$as_echo_n "checking for $ac_word... " >&6; }
7678if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7679  $as_echo_n "(cached) " >&6
7680else
7681  if test -n "$ac_ct_LIPO"; then
7682  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7683else
7684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7685for as_dir in $PATH
7686do
7687  IFS=$as_save_IFS
7688  test -z "$as_dir" && as_dir=.
7689    for ac_exec_ext in '' $ac_executable_extensions; do
7690  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7691    ac_cv_prog_ac_ct_LIPO="lipo"
7692    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7693    break 2
7694  fi
7695done
7696  done
7697IFS=$as_save_IFS
7698
7699fi
7700fi
7701ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7702if test -n "$ac_ct_LIPO"; then
7703  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7704$as_echo "$ac_ct_LIPO" >&6; }
7705else
7706  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7707$as_echo "no" >&6; }
7708fi
7709
7710  if test "x$ac_ct_LIPO" = x; then
7711    LIPO=":"
7712  else
7713    case $cross_compiling:$ac_tool_warned in
7714yes:)
7715{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7716$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7717ac_tool_warned=yes ;;
7718esac
7719    LIPO=$ac_ct_LIPO
7720  fi
7721else
7722  LIPO="$ac_cv_prog_LIPO"
7723fi
7724
7725    if test -n "$ac_tool_prefix"; then
7726  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7727set dummy ${ac_tool_prefix}otool; ac_word=$2
7728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7729$as_echo_n "checking for $ac_word... " >&6; }
7730if ${ac_cv_prog_OTOOL+:} false; then :
7731  $as_echo_n "(cached) " >&6
7732else
7733  if test -n "$OTOOL"; then
7734  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7735else
7736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7737for as_dir in $PATH
7738do
7739  IFS=$as_save_IFS
7740  test -z "$as_dir" && as_dir=.
7741    for ac_exec_ext in '' $ac_executable_extensions; do
7742  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7743    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7744    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7745    break 2
7746  fi
7747done
7748  done
7749IFS=$as_save_IFS
7750
7751fi
7752fi
7753OTOOL=$ac_cv_prog_OTOOL
7754if test -n "$OTOOL"; then
7755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7756$as_echo "$OTOOL" >&6; }
7757else
7758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7759$as_echo "no" >&6; }
7760fi
7761
7762
7763fi
7764if test -z "$ac_cv_prog_OTOOL"; then
7765  ac_ct_OTOOL=$OTOOL
7766  # Extract the first word of "otool", so it can be a program name with args.
7767set dummy otool; ac_word=$2
7768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7769$as_echo_n "checking for $ac_word... " >&6; }
7770if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7771  $as_echo_n "(cached) " >&6
7772else
7773  if test -n "$ac_ct_OTOOL"; then
7774  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7775else
7776as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7777for as_dir in $PATH
7778do
7779  IFS=$as_save_IFS
7780  test -z "$as_dir" && as_dir=.
7781    for ac_exec_ext in '' $ac_executable_extensions; do
7782  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7783    ac_cv_prog_ac_ct_OTOOL="otool"
7784    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7785    break 2
7786  fi
7787done
7788  done
7789IFS=$as_save_IFS
7790
7791fi
7792fi
7793ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7794if test -n "$ac_ct_OTOOL"; then
7795  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7796$as_echo "$ac_ct_OTOOL" >&6; }
7797else
7798  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7799$as_echo "no" >&6; }
7800fi
7801
7802  if test "x$ac_ct_OTOOL" = x; then
7803    OTOOL=":"
7804  else
7805    case $cross_compiling:$ac_tool_warned in
7806yes:)
7807{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7808$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7809ac_tool_warned=yes ;;
7810esac
7811    OTOOL=$ac_ct_OTOOL
7812  fi
7813else
7814  OTOOL="$ac_cv_prog_OTOOL"
7815fi
7816
7817    if test -n "$ac_tool_prefix"; then
7818  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7819set dummy ${ac_tool_prefix}otool64; ac_word=$2
7820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7821$as_echo_n "checking for $ac_word... " >&6; }
7822if ${ac_cv_prog_OTOOL64+:} false; then :
7823  $as_echo_n "(cached) " >&6
7824else
7825  if test -n "$OTOOL64"; then
7826  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7827else
7828as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7829for as_dir in $PATH
7830do
7831  IFS=$as_save_IFS
7832  test -z "$as_dir" && as_dir=.
7833    for ac_exec_ext in '' $ac_executable_extensions; do
7834  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7835    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7836    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7837    break 2
7838  fi
7839done
7840  done
7841IFS=$as_save_IFS
7842
7843fi
7844fi
7845OTOOL64=$ac_cv_prog_OTOOL64
7846if test -n "$OTOOL64"; then
7847  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7848$as_echo "$OTOOL64" >&6; }
7849else
7850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7851$as_echo "no" >&6; }
7852fi
7853
7854
7855fi
7856if test -z "$ac_cv_prog_OTOOL64"; then
7857  ac_ct_OTOOL64=$OTOOL64
7858  # Extract the first word of "otool64", so it can be a program name with args.
7859set dummy otool64; ac_word=$2
7860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7861$as_echo_n "checking for $ac_word... " >&6; }
7862if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7863  $as_echo_n "(cached) " >&6
7864else
7865  if test -n "$ac_ct_OTOOL64"; then
7866  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7867else
7868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7869for as_dir in $PATH
7870do
7871  IFS=$as_save_IFS
7872  test -z "$as_dir" && as_dir=.
7873    for ac_exec_ext in '' $ac_executable_extensions; do
7874  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7875    ac_cv_prog_ac_ct_OTOOL64="otool64"
7876    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7877    break 2
7878  fi
7879done
7880  done
7881IFS=$as_save_IFS
7882
7883fi
7884fi
7885ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7886if test -n "$ac_ct_OTOOL64"; then
7887  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7888$as_echo "$ac_ct_OTOOL64" >&6; }
7889else
7890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7891$as_echo "no" >&6; }
7892fi
7893
7894  if test "x$ac_ct_OTOOL64" = x; then
7895    OTOOL64=":"
7896  else
7897    case $cross_compiling:$ac_tool_warned in
7898yes:)
7899{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7900$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7901ac_tool_warned=yes ;;
7902esac
7903    OTOOL64=$ac_ct_OTOOL64
7904  fi
7905else
7906  OTOOL64="$ac_cv_prog_OTOOL64"
7907fi
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7936$as_echo_n "checking for -single_module linker flag... " >&6; }
7937if ${lt_cv_apple_cc_single_mod+:} false; then :
7938  $as_echo_n "(cached) " >&6
7939else
7940  lt_cv_apple_cc_single_mod=no
7941      if test -z "${LT_MULTI_MODULE}"; then
7942	# By default we will add the -single_module flag. You can override
7943	# by either setting the environment variable LT_MULTI_MODULE
7944	# non-empty at configure time, or by adding -multi_module to the
7945	# link flags.
7946	rm -rf libconftest.dylib*
7947	echo "int foo(void){return 1;}" > conftest.c
7948	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7949-dynamiclib -Wl,-single_module conftest.c" >&5
7950	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7951	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7952        _lt_result=$?
7953	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7954	  lt_cv_apple_cc_single_mod=yes
7955	else
7956	  cat conftest.err >&5
7957	fi
7958	rm -rf libconftest.dylib*
7959	rm -f conftest.*
7960      fi
7961fi
7962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7963$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7964    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7965$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7966if ${lt_cv_ld_exported_symbols_list+:} false; then :
7967  $as_echo_n "(cached) " >&6
7968else
7969  lt_cv_ld_exported_symbols_list=no
7970      save_LDFLAGS=$LDFLAGS
7971      echo "_main" > conftest.sym
7972      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7973      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7974/* end confdefs.h.  */
7975
7976int
7977main ()
7978{
7979
7980  ;
7981  return 0;
7982}
7983_ACEOF
7984if ac_fn_c_try_link "$LINENO"; then :
7985  lt_cv_ld_exported_symbols_list=yes
7986else
7987  lt_cv_ld_exported_symbols_list=no
7988fi
7989rm -f core conftest.err conftest.$ac_objext \
7990    conftest$ac_exeext conftest.$ac_ext
7991	LDFLAGS="$save_LDFLAGS"
7992
7993fi
7994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7995$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7996    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7997$as_echo_n "checking for -force_load linker flag... " >&6; }
7998if ${lt_cv_ld_force_load+:} false; then :
7999  $as_echo_n "(cached) " >&6
8000else
8001  lt_cv_ld_force_load=no
8002      cat > conftest.c << _LT_EOF
8003int forced_loaded() { return 2;}
8004_LT_EOF
8005      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8006      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8007      echo "$AR cru libconftest.a conftest.o" >&5
8008      $AR cru libconftest.a conftest.o 2>&5
8009      cat > conftest.c << _LT_EOF
8010int main() { return 0;}
8011_LT_EOF
8012      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8013      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8014      _lt_result=$?
8015      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8016	lt_cv_ld_force_load=yes
8017      else
8018	cat conftest.err >&5
8019      fi
8020        rm -f conftest.err libconftest.a conftest conftest.c
8021        rm -rf conftest.dSYM
8022
8023fi
8024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8025$as_echo "$lt_cv_ld_force_load" >&6; }
8026    case $host_os in
8027    rhapsody* | darwin1.[012])
8028      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8029    darwin1.*)
8030      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8031    darwin*) # darwin 5.x on
8032      # if running on 10.5 or later, the deployment target defaults
8033      # to the OS version, if on x86, and 10.4, the deployment
8034      # target defaults to 10.4. Don't you love it?
8035      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8036	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8037	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8038	10.[012][,.]*)
8039	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8040	10.*)
8041	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8042      esac
8043    ;;
8044  esac
8045    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8046      _lt_dar_single_mod='$single_module'
8047    fi
8048    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8049      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8050    else
8051      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8052    fi
8053    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8054      _lt_dsymutil='~$DSYMUTIL $lib || :'
8055    else
8056      _lt_dsymutil=
8057    fi
8058    ;;
8059  esac
8060
8061for ac_header in dlfcn.h
8062do :
8063  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8064"
8065if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8066  cat >>confdefs.h <<_ACEOF
8067#define HAVE_DLFCN_H 1
8068_ACEOF
8069
8070fi
8071
8072done
8073
8074
8075
8076
8077
8078# Set options
8079
8080
8081
8082        enable_dlopen=no
8083
8084
8085  enable_win32_dll=no
8086
8087
8088
8089  # Check whether --enable-static was given.
8090if test "${enable_static+set}" = set; then :
8091  enableval=$enable_static; p=${PACKAGE-default}
8092    case $enableval in
8093    yes) enable_static=yes ;;
8094    no) enable_static=no ;;
8095    *)
8096     enable_static=no
8097      # Look at the argument we got.  We use all the common list separators.
8098      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8099      for pkg in $enableval; do
8100	IFS="$lt_save_ifs"
8101	if test "X$pkg" = "X$p"; then
8102	  enable_static=yes
8103	fi
8104      done
8105      IFS="$lt_save_ifs"
8106      ;;
8107    esac
8108else
8109  enable_static=yes
8110fi
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121# Check whether --with-pic was given.
8122if test "${with_pic+set}" = set; then :
8123  withval=$with_pic; pic_mode="$withval"
8124else
8125  pic_mode=default
8126fi
8127
8128
8129test -z "$pic_mode" && pic_mode=default
8130
8131
8132
8133
8134
8135
8136
8137  # Check whether --enable-fast-install was given.
8138if test "${enable_fast_install+set}" = set; then :
8139  enableval=$enable_fast_install; p=${PACKAGE-default}
8140    case $enableval in
8141    yes) enable_fast_install=yes ;;
8142    no) enable_fast_install=no ;;
8143    *)
8144      enable_fast_install=no
8145      # Look at the argument we got.  We use all the common list separators.
8146      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8147      for pkg in $enableval; do
8148	IFS="$lt_save_ifs"
8149	if test "X$pkg" = "X$p"; then
8150	  enable_fast_install=yes
8151	fi
8152      done
8153      IFS="$lt_save_ifs"
8154      ;;
8155    esac
8156else
8157  enable_fast_install=yes
8158fi
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170# This can be used to rebuild libtool when needed
8171LIBTOOL_DEPS="$ltmain"
8172
8173# Always use our own libtool.
8174LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201test -z "$LN_S" && LN_S="ln -s"
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216if test -n "${ZSH_VERSION+set}" ; then
8217   setopt NO_GLOB_SUBST
8218fi
8219
8220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8221$as_echo_n "checking for objdir... " >&6; }
8222if ${lt_cv_objdir+:} false; then :
8223  $as_echo_n "(cached) " >&6
8224else
8225  rm -f .libs 2>/dev/null
8226mkdir .libs 2>/dev/null
8227if test -d .libs; then
8228  lt_cv_objdir=.libs
8229else
8230  # MS-DOS does not allow filenames that begin with a dot.
8231  lt_cv_objdir=_libs
8232fi
8233rmdir .libs 2>/dev/null
8234fi
8235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8236$as_echo "$lt_cv_objdir" >&6; }
8237objdir=$lt_cv_objdir
8238
8239
8240
8241
8242
8243cat >>confdefs.h <<_ACEOF
8244#define LT_OBJDIR "$lt_cv_objdir/"
8245_ACEOF
8246
8247
8248
8249
8250case $host_os in
8251aix3*)
8252  # AIX sometimes has problems with the GCC collect2 program.  For some
8253  # reason, if we set the COLLECT_NAMES environment variable, the problems
8254  # vanish in a puff of smoke.
8255  if test "X${COLLECT_NAMES+set}" != Xset; then
8256    COLLECT_NAMES=
8257    export COLLECT_NAMES
8258  fi
8259  ;;
8260esac
8261
8262# Global variables:
8263ofile=libtool
8264can_build_shared=yes
8265
8266# All known linkers require a `.a' archive for static linking (except MSVC,
8267# which needs '.lib').
8268libext=a
8269
8270with_gnu_ld="$lt_cv_prog_gnu_ld"
8271
8272old_CC="$CC"
8273old_CFLAGS="$CFLAGS"
8274
8275# Set sane defaults for various variables
8276test -z "$CC" && CC=cc
8277test -z "$LTCC" && LTCC=$CC
8278test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8279test -z "$LD" && LD=ld
8280test -z "$ac_objext" && ac_objext=o
8281
8282for cc_temp in $compiler""; do
8283  case $cc_temp in
8284    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8285    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8286    \-*) ;;
8287    *) break;;
8288  esac
8289done
8290cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8291
8292
8293# Only perform the check for file, if the check method requires it
8294test -z "$MAGIC_CMD" && MAGIC_CMD=file
8295case $deplibs_check_method in
8296file_magic*)
8297  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8298    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8299$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8300if ${lt_cv_path_MAGIC_CMD+:} false; then :
8301  $as_echo_n "(cached) " >&6
8302else
8303  case $MAGIC_CMD in
8304[\\/*] |  ?:[\\/]*)
8305  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8306  ;;
8307*)
8308  lt_save_MAGIC_CMD="$MAGIC_CMD"
8309  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8310  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8311  for ac_dir in $ac_dummy; do
8312    IFS="$lt_save_ifs"
8313    test -z "$ac_dir" && ac_dir=.
8314    if test -f $ac_dir/${ac_tool_prefix}file; then
8315      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8316      if test -n "$file_magic_test_file"; then
8317	case $deplibs_check_method in
8318	"file_magic "*)
8319	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8320	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8321	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8322	    $EGREP "$file_magic_regex" > /dev/null; then
8323	    :
8324	  else
8325	    cat <<_LT_EOF 1>&2
8326
8327*** Warning: the command libtool uses to detect shared libraries,
8328*** $file_magic_cmd, produces output that libtool cannot recognize.
8329*** The result is that libtool may fail to recognize shared libraries
8330*** as such.  This will affect the creation of libtool libraries that
8331*** depend on shared libraries, but programs linked with such libtool
8332*** libraries will work regardless of this problem.  Nevertheless, you
8333*** may want to report the problem to your system manager and/or to
8334*** bug-libtool@gnu.org
8335
8336_LT_EOF
8337	  fi ;;
8338	esac
8339      fi
8340      break
8341    fi
8342  done
8343  IFS="$lt_save_ifs"
8344  MAGIC_CMD="$lt_save_MAGIC_CMD"
8345  ;;
8346esac
8347fi
8348
8349MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8350if test -n "$MAGIC_CMD"; then
8351  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8352$as_echo "$MAGIC_CMD" >&6; }
8353else
8354  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8355$as_echo "no" >&6; }
8356fi
8357
8358
8359
8360
8361
8362if test -z "$lt_cv_path_MAGIC_CMD"; then
8363  if test -n "$ac_tool_prefix"; then
8364    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8365$as_echo_n "checking for file... " >&6; }
8366if ${lt_cv_path_MAGIC_CMD+:} false; then :
8367  $as_echo_n "(cached) " >&6
8368else
8369  case $MAGIC_CMD in
8370[\\/*] |  ?:[\\/]*)
8371  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8372  ;;
8373*)
8374  lt_save_MAGIC_CMD="$MAGIC_CMD"
8375  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8376  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8377  for ac_dir in $ac_dummy; do
8378    IFS="$lt_save_ifs"
8379    test -z "$ac_dir" && ac_dir=.
8380    if test -f $ac_dir/file; then
8381      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8382      if test -n "$file_magic_test_file"; then
8383	case $deplibs_check_method in
8384	"file_magic "*)
8385	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8386	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8387	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8388	    $EGREP "$file_magic_regex" > /dev/null; then
8389	    :
8390	  else
8391	    cat <<_LT_EOF 1>&2
8392
8393*** Warning: the command libtool uses to detect shared libraries,
8394*** $file_magic_cmd, produces output that libtool cannot recognize.
8395*** The result is that libtool may fail to recognize shared libraries
8396*** as such.  This will affect the creation of libtool libraries that
8397*** depend on shared libraries, but programs linked with such libtool
8398*** libraries will work regardless of this problem.  Nevertheless, you
8399*** may want to report the problem to your system manager and/or to
8400*** bug-libtool@gnu.org
8401
8402_LT_EOF
8403	  fi ;;
8404	esac
8405      fi
8406      break
8407    fi
8408  done
8409  IFS="$lt_save_ifs"
8410  MAGIC_CMD="$lt_save_MAGIC_CMD"
8411  ;;
8412esac
8413fi
8414
8415MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8416if test -n "$MAGIC_CMD"; then
8417  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8418$as_echo "$MAGIC_CMD" >&6; }
8419else
8420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8421$as_echo "no" >&6; }
8422fi
8423
8424
8425  else
8426    MAGIC_CMD=:
8427  fi
8428fi
8429
8430  fi
8431  ;;
8432esac
8433
8434# Use C for the default configuration in the libtool script
8435
8436lt_save_CC="$CC"
8437ac_ext=c
8438ac_cpp='$CPP $CPPFLAGS'
8439ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8440ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8441ac_compiler_gnu=$ac_cv_c_compiler_gnu
8442
8443
8444# Source file extension for C test sources.
8445ac_ext=c
8446
8447# Object file extension for compiled C test sources.
8448objext=o
8449objext=$objext
8450
8451# Code to be used in simple compile tests
8452lt_simple_compile_test_code="int some_variable = 0;"
8453
8454# Code to be used in simple link tests
8455lt_simple_link_test_code='int main(){return(0);}'
8456
8457
8458
8459
8460
8461
8462
8463# If no C compiler was specified, use CC.
8464LTCC=${LTCC-"$CC"}
8465
8466# If no C compiler flags were specified, use CFLAGS.
8467LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8468
8469# Allow CC to be a program name with arguments.
8470compiler=$CC
8471
8472# Save the default compiler, since it gets overwritten when the other
8473# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8474compiler_DEFAULT=$CC
8475
8476# save warnings/boilerplate of simple test code
8477ac_outfile=conftest.$ac_objext
8478echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8479eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8480_lt_compiler_boilerplate=`cat conftest.err`
8481$RM conftest*
8482
8483ac_outfile=conftest.$ac_objext
8484echo "$lt_simple_link_test_code" >conftest.$ac_ext
8485eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8486_lt_linker_boilerplate=`cat conftest.err`
8487$RM -r conftest*
8488
8489
8490## CAVEAT EMPTOR:
8491## There is no encapsulation within the following macros, do not change
8492## the running order or otherwise move them around unless you know exactly
8493## what you are doing...
8494if test -n "$compiler"; then
8495
8496lt_prog_compiler_no_builtin_flag=
8497
8498if test "$GCC" = yes; then
8499  case $cc_basename in
8500  nvcc*)
8501    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8502  *)
8503    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8504  esac
8505
8506  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8507$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8508if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8509  $as_echo_n "(cached) " >&6
8510else
8511  lt_cv_prog_compiler_rtti_exceptions=no
8512   ac_outfile=conftest.$ac_objext
8513   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8514   lt_compiler_flag="-fno-rtti -fno-exceptions"
8515   # Insert the option either (1) after the last *FLAGS variable, or
8516   # (2) before a word containing "conftest.", or (3) at the end.
8517   # Note that $ac_compile itself does not contain backslashes and begins
8518   # with a dollar sign (not a hyphen), so the echo should work correctly.
8519   # The option is referenced via a variable to avoid confusing sed.
8520   lt_compile=`echo "$ac_compile" | $SED \
8521   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8522   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8523   -e 's:$: $lt_compiler_flag:'`
8524   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8525   (eval "$lt_compile" 2>conftest.err)
8526   ac_status=$?
8527   cat conftest.err >&5
8528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8529   if (exit $ac_status) && test -s "$ac_outfile"; then
8530     # The compiler can only warn and ignore the option if not recognized
8531     # So say no if there are warnings other than the usual output.
8532     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8533     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8534     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8535       lt_cv_prog_compiler_rtti_exceptions=yes
8536     fi
8537   fi
8538   $RM conftest*
8539
8540fi
8541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8542$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8543
8544if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8545    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8546else
8547    :
8548fi
8549
8550fi
8551
8552
8553
8554
8555
8556
8557  lt_prog_compiler_wl=
8558lt_prog_compiler_pic=
8559lt_prog_compiler_static=
8560
8561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8562$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8563
8564  if test "$GCC" = yes; then
8565    lt_prog_compiler_wl='-Wl,'
8566    lt_prog_compiler_static='-static'
8567
8568    case $host_os in
8569      aix*)
8570      # All AIX code is PIC.
8571      if test "$host_cpu" = ia64; then
8572	# AIX 5 now supports IA64 processor
8573	lt_prog_compiler_static='-Bstatic'
8574      fi
8575      lt_prog_compiler_pic='-fPIC'
8576      ;;
8577
8578    amigaos*)
8579      case $host_cpu in
8580      powerpc)
8581            # see comment about AmigaOS4 .so support
8582            lt_prog_compiler_pic='-fPIC'
8583        ;;
8584      m68k)
8585            # FIXME: we need at least 68020 code to build shared libraries, but
8586            # adding the `-m68020' flag to GCC prevents building anything better,
8587            # like `-m68040'.
8588            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8589        ;;
8590      esac
8591      ;;
8592
8593    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8594      # PIC is the default for these OSes.
8595      ;;
8596
8597    mingw* | cygwin* | pw32* | os2* | cegcc*)
8598      # This hack is so that the source file can tell whether it is being
8599      # built for inclusion in a dll (and should export symbols for example).
8600      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8601      # (--disable-auto-import) libraries
8602      lt_prog_compiler_pic='-DDLL_EXPORT'
8603      ;;
8604
8605    darwin* | rhapsody*)
8606      # PIC is the default on this platform
8607      # Common symbols not allowed in MH_DYLIB files
8608      lt_prog_compiler_pic='-fno-common'
8609      ;;
8610
8611    haiku*)
8612      # PIC is the default for Haiku.
8613      # The "-static" flag exists, but is broken.
8614      lt_prog_compiler_static=
8615      ;;
8616
8617    hpux*)
8618      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8619      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8620      # sets the default TLS model and affects inlining.
8621      case $host_cpu in
8622      hppa*64*)
8623	# +Z the default
8624	;;
8625      *)
8626	lt_prog_compiler_pic='-fPIC'
8627	;;
8628      esac
8629      ;;
8630
8631    interix[3-9]*)
8632      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8633      # Instead, we relocate shared libraries at runtime.
8634      ;;
8635
8636    msdosdjgpp*)
8637      # Just because we use GCC doesn't mean we suddenly get shared libraries
8638      # on systems that don't support them.
8639      lt_prog_compiler_can_build_shared=no
8640      enable_shared=no
8641      ;;
8642
8643    *nto* | *qnx*)
8644      # QNX uses GNU C++, but need to define -shared option too, otherwise
8645      # it will coredump.
8646      lt_prog_compiler_pic='-fPIC -shared'
8647      ;;
8648
8649    sysv4*MP*)
8650      if test -d /usr/nec; then
8651	lt_prog_compiler_pic=-Kconform_pic
8652      fi
8653      ;;
8654
8655    *)
8656      lt_prog_compiler_pic='-fPIC'
8657      ;;
8658    esac
8659
8660    case $cc_basename in
8661    nvcc*) # Cuda Compiler Driver 2.2
8662      lt_prog_compiler_wl='-Xlinker '
8663      lt_prog_compiler_pic='-Xcompiler -fPIC'
8664      ;;
8665    esac
8666  else
8667    # PORTME Check for flag to pass linker flags through the system compiler.
8668    case $host_os in
8669    aix*)
8670      lt_prog_compiler_wl='-Wl,'
8671      if test "$host_cpu" = ia64; then
8672	# AIX 5 now supports IA64 processor
8673	lt_prog_compiler_static='-Bstatic'
8674      else
8675	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8676      fi
8677      ;;
8678
8679    mingw* | cygwin* | pw32* | os2* | cegcc*)
8680      # This hack is so that the source file can tell whether it is being
8681      # built for inclusion in a dll (and should export symbols for example).
8682      lt_prog_compiler_pic='-DDLL_EXPORT'
8683      ;;
8684
8685    hpux9* | hpux10* | hpux11*)
8686      lt_prog_compiler_wl='-Wl,'
8687      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8688      # not for PA HP-UX.
8689      case $host_cpu in
8690      hppa*64*|ia64*)
8691	# +Z the default
8692	;;
8693      *)
8694	lt_prog_compiler_pic='+Z'
8695	;;
8696      esac
8697      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8698      lt_prog_compiler_static='${wl}-a ${wl}archive'
8699      ;;
8700
8701    irix5* | irix6* | nonstopux*)
8702      lt_prog_compiler_wl='-Wl,'
8703      # PIC (with -KPIC) is the default.
8704      lt_prog_compiler_static='-non_shared'
8705      ;;
8706
8707    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8708      case $cc_basename in
8709      # old Intel for x86_64 which still supported -KPIC.
8710      ecc*)
8711	lt_prog_compiler_wl='-Wl,'
8712	lt_prog_compiler_pic='-KPIC'
8713	lt_prog_compiler_static='-static'
8714        ;;
8715      # icc used to be incompatible with GCC.
8716      # ICC 10 doesn't accept -KPIC any more.
8717      icc* | ifort*)
8718	lt_prog_compiler_wl='-Wl,'
8719	lt_prog_compiler_pic='-fPIC'
8720	lt_prog_compiler_static='-static'
8721        ;;
8722      # Lahey Fortran 8.1.
8723      lf95*)
8724	lt_prog_compiler_wl='-Wl,'
8725	lt_prog_compiler_pic='--shared'
8726	lt_prog_compiler_static='--static'
8727	;;
8728      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8729        # Portland Group compilers (*not* the Pentium gcc compiler,
8730	# which looks to be a dead project)
8731	lt_prog_compiler_wl='-Wl,'
8732	lt_prog_compiler_pic='-fpic'
8733	lt_prog_compiler_static='-Bstatic'
8734        ;;
8735      ccc*)
8736        lt_prog_compiler_wl='-Wl,'
8737        # All Alpha code is PIC.
8738        lt_prog_compiler_static='-non_shared'
8739        ;;
8740      xl* | bgxl* | bgf* | mpixl*)
8741	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8742	lt_prog_compiler_wl='-Wl,'
8743	lt_prog_compiler_pic='-qpic'
8744	lt_prog_compiler_static='-qstaticlink'
8745	;;
8746      *)
8747	case `$CC -V 2>&1 | sed 5q` in
8748	*Sun\ F* | *Sun*Fortran*)
8749	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8750	  lt_prog_compiler_pic='-KPIC'
8751	  lt_prog_compiler_static='-Bstatic'
8752	  lt_prog_compiler_wl=''
8753	  ;;
8754	*Sun\ C*)
8755	  # Sun C 5.9
8756	  lt_prog_compiler_pic='-KPIC'
8757	  lt_prog_compiler_static='-Bstatic'
8758	  lt_prog_compiler_wl='-Wl,'
8759	  ;;
8760	esac
8761	;;
8762      esac
8763      ;;
8764
8765    newsos6)
8766      lt_prog_compiler_pic='-KPIC'
8767      lt_prog_compiler_static='-Bstatic'
8768      ;;
8769
8770    *nto* | *qnx*)
8771      # QNX uses GNU C++, but need to define -shared option too, otherwise
8772      # it will coredump.
8773      lt_prog_compiler_pic='-fPIC -shared'
8774      ;;
8775
8776    osf3* | osf4* | osf5*)
8777      lt_prog_compiler_wl='-Wl,'
8778      # All OSF/1 code is PIC.
8779      lt_prog_compiler_static='-non_shared'
8780      ;;
8781
8782    rdos*)
8783      lt_prog_compiler_static='-non_shared'
8784      ;;
8785
8786    solaris*)
8787      lt_prog_compiler_pic='-KPIC'
8788      lt_prog_compiler_static='-Bstatic'
8789      case $cc_basename in
8790      f77* | f90* | f95*)
8791	lt_prog_compiler_wl='-Qoption ld ';;
8792      *)
8793	lt_prog_compiler_wl='-Wl,';;
8794      esac
8795      ;;
8796
8797    sunos4*)
8798      lt_prog_compiler_wl='-Qoption ld '
8799      lt_prog_compiler_pic='-PIC'
8800      lt_prog_compiler_static='-Bstatic'
8801      ;;
8802
8803    sysv4 | sysv4.2uw2* | sysv4.3*)
8804      lt_prog_compiler_wl='-Wl,'
8805      lt_prog_compiler_pic='-KPIC'
8806      lt_prog_compiler_static='-Bstatic'
8807      ;;
8808
8809    sysv4*MP*)
8810      if test -d /usr/nec ;then
8811	lt_prog_compiler_pic='-Kconform_pic'
8812	lt_prog_compiler_static='-Bstatic'
8813      fi
8814      ;;
8815
8816    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8817      lt_prog_compiler_wl='-Wl,'
8818      lt_prog_compiler_pic='-KPIC'
8819      lt_prog_compiler_static='-Bstatic'
8820      ;;
8821
8822    unicos*)
8823      lt_prog_compiler_wl='-Wl,'
8824      lt_prog_compiler_can_build_shared=no
8825      ;;
8826
8827    uts4*)
8828      lt_prog_compiler_pic='-pic'
8829      lt_prog_compiler_static='-Bstatic'
8830      ;;
8831
8832    *)
8833      lt_prog_compiler_can_build_shared=no
8834      ;;
8835    esac
8836  fi
8837
8838case $host_os in
8839  # For platforms which do not support PIC, -DPIC is meaningless:
8840  *djgpp*)
8841    lt_prog_compiler_pic=
8842    ;;
8843  *)
8844    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8845    ;;
8846esac
8847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8848$as_echo "$lt_prog_compiler_pic" >&6; }
8849
8850
8851
8852
8853
8854
8855#
8856# Check to make sure the PIC flag actually works.
8857#
8858if test -n "$lt_prog_compiler_pic"; then
8859  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8860$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8861if ${lt_cv_prog_compiler_pic_works+:} false; then :
8862  $as_echo_n "(cached) " >&6
8863else
8864  lt_cv_prog_compiler_pic_works=no
8865   ac_outfile=conftest.$ac_objext
8866   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8867   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8868   # Insert the option either (1) after the last *FLAGS variable, or
8869   # (2) before a word containing "conftest.", or (3) at the end.
8870   # Note that $ac_compile itself does not contain backslashes and begins
8871   # with a dollar sign (not a hyphen), so the echo should work correctly.
8872   # The option is referenced via a variable to avoid confusing sed.
8873   lt_compile=`echo "$ac_compile" | $SED \
8874   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8875   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8876   -e 's:$: $lt_compiler_flag:'`
8877   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8878   (eval "$lt_compile" 2>conftest.err)
8879   ac_status=$?
8880   cat conftest.err >&5
8881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8882   if (exit $ac_status) && test -s "$ac_outfile"; then
8883     # The compiler can only warn and ignore the option if not recognized
8884     # So say no if there are warnings other than the usual output.
8885     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8886     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8887     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8888       lt_cv_prog_compiler_pic_works=yes
8889     fi
8890   fi
8891   $RM conftest*
8892
8893fi
8894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8895$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8896
8897if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8898    case $lt_prog_compiler_pic in
8899     "" | " "*) ;;
8900     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8901     esac
8902else
8903    lt_prog_compiler_pic=
8904     lt_prog_compiler_can_build_shared=no
8905fi
8906
8907fi
8908
8909
8910
8911
8912
8913
8914#
8915# Check to make sure the static flag actually works.
8916#
8917wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8919$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8920if ${lt_cv_prog_compiler_static_works+:} false; then :
8921  $as_echo_n "(cached) " >&6
8922else
8923  lt_cv_prog_compiler_static_works=no
8924   save_LDFLAGS="$LDFLAGS"
8925   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8926   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8927   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8928     # The linker can only warn and ignore the option if not recognized
8929     # So say no if there are warnings
8930     if test -s conftest.err; then
8931       # Append any errors to the config.log.
8932       cat conftest.err 1>&5
8933       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8934       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8935       if diff conftest.exp conftest.er2 >/dev/null; then
8936         lt_cv_prog_compiler_static_works=yes
8937       fi
8938     else
8939       lt_cv_prog_compiler_static_works=yes
8940     fi
8941   fi
8942   $RM -r conftest*
8943   LDFLAGS="$save_LDFLAGS"
8944
8945fi
8946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8947$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8948
8949if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8950    :
8951else
8952    lt_prog_compiler_static=
8953fi
8954
8955
8956
8957
8958
8959
8960
8961  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8962$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8963if ${lt_cv_prog_compiler_c_o+:} false; then :
8964  $as_echo_n "(cached) " >&6
8965else
8966  lt_cv_prog_compiler_c_o=no
8967   $RM -r conftest 2>/dev/null
8968   mkdir conftest
8969   cd conftest
8970   mkdir out
8971   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8972
8973   lt_compiler_flag="-o out/conftest2.$ac_objext"
8974   # Insert the option either (1) after the last *FLAGS variable, or
8975   # (2) before a word containing "conftest.", or (3) at the end.
8976   # Note that $ac_compile itself does not contain backslashes and begins
8977   # with a dollar sign (not a hyphen), so the echo should work correctly.
8978   lt_compile=`echo "$ac_compile" | $SED \
8979   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8980   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8981   -e 's:$: $lt_compiler_flag:'`
8982   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8983   (eval "$lt_compile" 2>out/conftest.err)
8984   ac_status=$?
8985   cat out/conftest.err >&5
8986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8987   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8988   then
8989     # The compiler can only warn and ignore the option if not recognized
8990     # So say no if there are warnings
8991     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8992     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8993     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8994       lt_cv_prog_compiler_c_o=yes
8995     fi
8996   fi
8997   chmod u+w . 2>&5
8998   $RM conftest*
8999   # SGI C++ compiler will create directory out/ii_files/ for
9000   # template instantiation
9001   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9002   $RM out/* && rmdir out
9003   cd ..
9004   $RM -r conftest
9005   $RM conftest*
9006
9007fi
9008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9009$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9010
9011
9012
9013
9014
9015
9016  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9017$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9018if ${lt_cv_prog_compiler_c_o+:} false; then :
9019  $as_echo_n "(cached) " >&6
9020else
9021  lt_cv_prog_compiler_c_o=no
9022   $RM -r conftest 2>/dev/null
9023   mkdir conftest
9024   cd conftest
9025   mkdir out
9026   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9027
9028   lt_compiler_flag="-o out/conftest2.$ac_objext"
9029   # Insert the option either (1) after the last *FLAGS variable, or
9030   # (2) before a word containing "conftest.", or (3) at the end.
9031   # Note that $ac_compile itself does not contain backslashes and begins
9032   # with a dollar sign (not a hyphen), so the echo should work correctly.
9033   lt_compile=`echo "$ac_compile" | $SED \
9034   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9035   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9036   -e 's:$: $lt_compiler_flag:'`
9037   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9038   (eval "$lt_compile" 2>out/conftest.err)
9039   ac_status=$?
9040   cat out/conftest.err >&5
9041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9042   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9043   then
9044     # The compiler can only warn and ignore the option if not recognized
9045     # So say no if there are warnings
9046     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9047     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9048     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9049       lt_cv_prog_compiler_c_o=yes
9050     fi
9051   fi
9052   chmod u+w . 2>&5
9053   $RM conftest*
9054   # SGI C++ compiler will create directory out/ii_files/ for
9055   # template instantiation
9056   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9057   $RM out/* && rmdir out
9058   cd ..
9059   $RM -r conftest
9060   $RM conftest*
9061
9062fi
9063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9064$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9065
9066
9067
9068
9069hard_links="nottested"
9070if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9071  # do not overwrite the value of need_locks provided by the user
9072  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9073$as_echo_n "checking if we can lock with hard links... " >&6; }
9074  hard_links=yes
9075  $RM conftest*
9076  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9077  touch conftest.a
9078  ln conftest.a conftest.b 2>&5 || hard_links=no
9079  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9080  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9081$as_echo "$hard_links" >&6; }
9082  if test "$hard_links" = no; then
9083    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9084$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9085    need_locks=warn
9086  fi
9087else
9088  need_locks=no
9089fi
9090
9091
9092
9093
9094
9095
9096  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9097$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9098
9099  runpath_var=
9100  allow_undefined_flag=
9101  always_export_symbols=no
9102  archive_cmds=
9103  archive_expsym_cmds=
9104  compiler_needs_object=no
9105  enable_shared_with_static_runtimes=no
9106  export_dynamic_flag_spec=
9107  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9108  hardcode_automatic=no
9109  hardcode_direct=no
9110  hardcode_direct_absolute=no
9111  hardcode_libdir_flag_spec=
9112  hardcode_libdir_flag_spec_ld=
9113  hardcode_libdir_separator=
9114  hardcode_minus_L=no
9115  hardcode_shlibpath_var=unsupported
9116  inherit_rpath=no
9117  link_all_deplibs=unknown
9118  module_cmds=
9119  module_expsym_cmds=
9120  old_archive_from_new_cmds=
9121  old_archive_from_expsyms_cmds=
9122  thread_safe_flag_spec=
9123  whole_archive_flag_spec=
9124  # include_expsyms should be a list of space-separated symbols to be *always*
9125  # included in the symbol list
9126  include_expsyms=
9127  # exclude_expsyms can be an extended regexp of symbols to exclude
9128  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9129  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9130  # as well as any symbol that contains `d'.
9131  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9132  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9133  # platforms (ab)use it in PIC code, but their linkers get confused if
9134  # the symbol is explicitly referenced.  Since portable code cannot
9135  # rely on this symbol name, it's probably fine to never include it in
9136  # preloaded symbol tables.
9137  # Exclude shared library initialization/finalization symbols.
9138  extract_expsyms_cmds=
9139
9140  case $host_os in
9141  cygwin* | mingw* | pw32* | cegcc*)
9142    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9143    # When not using gcc, we currently assume that we are using
9144    # Microsoft Visual C++.
9145    if test "$GCC" != yes; then
9146      with_gnu_ld=no
9147    fi
9148    ;;
9149  interix*)
9150    # we just hope/assume this is gcc and not c89 (= MSVC++)
9151    with_gnu_ld=yes
9152    ;;
9153  openbsd*)
9154    with_gnu_ld=no
9155    ;;
9156  esac
9157
9158  ld_shlibs=yes
9159
9160  # On some targets, GNU ld is compatible enough with the native linker
9161  # that we're better off using the native interface for both.
9162  lt_use_gnu_ld_interface=no
9163  if test "$with_gnu_ld" = yes; then
9164    case $host_os in
9165      aix*)
9166	# The AIX port of GNU ld has always aspired to compatibility
9167	# with the native linker.  However, as the warning in the GNU ld
9168	# block says, versions before 2.19.5* couldn't really create working
9169	# shared libraries, regardless of the interface used.
9170	case `$LD -v 2>&1` in
9171	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9172	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9173	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9174	  *)
9175	    lt_use_gnu_ld_interface=yes
9176	    ;;
9177	esac
9178	;;
9179      *)
9180	lt_use_gnu_ld_interface=yes
9181	;;
9182    esac
9183  fi
9184
9185  if test "$lt_use_gnu_ld_interface" = yes; then
9186    # If archive_cmds runs LD, not CC, wlarc should be empty
9187    wlarc='${wl}'
9188
9189    # Set some defaults for GNU ld with shared library support. These
9190    # are reset later if shared libraries are not supported. Putting them
9191    # here allows them to be overridden if necessary.
9192    runpath_var=LD_RUN_PATH
9193    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9194    export_dynamic_flag_spec='${wl}--export-dynamic'
9195    # ancient GNU ld didn't support --whole-archive et. al.
9196    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9197      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9198    else
9199      whole_archive_flag_spec=
9200    fi
9201    supports_anon_versioning=no
9202    case `$LD -v 2>&1` in
9203      *GNU\ gold*) supports_anon_versioning=yes ;;
9204      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9205      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9206      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9207      *\ 2.11.*) ;; # other 2.11 versions
9208      *) supports_anon_versioning=yes ;;
9209    esac
9210
9211    # See if GNU ld supports shared libraries.
9212    case $host_os in
9213    aix[3-9]*)
9214      # On AIX/PPC, the GNU linker is very broken
9215      if test "$host_cpu" != ia64; then
9216	ld_shlibs=no
9217	cat <<_LT_EOF 1>&2
9218
9219*** Warning: the GNU linker, at least up to release 2.19, is reported
9220*** to be unable to reliably create shared libraries on AIX.
9221*** Therefore, libtool is disabling shared libraries support.  If you
9222*** really care for shared libraries, you may want to install binutils
9223*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9224*** You will then need to restart the configuration process.
9225
9226_LT_EOF
9227      fi
9228      ;;
9229
9230    amigaos*)
9231      case $host_cpu in
9232      powerpc)
9233            # see comment about AmigaOS4 .so support
9234            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9235            archive_expsym_cmds=''
9236        ;;
9237      m68k)
9238            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)'
9239            hardcode_libdir_flag_spec='-L$libdir'
9240            hardcode_minus_L=yes
9241        ;;
9242      esac
9243      ;;
9244
9245    beos*)
9246      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9247	allow_undefined_flag=unsupported
9248	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9249	# support --undefined.  This deserves some investigation.  FIXME
9250	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9251      else
9252	ld_shlibs=no
9253      fi
9254      ;;
9255
9256    cygwin* | mingw* | pw32* | cegcc*)
9257      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9258      # as there is no search path for DLLs.
9259      hardcode_libdir_flag_spec='-L$libdir'
9260      export_dynamic_flag_spec='${wl}--export-all-symbols'
9261      allow_undefined_flag=unsupported
9262      always_export_symbols=no
9263      enable_shared_with_static_runtimes=yes
9264      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9265
9266      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9267        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9268	# If the export-symbols file already is a .def file (1st line
9269	# is EXPORTS), use it as is; otherwise, prepend...
9270	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9271	  cp $export_symbols $output_objdir/$soname.def;
9272	else
9273	  echo EXPORTS > $output_objdir/$soname.def;
9274	  cat $export_symbols >> $output_objdir/$soname.def;
9275	fi~
9276	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9277      else
9278	ld_shlibs=no
9279      fi
9280      ;;
9281
9282    haiku*)
9283      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9284      link_all_deplibs=yes
9285      ;;
9286
9287    interix[3-9]*)
9288      hardcode_direct=no
9289      hardcode_shlibpath_var=no
9290      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9291      export_dynamic_flag_spec='${wl}-E'
9292      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9293      # Instead, shared libraries are loaded at an image base (0x10000000 by
9294      # default) and relocated if they conflict, which is a slow very memory
9295      # consuming and fragmenting process.  To avoid this, we pick a random,
9296      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9297      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9298      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9299      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'
9300      ;;
9301
9302    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9303      tmp_diet=no
9304      if test "$host_os" = linux-dietlibc; then
9305	case $cc_basename in
9306	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9307	esac
9308      fi
9309      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9310	 && test "$tmp_diet" = no
9311      then
9312	tmp_addflag=' $pic_flag'
9313	tmp_sharedflag='-shared'
9314	case $cc_basename,$host_cpu in
9315        pgcc*)				# Portland Group C compiler
9316	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9317	  tmp_addflag=' $pic_flag'
9318	  ;;
9319	pgf77* | pgf90* | pgf95* | pgfortran*)
9320					# Portland Group f77 and f90 compilers
9321	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9322	  tmp_addflag=' $pic_flag -Mnomain' ;;
9323	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9324	  tmp_addflag=' -i_dynamic' ;;
9325	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9326	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9327	ifc* | ifort*)			# Intel Fortran compiler
9328	  tmp_addflag=' -nofor_main' ;;
9329	lf95*)				# Lahey Fortran 8.1
9330	  whole_archive_flag_spec=
9331	  tmp_sharedflag='--shared' ;;
9332	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9333	  tmp_sharedflag='-qmkshrobj'
9334	  tmp_addflag= ;;
9335	nvcc*)	# Cuda Compiler Driver 2.2
9336	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9337	  compiler_needs_object=yes
9338	  ;;
9339	esac
9340	case `$CC -V 2>&1 | sed 5q` in
9341	*Sun\ C*)			# Sun C 5.9
9342	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9343	  compiler_needs_object=yes
9344	  tmp_sharedflag='-G' ;;
9345	*Sun\ F*)			# Sun Fortran 8.3
9346	  tmp_sharedflag='-G' ;;
9347	esac
9348	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9349
9350        if test "x$supports_anon_versioning" = xyes; then
9351          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9352	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9353	    echo "local: *; };" >> $output_objdir/$libname.ver~
9354	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9355        fi
9356
9357	case $cc_basename in
9358	xlf* | bgf* | bgxlf* | mpixlf*)
9359	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9360	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9361	  hardcode_libdir_flag_spec=
9362	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
9363	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9364	  if test "x$supports_anon_versioning" = xyes; then
9365	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9366	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9367	      echo "local: *; };" >> $output_objdir/$libname.ver~
9368	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9369	  fi
9370	  ;;
9371	esac
9372      else
9373        ld_shlibs=no
9374      fi
9375      ;;
9376
9377    netbsd*)
9378      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9379	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9380	wlarc=
9381      else
9382	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9383	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9384      fi
9385      ;;
9386
9387    solaris*)
9388      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9389	ld_shlibs=no
9390	cat <<_LT_EOF 1>&2
9391
9392*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9393*** create shared libraries on Solaris systems.  Therefore, libtool
9394*** is disabling shared libraries support.  We urge you to upgrade GNU
9395*** binutils to release 2.9.1 or newer.  Another option is to modify
9396*** your PATH or compiler configuration so that the native linker is
9397*** used, and then restart.
9398
9399_LT_EOF
9400      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9401	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9402	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9403      else
9404	ld_shlibs=no
9405      fi
9406      ;;
9407
9408    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9409      case `$LD -v 2>&1` in
9410        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9411	ld_shlibs=no
9412	cat <<_LT_EOF 1>&2
9413
9414*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9415*** reliably create shared libraries on SCO systems.  Therefore, libtool
9416*** is disabling shared libraries support.  We urge you to upgrade GNU
9417*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9418*** your PATH or compiler configuration so that the native linker is
9419*** used, and then restart.
9420
9421_LT_EOF
9422	;;
9423	*)
9424	  # For security reasons, it is highly recommended that you always
9425	  # use absolute paths for naming shared libraries, and exclude the
9426	  # DT_RUNPATH tag from executables and libraries.  But doing so
9427	  # requires that you compile everything twice, which is a pain.
9428	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9429	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9430	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9431	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9432	  else
9433	    ld_shlibs=no
9434	  fi
9435	;;
9436      esac
9437      ;;
9438
9439    sunos4*)
9440      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9441      wlarc=
9442      hardcode_direct=yes
9443      hardcode_shlibpath_var=no
9444      ;;
9445
9446    *)
9447      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9448	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9449	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9450      else
9451	ld_shlibs=no
9452      fi
9453      ;;
9454    esac
9455
9456    if test "$ld_shlibs" = no; then
9457      runpath_var=
9458      hardcode_libdir_flag_spec=
9459      export_dynamic_flag_spec=
9460      whole_archive_flag_spec=
9461    fi
9462  else
9463    # PORTME fill in a description of your system's linker (not GNU ld)
9464    case $host_os in
9465    aix3*)
9466      allow_undefined_flag=unsupported
9467      always_export_symbols=yes
9468      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'
9469      # Note: this linker hardcodes the directories in LIBPATH if there
9470      # are no directories specified by -L.
9471      hardcode_minus_L=yes
9472      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9473	# Neither direct hardcoding nor static linking is supported with a
9474	# broken collect2.
9475	hardcode_direct=unsupported
9476      fi
9477      ;;
9478
9479    aix[4-9]*)
9480      if test "$host_cpu" = ia64; then
9481	# On IA64, the linker does run time linking by default, so we don't
9482	# have to do anything special.
9483	aix_use_runtimelinking=no
9484	exp_sym_flag='-Bexport'
9485	no_entry_flag=""
9486      else
9487	# If we're using GNU nm, then we don't want the "-C" option.
9488	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9489	# Also, AIX nm treats weak defined symbols like other global
9490	# defined symbols, whereas GNU nm marks them as "W".
9491	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9492	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9493	else
9494	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9495	fi
9496	aix_use_runtimelinking=no
9497
9498	# Test if we are trying to use run time linking or normal
9499	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9500	# need to do runtime linking.
9501	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9502	  for ld_flag in $LDFLAGS; do
9503	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9504	    aix_use_runtimelinking=yes
9505	    break
9506	  fi
9507	  done
9508	  ;;
9509	esac
9510
9511	exp_sym_flag='-bexport'
9512	no_entry_flag='-bnoentry'
9513      fi
9514
9515      # When large executables or shared objects are built, AIX ld can
9516      # have problems creating the table of contents.  If linking a library
9517      # or program results in "error TOC overflow" add -mminimal-toc to
9518      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9519      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9520
9521      archive_cmds=''
9522      hardcode_direct=yes
9523      hardcode_direct_absolute=yes
9524      hardcode_libdir_separator=':'
9525      link_all_deplibs=yes
9526      file_list_spec='${wl}-f,'
9527
9528      if test "$GCC" = yes; then
9529	case $host_os in aix4.[012]|aix4.[012].*)
9530	# We only want to do this on AIX 4.2 and lower, the check
9531	# below for broken collect2 doesn't work under 4.3+
9532	  collect2name=`${CC} -print-prog-name=collect2`
9533	  if test -f "$collect2name" &&
9534	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9535	  then
9536	  # We have reworked collect2
9537	  :
9538	  else
9539	  # We have old collect2
9540	  hardcode_direct=unsupported
9541	  # It fails to find uninstalled libraries when the uninstalled
9542	  # path is not listed in the libpath.  Setting hardcode_minus_L
9543	  # to unsupported forces relinking
9544	  hardcode_minus_L=yes
9545	  hardcode_libdir_flag_spec='-L$libdir'
9546	  hardcode_libdir_separator=
9547	  fi
9548	  ;;
9549	esac
9550	shared_flag='-shared'
9551	if test "$aix_use_runtimelinking" = yes; then
9552	  shared_flag="$shared_flag "'${wl}-G'
9553	fi
9554      else
9555	# not using gcc
9556	if test "$host_cpu" = ia64; then
9557	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9558	# chokes on -Wl,-G. The following line is correct:
9559	  shared_flag='-G'
9560	else
9561	  if test "$aix_use_runtimelinking" = yes; then
9562	    shared_flag='${wl}-G'
9563	  else
9564	    shared_flag='${wl}-bM:SRE'
9565	  fi
9566	fi
9567      fi
9568
9569      export_dynamic_flag_spec='${wl}-bexpall'
9570      # It seems that -bexpall does not export symbols beginning with
9571      # underscore (_), so it is better to generate a list of symbols to export.
9572      always_export_symbols=yes
9573      if test "$aix_use_runtimelinking" = yes; then
9574	# Warning - without using the other runtime loading flags (-brtl),
9575	# -berok will link without error, but may produce a broken library.
9576	allow_undefined_flag='-berok'
9577        # Determine the default libpath from the value encoded in an
9578        # empty executable.
9579        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9580/* end confdefs.h.  */
9581
9582int
9583main ()
9584{
9585
9586  ;
9587  return 0;
9588}
9589_ACEOF
9590if ac_fn_c_try_link "$LINENO"; then :
9591
9592lt_aix_libpath_sed='
9593    /Import File Strings/,/^$/ {
9594	/^0/ {
9595	    s/^0  *\(.*\)$/\1/
9596	    p
9597	}
9598    }'
9599aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9600# Check for a 64-bit object if we didn't find anything.
9601if test -z "$aix_libpath"; then
9602  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9603fi
9604fi
9605rm -f core conftest.err conftest.$ac_objext \
9606    conftest$ac_exeext conftest.$ac_ext
9607if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9608
9609        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9610        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9611      else
9612	if test "$host_cpu" = ia64; then
9613	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9614	  allow_undefined_flag="-z nodefs"
9615	  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"
9616	else
9617	 # Determine the default libpath from the value encoded in an
9618	 # empty executable.
9619	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9620/* end confdefs.h.  */
9621
9622int
9623main ()
9624{
9625
9626  ;
9627  return 0;
9628}
9629_ACEOF
9630if ac_fn_c_try_link "$LINENO"; then :
9631
9632lt_aix_libpath_sed='
9633    /Import File Strings/,/^$/ {
9634	/^0/ {
9635	    s/^0  *\(.*\)$/\1/
9636	    p
9637	}
9638    }'
9639aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9640# Check for a 64-bit object if we didn't find anything.
9641if test -z "$aix_libpath"; then
9642  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9643fi
9644fi
9645rm -f core conftest.err conftest.$ac_objext \
9646    conftest$ac_exeext conftest.$ac_ext
9647if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9648
9649	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9650	  # Warning - without using the other run time loading flags,
9651	  # -berok will link without error, but may produce a broken library.
9652	  no_undefined_flag=' ${wl}-bernotok'
9653	  allow_undefined_flag=' ${wl}-berok'
9654	  if test "$with_gnu_ld" = yes; then
9655	    # We only use this code for GNU lds that support --whole-archive.
9656	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9657	  else
9658	    # Exported symbols can be pulled into shared objects from archives
9659	    whole_archive_flag_spec='$convenience'
9660	  fi
9661	  archive_cmds_need_lc=yes
9662	  # This is similar to how AIX traditionally builds its shared libraries.
9663	  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'
9664	fi
9665      fi
9666      ;;
9667
9668    amigaos*)
9669      case $host_cpu in
9670      powerpc)
9671            # see comment about AmigaOS4 .so support
9672            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9673            archive_expsym_cmds=''
9674        ;;
9675      m68k)
9676            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)'
9677            hardcode_libdir_flag_spec='-L$libdir'
9678            hardcode_minus_L=yes
9679        ;;
9680      esac
9681      ;;
9682
9683    bsdi[45]*)
9684      export_dynamic_flag_spec=-rdynamic
9685      ;;
9686
9687    cygwin* | mingw* | pw32* | cegcc*)
9688      # When not using gcc, we currently assume that we are using
9689      # Microsoft Visual C++.
9690      # hardcode_libdir_flag_spec is actually meaningless, as there is
9691      # no search path for DLLs.
9692      hardcode_libdir_flag_spec=' '
9693      allow_undefined_flag=unsupported
9694      # Tell ltmain to make .lib files, not .a files.
9695      libext=lib
9696      # Tell ltmain to make .dll files, not .so files.
9697      shrext_cmds=".dll"
9698      # FIXME: Setting linknames here is a bad hack.
9699      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9700      # The linker will automatically build a .lib file if we build a DLL.
9701      old_archive_from_new_cmds='true'
9702      # FIXME: Should let the user specify the lib program.
9703      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9704      fix_srcfile_path='`cygpath -w "$srcfile"`'
9705      enable_shared_with_static_runtimes=yes
9706      ;;
9707
9708    darwin* | rhapsody*)
9709
9710
9711  archive_cmds_need_lc=no
9712  hardcode_direct=no
9713  hardcode_automatic=yes
9714  hardcode_shlibpath_var=unsupported
9715  if test "$lt_cv_ld_force_load" = "yes"; then
9716    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9717  else
9718    whole_archive_flag_spec=''
9719  fi
9720  link_all_deplibs=yes
9721  allow_undefined_flag="$_lt_dar_allow_undefined"
9722  case $cc_basename in
9723     ifort*) _lt_dar_can_shared=yes ;;
9724     *) _lt_dar_can_shared=$GCC ;;
9725  esac
9726  if test "$_lt_dar_can_shared" = "yes"; then
9727    output_verbose_link_cmd=func_echo_all
9728    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9729    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9730    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}"
9731    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}"
9732
9733  else
9734  ld_shlibs=no
9735  fi
9736
9737      ;;
9738
9739    dgux*)
9740      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9741      hardcode_libdir_flag_spec='-L$libdir'
9742      hardcode_shlibpath_var=no
9743      ;;
9744
9745    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9746    # support.  Future versions do this automatically, but an explicit c++rt0.o
9747    # does not break anything, and helps significantly (at the cost of a little
9748    # extra space).
9749    freebsd2.2*)
9750      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9751      hardcode_libdir_flag_spec='-R$libdir'
9752      hardcode_direct=yes
9753      hardcode_shlibpath_var=no
9754      ;;
9755
9756    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9757    freebsd2.*)
9758      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9759      hardcode_direct=yes
9760      hardcode_minus_L=yes
9761      hardcode_shlibpath_var=no
9762      ;;
9763
9764    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9765    freebsd* | dragonfly*)
9766      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9767      hardcode_libdir_flag_spec='-R$libdir'
9768      hardcode_direct=yes
9769      hardcode_shlibpath_var=no
9770      ;;
9771
9772    hpux9*)
9773      if test "$GCC" = yes; then
9774	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'
9775      else
9776	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'
9777      fi
9778      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9779      hardcode_libdir_separator=:
9780      hardcode_direct=yes
9781
9782      # hardcode_minus_L: Not really in the search PATH,
9783      # but as the default location of the library.
9784      hardcode_minus_L=yes
9785      export_dynamic_flag_spec='${wl}-E'
9786      ;;
9787
9788    hpux10*)
9789      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9790	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9791      else
9792	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9793      fi
9794      if test "$with_gnu_ld" = no; then
9795	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9796	hardcode_libdir_flag_spec_ld='+b $libdir'
9797	hardcode_libdir_separator=:
9798	hardcode_direct=yes
9799	hardcode_direct_absolute=yes
9800	export_dynamic_flag_spec='${wl}-E'
9801	# hardcode_minus_L: Not really in the search PATH,
9802	# but as the default location of the library.
9803	hardcode_minus_L=yes
9804      fi
9805      ;;
9806
9807    hpux11*)
9808      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9809	case $host_cpu in
9810	hppa*64*)
9811	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9812	  ;;
9813	ia64*)
9814	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9815	  ;;
9816	*)
9817	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9818	  ;;
9819	esac
9820      else
9821	case $host_cpu in
9822	hppa*64*)
9823	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9824	  ;;
9825	ia64*)
9826	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9827	  ;;
9828	*)
9829
9830	  # Older versions of the 11.00 compiler do not understand -b yet
9831	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9832	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9833$as_echo_n "checking if $CC understands -b... " >&6; }
9834if ${lt_cv_prog_compiler__b+:} false; then :
9835  $as_echo_n "(cached) " >&6
9836else
9837  lt_cv_prog_compiler__b=no
9838   save_LDFLAGS="$LDFLAGS"
9839   LDFLAGS="$LDFLAGS -b"
9840   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9841   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9842     # The linker can only warn and ignore the option if not recognized
9843     # So say no if there are warnings
9844     if test -s conftest.err; then
9845       # Append any errors to the config.log.
9846       cat conftest.err 1>&5
9847       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9848       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9849       if diff conftest.exp conftest.er2 >/dev/null; then
9850         lt_cv_prog_compiler__b=yes
9851       fi
9852     else
9853       lt_cv_prog_compiler__b=yes
9854     fi
9855   fi
9856   $RM -r conftest*
9857   LDFLAGS="$save_LDFLAGS"
9858
9859fi
9860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9861$as_echo "$lt_cv_prog_compiler__b" >&6; }
9862
9863if test x"$lt_cv_prog_compiler__b" = xyes; then
9864    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9865else
9866    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9867fi
9868
9869	  ;;
9870	esac
9871      fi
9872      if test "$with_gnu_ld" = no; then
9873	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9874	hardcode_libdir_separator=:
9875
9876	case $host_cpu in
9877	hppa*64*|ia64*)
9878	  hardcode_direct=no
9879	  hardcode_shlibpath_var=no
9880	  ;;
9881	*)
9882	  hardcode_direct=yes
9883	  hardcode_direct_absolute=yes
9884	  export_dynamic_flag_spec='${wl}-E'
9885
9886	  # hardcode_minus_L: Not really in the search PATH,
9887	  # but as the default location of the library.
9888	  hardcode_minus_L=yes
9889	  ;;
9890	esac
9891      fi
9892      ;;
9893
9894    irix5* | irix6* | nonstopux*)
9895      if test "$GCC" = yes; then
9896	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9897	# Try to use the -exported_symbol ld option, if it does not
9898	# work, assume that -exports_file does not work either and
9899	# implicitly export all symbols.
9900        save_LDFLAGS="$LDFLAGS"
9901        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9902        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9903/* end confdefs.h.  */
9904int foo(void) {}
9905_ACEOF
9906if ac_fn_c_try_link "$LINENO"; then :
9907  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9908
9909fi
9910rm -f core conftest.err conftest.$ac_objext \
9911    conftest$ac_exeext conftest.$ac_ext
9912        LDFLAGS="$save_LDFLAGS"
9913      else
9914	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9915	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9916      fi
9917      archive_cmds_need_lc='no'
9918      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9919      hardcode_libdir_separator=:
9920      inherit_rpath=yes
9921      link_all_deplibs=yes
9922      ;;
9923
9924    netbsd*)
9925      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9926	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9927      else
9928	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9929      fi
9930      hardcode_libdir_flag_spec='-R$libdir'
9931      hardcode_direct=yes
9932      hardcode_shlibpath_var=no
9933      ;;
9934
9935    newsos6)
9936      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9937      hardcode_direct=yes
9938      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9939      hardcode_libdir_separator=:
9940      hardcode_shlibpath_var=no
9941      ;;
9942
9943    *nto* | *qnx*)
9944      ;;
9945
9946    openbsd*)
9947      if test -f /usr/libexec/ld.so; then
9948	hardcode_direct=yes
9949	hardcode_shlibpath_var=no
9950	hardcode_direct_absolute=yes
9951	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9952	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9953	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9954	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9955	  export_dynamic_flag_spec='${wl}-E'
9956	else
9957	  case $host_os in
9958	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9959	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9960	     hardcode_libdir_flag_spec='-R$libdir'
9961	     ;;
9962	   *)
9963	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9964	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9965	     ;;
9966	  esac
9967	fi
9968      else
9969	ld_shlibs=no
9970      fi
9971      ;;
9972
9973    os2*)
9974      hardcode_libdir_flag_spec='-L$libdir'
9975      hardcode_minus_L=yes
9976      allow_undefined_flag=unsupported
9977      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'
9978      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9979      ;;
9980
9981    osf3*)
9982      if test "$GCC" = yes; then
9983	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9984	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9985      else
9986	allow_undefined_flag=' -expect_unresolved \*'
9987	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9988      fi
9989      archive_cmds_need_lc='no'
9990      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9991      hardcode_libdir_separator=:
9992      ;;
9993
9994    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9995      if test "$GCC" = yes; then
9996	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9997	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9998	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9999      else
10000	allow_undefined_flag=' -expect_unresolved \*'
10001	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10002	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~
10003	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
10004
10005	# Both c and cxx compiler support -rpath directly
10006	hardcode_libdir_flag_spec='-rpath $libdir'
10007      fi
10008      archive_cmds_need_lc='no'
10009      hardcode_libdir_separator=:
10010      ;;
10011
10012    solaris*)
10013      no_undefined_flag=' -z defs'
10014      if test "$GCC" = yes; then
10015	wlarc='${wl}'
10016	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10017	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10018	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10019      else
10020	case `$CC -V 2>&1` in
10021	*"Compilers 5.0"*)
10022	  wlarc=''
10023	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10024	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10025	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10026	  ;;
10027	*)
10028	  wlarc='${wl}'
10029	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10030	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10031	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10032	  ;;
10033	esac
10034      fi
10035      hardcode_libdir_flag_spec='-R$libdir'
10036      hardcode_shlibpath_var=no
10037      case $host_os in
10038      solaris2.[0-5] | solaris2.[0-5].*) ;;
10039      *)
10040	# The compiler driver will combine and reorder linker options,
10041	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10042	# but is careful enough not to reorder.
10043	# Supported since Solaris 2.6 (maybe 2.5.1?)
10044	if test "$GCC" = yes; then
10045	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10046	else
10047	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10048	fi
10049	;;
10050      esac
10051      link_all_deplibs=yes
10052      ;;
10053
10054    sunos4*)
10055      if test "x$host_vendor" = xsequent; then
10056	# Use $CC to link under sequent, because it throws in some extra .o
10057	# files that make .init and .fini sections work.
10058	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10059      else
10060	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10061      fi
10062      hardcode_libdir_flag_spec='-L$libdir'
10063      hardcode_direct=yes
10064      hardcode_minus_L=yes
10065      hardcode_shlibpath_var=no
10066      ;;
10067
10068    sysv4)
10069      case $host_vendor in
10070	sni)
10071	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10072	  hardcode_direct=yes # is this really true???
10073	;;
10074	siemens)
10075	  ## LD is ld it makes a PLAMLIB
10076	  ## CC just makes a GrossModule.
10077	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10078	  reload_cmds='$CC -r -o $output$reload_objs'
10079	  hardcode_direct=no
10080        ;;
10081	motorola)
10082	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10083	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10084	;;
10085      esac
10086      runpath_var='LD_RUN_PATH'
10087      hardcode_shlibpath_var=no
10088      ;;
10089
10090    sysv4.3*)
10091      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10092      hardcode_shlibpath_var=no
10093      export_dynamic_flag_spec='-Bexport'
10094      ;;
10095
10096    sysv4*MP*)
10097      if test -d /usr/nec; then
10098	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10099	hardcode_shlibpath_var=no
10100	runpath_var=LD_RUN_PATH
10101	hardcode_runpath_var=yes
10102	ld_shlibs=yes
10103      fi
10104      ;;
10105
10106    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10107      no_undefined_flag='${wl}-z,text'
10108      archive_cmds_need_lc=no
10109      hardcode_shlibpath_var=no
10110      runpath_var='LD_RUN_PATH'
10111
10112      if test "$GCC" = yes; then
10113	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10114	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10115      else
10116	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10117	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10118      fi
10119      ;;
10120
10121    sysv5* | sco3.2v5* | sco5v6*)
10122      # Note: We can NOT use -z defs as we might desire, because we do not
10123      # link with -lc, and that would cause any symbols used from libc to
10124      # always be unresolved, which means just about no library would
10125      # ever link correctly.  If we're not using GNU ld we use -z text
10126      # though, which does catch some bad symbols but isn't as heavy-handed
10127      # as -z defs.
10128      no_undefined_flag='${wl}-z,text'
10129      allow_undefined_flag='${wl}-z,nodefs'
10130      archive_cmds_need_lc=no
10131      hardcode_shlibpath_var=no
10132      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10133      hardcode_libdir_separator=':'
10134      link_all_deplibs=yes
10135      export_dynamic_flag_spec='${wl}-Bexport'
10136      runpath_var='LD_RUN_PATH'
10137
10138      if test "$GCC" = yes; then
10139	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10140	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10141      else
10142	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10143	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10144      fi
10145      ;;
10146
10147    uts4*)
10148      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10149      hardcode_libdir_flag_spec='-L$libdir'
10150      hardcode_shlibpath_var=no
10151      ;;
10152
10153    *)
10154      ld_shlibs=no
10155      ;;
10156    esac
10157
10158    if test x$host_vendor = xsni; then
10159      case $host in
10160      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10161	export_dynamic_flag_spec='${wl}-Blargedynsym'
10162	;;
10163      esac
10164    fi
10165  fi
10166
10167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10168$as_echo "$ld_shlibs" >&6; }
10169test "$ld_shlibs" = no && can_build_shared=no
10170
10171with_gnu_ld=$with_gnu_ld
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187#
10188# Do we need to explicitly link libc?
10189#
10190case "x$archive_cmds_need_lc" in
10191x|xyes)
10192  # Assume -lc should be added
10193  archive_cmds_need_lc=yes
10194
10195  if test "$enable_shared" = yes && test "$GCC" = yes; then
10196    case $archive_cmds in
10197    *'~'*)
10198      # FIXME: we may have to deal with multi-command sequences.
10199      ;;
10200    '$CC '*)
10201      # Test whether the compiler implicitly links with -lc since on some
10202      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10203      # to ld, don't add -lc before -lgcc.
10204      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10205$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10206if ${lt_cv_archive_cmds_need_lc+:} false; then :
10207  $as_echo_n "(cached) " >&6
10208else
10209  $RM conftest*
10210	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10211
10212	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10213  (eval $ac_compile) 2>&5
10214  ac_status=$?
10215  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10216  test $ac_status = 0; } 2>conftest.err; then
10217	  soname=conftest
10218	  lib=conftest
10219	  libobjs=conftest.$ac_objext
10220	  deplibs=
10221	  wl=$lt_prog_compiler_wl
10222	  pic_flag=$lt_prog_compiler_pic
10223	  compiler_flags=-v
10224	  linker_flags=-v
10225	  verstring=
10226	  output_objdir=.
10227	  libname=conftest
10228	  lt_save_allow_undefined_flag=$allow_undefined_flag
10229	  allow_undefined_flag=
10230	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10231  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10232  ac_status=$?
10233  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10234  test $ac_status = 0; }
10235	  then
10236	    lt_cv_archive_cmds_need_lc=no
10237	  else
10238	    lt_cv_archive_cmds_need_lc=yes
10239	  fi
10240	  allow_undefined_flag=$lt_save_allow_undefined_flag
10241	else
10242	  cat conftest.err 1>&5
10243	fi
10244	$RM conftest*
10245
10246fi
10247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10248$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10249      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10250      ;;
10251    esac
10252  fi
10253  ;;
10254esac
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10413$as_echo_n "checking dynamic linker characteristics... " >&6; }
10414
10415if test "$GCC" = yes; then
10416  case $host_os in
10417    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10418    *) lt_awk_arg="/^libraries:/" ;;
10419  esac
10420  case $host_os in
10421    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10422    *) lt_sed_strip_eq="s,=/,/,g" ;;
10423  esac
10424  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10425  case $lt_search_path_spec in
10426  *\;*)
10427    # if the path contains ";" then we assume it to be the separator
10428    # otherwise default to the standard path separator (i.e. ":") - it is
10429    # assumed that no part of a normal pathname contains ";" but that should
10430    # okay in the real world where ";" in dirpaths is itself problematic.
10431    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10432    ;;
10433  *)
10434    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10435    ;;
10436  esac
10437  # Ok, now we have the path, separated by spaces, we can step through it
10438  # and add multilib dir if necessary.
10439  lt_tmp_lt_search_path_spec=
10440  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10441  for lt_sys_path in $lt_search_path_spec; do
10442    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10443      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10444    else
10445      test -d "$lt_sys_path" && \
10446	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10447    fi
10448  done
10449  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10450BEGIN {RS=" "; FS="/|\n";} {
10451  lt_foo="";
10452  lt_count=0;
10453  for (lt_i = NF; lt_i > 0; lt_i--) {
10454    if ($lt_i != "" && $lt_i != ".") {
10455      if ($lt_i == "..") {
10456        lt_count++;
10457      } else {
10458        if (lt_count == 0) {
10459          lt_foo="/" $lt_i lt_foo;
10460        } else {
10461          lt_count--;
10462        }
10463      }
10464    }
10465  }
10466  if (lt_foo != "") { lt_freq[lt_foo]++; }
10467  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10468}'`
10469  # AWK program above erroneously prepends '/' to C:/dos/paths
10470  # for these hosts.
10471  case $host_os in
10472    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10473      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10474  esac
10475  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10476else
10477  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10478fi
10479library_names_spec=
10480libname_spec='lib$name'
10481soname_spec=
10482shrext_cmds=".so"
10483postinstall_cmds=
10484postuninstall_cmds=
10485finish_cmds=
10486finish_eval=
10487shlibpath_var=
10488shlibpath_overrides_runpath=unknown
10489version_type=none
10490dynamic_linker="$host_os ld.so"
10491sys_lib_dlsearch_path_spec="/lib /usr/lib"
10492need_lib_prefix=unknown
10493hardcode_into_libs=no
10494
10495# when you set need_version to no, make sure it does not cause -set_version
10496# flags to be left without arguments
10497need_version=unknown
10498
10499case $host_os in
10500aix3*)
10501  version_type=linux
10502  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10503  shlibpath_var=LIBPATH
10504
10505  # AIX 3 has no versioning support, so we append a major version to the name.
10506  soname_spec='${libname}${release}${shared_ext}$major'
10507  ;;
10508
10509aix[4-9]*)
10510  version_type=linux
10511  need_lib_prefix=no
10512  need_version=no
10513  hardcode_into_libs=yes
10514  if test "$host_cpu" = ia64; then
10515    # AIX 5 supports IA64
10516    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10517    shlibpath_var=LD_LIBRARY_PATH
10518  else
10519    # With GCC up to 2.95.x, collect2 would create an import file
10520    # for dependence libraries.  The import file would start with
10521    # the line `#! .'.  This would cause the generated library to
10522    # depend on `.', always an invalid library.  This was fixed in
10523    # development snapshots of GCC prior to 3.0.
10524    case $host_os in
10525      aix4 | aix4.[01] | aix4.[01].*)
10526      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10527	   echo ' yes '
10528	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10529	:
10530      else
10531	can_build_shared=no
10532      fi
10533      ;;
10534    esac
10535    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10536    # soname into executable. Probably we can add versioning support to
10537    # collect2, so additional links can be useful in future.
10538    if test "$aix_use_runtimelinking" = yes; then
10539      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10540      # instead of lib<name>.a to let people know that these are not
10541      # typical AIX shared libraries.
10542      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10543    else
10544      # We preserve .a as extension for shared libraries through AIX4.2
10545      # and later when we are not doing run time linking.
10546      library_names_spec='${libname}${release}.a $libname.a'
10547      soname_spec='${libname}${release}${shared_ext}$major'
10548    fi
10549    shlibpath_var=LIBPATH
10550  fi
10551  ;;
10552
10553amigaos*)
10554  case $host_cpu in
10555  powerpc)
10556    # Since July 2007 AmigaOS4 officially supports .so libraries.
10557    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10558    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10559    ;;
10560  m68k)
10561    library_names_spec='$libname.ixlibrary $libname.a'
10562    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10563    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10564    ;;
10565  esac
10566  ;;
10567
10568beos*)
10569  library_names_spec='${libname}${shared_ext}'
10570  dynamic_linker="$host_os ld.so"
10571  shlibpath_var=LIBRARY_PATH
10572  ;;
10573
10574bsdi[45]*)
10575  version_type=linux
10576  need_version=no
10577  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10578  soname_spec='${libname}${release}${shared_ext}$major'
10579  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10580  shlibpath_var=LD_LIBRARY_PATH
10581  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10582  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10583  # the default ld.so.conf also contains /usr/contrib/lib and
10584  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10585  # libtool to hard-code these into programs
10586  ;;
10587
10588cygwin* | mingw* | pw32* | cegcc*)
10589  version_type=windows
10590  shrext_cmds=".dll"
10591  need_version=no
10592  need_lib_prefix=no
10593
10594  case $GCC,$host_os in
10595  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10596    library_names_spec='$libname.dll.a'
10597    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10598    postinstall_cmds='base_file=`basename \${file}`~
10599      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10600      dldir=$destdir/`dirname \$dlpath`~
10601      test -d \$dldir || mkdir -p \$dldir~
10602      $install_prog $dir/$dlname \$dldir/$dlname~
10603      chmod a+x \$dldir/$dlname~
10604      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10605        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10606      fi'
10607    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10608      dlpath=$dir/\$dldll~
10609       $RM \$dlpath'
10610    shlibpath_overrides_runpath=yes
10611
10612    case $host_os in
10613    cygwin*)
10614      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10615      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10616
10617      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10618      ;;
10619    mingw* | cegcc*)
10620      # MinGW DLLs use traditional 'lib' prefix
10621      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10622      ;;
10623    pw32*)
10624      # pw32 DLLs use 'pw' prefix rather than 'lib'
10625      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10626      ;;
10627    esac
10628    ;;
10629
10630  *)
10631    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10632    ;;
10633  esac
10634  dynamic_linker='Win32 ld.exe'
10635  # FIXME: first we should search . and the directory the executable is in
10636  shlibpath_var=PATH
10637  ;;
10638
10639darwin* | rhapsody*)
10640  dynamic_linker="$host_os dyld"
10641  version_type=darwin
10642  need_lib_prefix=no
10643  need_version=no
10644  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10645  soname_spec='${libname}${release}${major}$shared_ext'
10646  shlibpath_overrides_runpath=yes
10647  shlibpath_var=DYLD_LIBRARY_PATH
10648  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10649
10650  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10651  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10652  ;;
10653
10654dgux*)
10655  version_type=linux
10656  need_lib_prefix=no
10657  need_version=no
10658  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10659  soname_spec='${libname}${release}${shared_ext}$major'
10660  shlibpath_var=LD_LIBRARY_PATH
10661  ;;
10662
10663freebsd* | dragonfly*)
10664  # DragonFly does not have aout.  When/if they implement a new
10665  # versioning mechanism, adjust this.
10666  if test -x /usr/bin/objformat; then
10667    objformat=`/usr/bin/objformat`
10668  else
10669    case $host_os in
10670    freebsd[23].*) objformat=aout ;;
10671    *) objformat=elf ;;
10672    esac
10673  fi
10674  version_type=freebsd-$objformat
10675  case $version_type in
10676    freebsd-elf*)
10677      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10678      need_version=no
10679      need_lib_prefix=no
10680      ;;
10681    freebsd-*)
10682      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10683      need_version=yes
10684      ;;
10685  esac
10686  shlibpath_var=LD_LIBRARY_PATH
10687  case $host_os in
10688  freebsd2.*)
10689    shlibpath_overrides_runpath=yes
10690    ;;
10691  freebsd3.[01]* | freebsdelf3.[01]*)
10692    shlibpath_overrides_runpath=yes
10693    hardcode_into_libs=yes
10694    ;;
10695  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10696  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10697    shlibpath_overrides_runpath=no
10698    hardcode_into_libs=yes
10699    ;;
10700  *) # from 4.6 on, and DragonFly
10701    shlibpath_overrides_runpath=yes
10702    hardcode_into_libs=yes
10703    ;;
10704  esac
10705  ;;
10706
10707gnu*)
10708  version_type=linux
10709  need_lib_prefix=no
10710  need_version=no
10711  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10712  soname_spec='${libname}${release}${shared_ext}$major'
10713  shlibpath_var=LD_LIBRARY_PATH
10714  hardcode_into_libs=yes
10715  ;;
10716
10717haiku*)
10718  version_type=linux
10719  need_lib_prefix=no
10720  need_version=no
10721  dynamic_linker="$host_os runtime_loader"
10722  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10723  soname_spec='${libname}${release}${shared_ext}$major'
10724  shlibpath_var=LIBRARY_PATH
10725  shlibpath_overrides_runpath=yes
10726  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10727  hardcode_into_libs=yes
10728  ;;
10729
10730hpux9* | hpux10* | hpux11*)
10731  # Give a soname corresponding to the major version so that dld.sl refuses to
10732  # link against other versions.
10733  version_type=sunos
10734  need_lib_prefix=no
10735  need_version=no
10736  case $host_cpu in
10737  ia64*)
10738    shrext_cmds='.so'
10739    hardcode_into_libs=yes
10740    dynamic_linker="$host_os dld.so"
10741    shlibpath_var=LD_LIBRARY_PATH
10742    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10743    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10744    soname_spec='${libname}${release}${shared_ext}$major'
10745    if test "X$HPUX_IA64_MODE" = X32; then
10746      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10747    else
10748      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10749    fi
10750    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10751    ;;
10752  hppa*64*)
10753    shrext_cmds='.sl'
10754    hardcode_into_libs=yes
10755    dynamic_linker="$host_os dld.sl"
10756    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10757    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10758    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10759    soname_spec='${libname}${release}${shared_ext}$major'
10760    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10761    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10762    ;;
10763  *)
10764    shrext_cmds='.sl'
10765    dynamic_linker="$host_os dld.sl"
10766    shlibpath_var=SHLIB_PATH
10767    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10768    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10769    soname_spec='${libname}${release}${shared_ext}$major'
10770    ;;
10771  esac
10772  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10773  postinstall_cmds='chmod 555 $lib'
10774  # or fails outright, so override atomically:
10775  install_override_mode=555
10776  ;;
10777
10778interix[3-9]*)
10779  version_type=linux
10780  need_lib_prefix=no
10781  need_version=no
10782  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10783  soname_spec='${libname}${release}${shared_ext}$major'
10784  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10785  shlibpath_var=LD_LIBRARY_PATH
10786  shlibpath_overrides_runpath=no
10787  hardcode_into_libs=yes
10788  ;;
10789
10790irix5* | irix6* | nonstopux*)
10791  case $host_os in
10792    nonstopux*) version_type=nonstopux ;;
10793    *)
10794	if test "$lt_cv_prog_gnu_ld" = yes; then
10795		version_type=linux
10796	else
10797		version_type=irix
10798	fi ;;
10799  esac
10800  need_lib_prefix=no
10801  need_version=no
10802  soname_spec='${libname}${release}${shared_ext}$major'
10803  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10804  case $host_os in
10805  irix5* | nonstopux*)
10806    libsuff= shlibsuff=
10807    ;;
10808  *)
10809    case $LD in # libtool.m4 will add one of these switches to LD
10810    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10811      libsuff= shlibsuff= libmagic=32-bit;;
10812    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10813      libsuff=32 shlibsuff=N32 libmagic=N32;;
10814    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10815      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10816    *) libsuff= shlibsuff= libmagic=never-match;;
10817    esac
10818    ;;
10819  esac
10820  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10821  shlibpath_overrides_runpath=no
10822  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10823  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10824  hardcode_into_libs=yes
10825  ;;
10826
10827# No shared lib support for Linux oldld, aout, or coff.
10828linux*oldld* | linux*aout* | linux*coff*)
10829  dynamic_linker=no
10830  ;;
10831
10832# This must be Linux ELF.
10833linux* | k*bsd*-gnu | kopensolaris*-gnu)
10834  version_type=linux
10835  need_lib_prefix=no
10836  need_version=no
10837  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10838  soname_spec='${libname}${release}${shared_ext}$major'
10839  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10840  shlibpath_var=LD_LIBRARY_PATH
10841  shlibpath_overrides_runpath=no
10842
10843  # Some binutils ld are patched to set DT_RUNPATH
10844  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10845  $as_echo_n "(cached) " >&6
10846else
10847  lt_cv_shlibpath_overrides_runpath=no
10848    save_LDFLAGS=$LDFLAGS
10849    save_libdir=$libdir
10850    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10851	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10852    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10853/* end confdefs.h.  */
10854
10855int
10856main ()
10857{
10858
10859  ;
10860  return 0;
10861}
10862_ACEOF
10863if ac_fn_c_try_link "$LINENO"; then :
10864  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10865  lt_cv_shlibpath_overrides_runpath=yes
10866fi
10867fi
10868rm -f core conftest.err conftest.$ac_objext \
10869    conftest$ac_exeext conftest.$ac_ext
10870    LDFLAGS=$save_LDFLAGS
10871    libdir=$save_libdir
10872
10873fi
10874
10875  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10876
10877  # This implies no fast_install, which is unacceptable.
10878  # Some rework will be needed to allow for fast_install
10879  # before this can be enabled.
10880  hardcode_into_libs=yes
10881
10882  # Append ld.so.conf contents to the search path
10883  if test -f /etc/ld.so.conf; then
10884    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10885    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10886  fi
10887
10888  # We used to test for /lib/ld.so.1 and disable shared libraries on
10889  # powerpc, because MkLinux only supported shared libraries with the
10890  # GNU dynamic linker.  Since this was broken with cross compilers,
10891  # most powerpc-linux boxes support dynamic linking these days and
10892  # people can always --disable-shared, the test was removed, and we
10893  # assume the GNU/Linux dynamic linker is in use.
10894  dynamic_linker='GNU/Linux ld.so'
10895  ;;
10896
10897netbsd*)
10898  version_type=sunos
10899  need_lib_prefix=no
10900  need_version=no
10901  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10902    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10903    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10904    dynamic_linker='NetBSD (a.out) ld.so'
10905  else
10906    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10907    soname_spec='${libname}${release}${shared_ext}$major'
10908    dynamic_linker='NetBSD ld.elf_so'
10909  fi
10910  shlibpath_var=LD_LIBRARY_PATH
10911  shlibpath_overrides_runpath=yes
10912  hardcode_into_libs=yes
10913  ;;
10914
10915newsos6)
10916  version_type=linux
10917  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10918  shlibpath_var=LD_LIBRARY_PATH
10919  shlibpath_overrides_runpath=yes
10920  ;;
10921
10922*nto* | *qnx*)
10923  version_type=qnx
10924  need_lib_prefix=no
10925  need_version=no
10926  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10927  soname_spec='${libname}${release}${shared_ext}$major'
10928  shlibpath_var=LD_LIBRARY_PATH
10929  shlibpath_overrides_runpath=no
10930  hardcode_into_libs=yes
10931  dynamic_linker='ldqnx.so'
10932  ;;
10933
10934openbsd*)
10935  version_type=sunos
10936  sys_lib_dlsearch_path_spec="/usr/lib"
10937  need_lib_prefix=no
10938  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10939  case $host_os in
10940    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10941    *)				need_version=no  ;;
10942  esac
10943  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10944  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10945  shlibpath_var=LD_LIBRARY_PATH
10946  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10947    case $host_os in
10948      openbsd2.[89] | openbsd2.[89].*)
10949	shlibpath_overrides_runpath=no
10950	;;
10951      *)
10952	shlibpath_overrides_runpath=yes
10953	;;
10954      esac
10955  else
10956    shlibpath_overrides_runpath=yes
10957  fi
10958  ;;
10959
10960os2*)
10961  libname_spec='$name'
10962  shrext_cmds=".dll"
10963  need_lib_prefix=no
10964  library_names_spec='$libname${shared_ext} $libname.a'
10965  dynamic_linker='OS/2 ld.exe'
10966  shlibpath_var=LIBPATH
10967  ;;
10968
10969osf3* | osf4* | osf5*)
10970  version_type=osf
10971  need_lib_prefix=no
10972  need_version=no
10973  soname_spec='${libname}${release}${shared_ext}$major'
10974  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10975  shlibpath_var=LD_LIBRARY_PATH
10976  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10977  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10978  ;;
10979
10980rdos*)
10981  dynamic_linker=no
10982  ;;
10983
10984solaris*)
10985  version_type=linux
10986  need_lib_prefix=no
10987  need_version=no
10988  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10989  soname_spec='${libname}${release}${shared_ext}$major'
10990  shlibpath_var=LD_LIBRARY_PATH
10991  shlibpath_overrides_runpath=yes
10992  hardcode_into_libs=yes
10993  # ldd complains unless libraries are executable
10994  postinstall_cmds='chmod +x $lib'
10995  ;;
10996
10997sunos4*)
10998  version_type=sunos
10999  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11000  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11001  shlibpath_var=LD_LIBRARY_PATH
11002  shlibpath_overrides_runpath=yes
11003  if test "$with_gnu_ld" = yes; then
11004    need_lib_prefix=no
11005  fi
11006  need_version=yes
11007  ;;
11008
11009sysv4 | sysv4.3*)
11010  version_type=linux
11011  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11012  soname_spec='${libname}${release}${shared_ext}$major'
11013  shlibpath_var=LD_LIBRARY_PATH
11014  case $host_vendor in
11015    sni)
11016      shlibpath_overrides_runpath=no
11017      need_lib_prefix=no
11018      runpath_var=LD_RUN_PATH
11019      ;;
11020    siemens)
11021      need_lib_prefix=no
11022      ;;
11023    motorola)
11024      need_lib_prefix=no
11025      need_version=no
11026      shlibpath_overrides_runpath=no
11027      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11028      ;;
11029  esac
11030  ;;
11031
11032sysv4*MP*)
11033  if test -d /usr/nec ;then
11034    version_type=linux
11035    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11036    soname_spec='$libname${shared_ext}.$major'
11037    shlibpath_var=LD_LIBRARY_PATH
11038  fi
11039  ;;
11040
11041sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11042  version_type=freebsd-elf
11043  need_lib_prefix=no
11044  need_version=no
11045  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11046  soname_spec='${libname}${release}${shared_ext}$major'
11047  shlibpath_var=LD_LIBRARY_PATH
11048  shlibpath_overrides_runpath=yes
11049  hardcode_into_libs=yes
11050  if test "$with_gnu_ld" = yes; then
11051    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11052  else
11053    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11054    case $host_os in
11055      sco3.2v5*)
11056        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11057	;;
11058    esac
11059  fi
11060  sys_lib_dlsearch_path_spec='/usr/lib'
11061  ;;
11062
11063tpf*)
11064  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11065  version_type=linux
11066  need_lib_prefix=no
11067  need_version=no
11068  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11069  shlibpath_var=LD_LIBRARY_PATH
11070  shlibpath_overrides_runpath=no
11071  hardcode_into_libs=yes
11072  ;;
11073
11074uts4*)
11075  version_type=linux
11076  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11077  soname_spec='${libname}${release}${shared_ext}$major'
11078  shlibpath_var=LD_LIBRARY_PATH
11079  ;;
11080
11081*)
11082  dynamic_linker=no
11083  ;;
11084esac
11085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11086$as_echo "$dynamic_linker" >&6; }
11087test "$dynamic_linker" = no && can_build_shared=no
11088
11089variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11090if test "$GCC" = yes; then
11091  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11092fi
11093
11094if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11095  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11096fi
11097if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11098  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11099fi
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11193$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11194hardcode_action=
11195if test -n "$hardcode_libdir_flag_spec" ||
11196   test -n "$runpath_var" ||
11197   test "X$hardcode_automatic" = "Xyes" ; then
11198
11199  # We can hardcode non-existent directories.
11200  if test "$hardcode_direct" != no &&
11201     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11202     # have to relink, otherwise we might link with an installed library
11203     # when we should be linking with a yet-to-be-installed one
11204     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11205     test "$hardcode_minus_L" != no; then
11206    # Linking always hardcodes the temporary library directory.
11207    hardcode_action=relink
11208  else
11209    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11210    hardcode_action=immediate
11211  fi
11212else
11213  # We cannot hardcode anything, or else we can only hardcode existing
11214  # directories.
11215  hardcode_action=unsupported
11216fi
11217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11218$as_echo "$hardcode_action" >&6; }
11219
11220if test "$hardcode_action" = relink ||
11221   test "$inherit_rpath" = yes; then
11222  # Fast installation is not supported
11223  enable_fast_install=no
11224elif test "$shlibpath_overrides_runpath" = yes ||
11225     test "$enable_shared" = no; then
11226  # Fast installation is not necessary
11227  enable_fast_install=needless
11228fi
11229
11230
11231
11232
11233
11234
11235  if test "x$enable_dlopen" != xyes; then
11236  enable_dlopen=unknown
11237  enable_dlopen_self=unknown
11238  enable_dlopen_self_static=unknown
11239else
11240  lt_cv_dlopen=no
11241  lt_cv_dlopen_libs=
11242
11243  case $host_os in
11244  beos*)
11245    lt_cv_dlopen="load_add_on"
11246    lt_cv_dlopen_libs=
11247    lt_cv_dlopen_self=yes
11248    ;;
11249
11250  mingw* | pw32* | cegcc*)
11251    lt_cv_dlopen="LoadLibrary"
11252    lt_cv_dlopen_libs=
11253    ;;
11254
11255  cygwin*)
11256    lt_cv_dlopen="dlopen"
11257    lt_cv_dlopen_libs=
11258    ;;
11259
11260  darwin*)
11261  # if libdl is installed we need to link against it
11262    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11263$as_echo_n "checking for dlopen in -ldl... " >&6; }
11264if ${ac_cv_lib_dl_dlopen+:} false; then :
11265  $as_echo_n "(cached) " >&6
11266else
11267  ac_check_lib_save_LIBS=$LIBS
11268LIBS="-ldl  $LIBS"
11269cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11270/* end confdefs.h.  */
11271
11272/* Override any GCC internal prototype to avoid an error.
11273   Use char because int might match the return type of a GCC
11274   builtin and then its argument prototype would still apply.  */
11275#ifdef __cplusplus
11276extern "C"
11277#endif
11278char dlopen ();
11279int
11280main ()
11281{
11282return dlopen ();
11283  ;
11284  return 0;
11285}
11286_ACEOF
11287if ac_fn_c_try_link "$LINENO"; then :
11288  ac_cv_lib_dl_dlopen=yes
11289else
11290  ac_cv_lib_dl_dlopen=no
11291fi
11292rm -f core conftest.err conftest.$ac_objext \
11293    conftest$ac_exeext conftest.$ac_ext
11294LIBS=$ac_check_lib_save_LIBS
11295fi
11296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11297$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11298if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11299  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11300else
11301
11302    lt_cv_dlopen="dyld"
11303    lt_cv_dlopen_libs=
11304    lt_cv_dlopen_self=yes
11305
11306fi
11307
11308    ;;
11309
11310  *)
11311    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11312if test "x$ac_cv_func_shl_load" = xyes; then :
11313  lt_cv_dlopen="shl_load"
11314else
11315  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11316$as_echo_n "checking for shl_load in -ldld... " >&6; }
11317if ${ac_cv_lib_dld_shl_load+:} false; then :
11318  $as_echo_n "(cached) " >&6
11319else
11320  ac_check_lib_save_LIBS=$LIBS
11321LIBS="-ldld  $LIBS"
11322cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11323/* end confdefs.h.  */
11324
11325/* Override any GCC internal prototype to avoid an error.
11326   Use char because int might match the return type of a GCC
11327   builtin and then its argument prototype would still apply.  */
11328#ifdef __cplusplus
11329extern "C"
11330#endif
11331char shl_load ();
11332int
11333main ()
11334{
11335return shl_load ();
11336  ;
11337  return 0;
11338}
11339_ACEOF
11340if ac_fn_c_try_link "$LINENO"; then :
11341  ac_cv_lib_dld_shl_load=yes
11342else
11343  ac_cv_lib_dld_shl_load=no
11344fi
11345rm -f core conftest.err conftest.$ac_objext \
11346    conftest$ac_exeext conftest.$ac_ext
11347LIBS=$ac_check_lib_save_LIBS
11348fi
11349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11350$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11351if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11352  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11353else
11354  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11355if test "x$ac_cv_func_dlopen" = xyes; then :
11356  lt_cv_dlopen="dlopen"
11357else
11358  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11359$as_echo_n "checking for dlopen in -ldl... " >&6; }
11360if ${ac_cv_lib_dl_dlopen+:} false; then :
11361  $as_echo_n "(cached) " >&6
11362else
11363  ac_check_lib_save_LIBS=$LIBS
11364LIBS="-ldl  $LIBS"
11365cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11366/* end confdefs.h.  */
11367
11368/* Override any GCC internal prototype to avoid an error.
11369   Use char because int might match the return type of a GCC
11370   builtin and then its argument prototype would still apply.  */
11371#ifdef __cplusplus
11372extern "C"
11373#endif
11374char dlopen ();
11375int
11376main ()
11377{
11378return dlopen ();
11379  ;
11380  return 0;
11381}
11382_ACEOF
11383if ac_fn_c_try_link "$LINENO"; then :
11384  ac_cv_lib_dl_dlopen=yes
11385else
11386  ac_cv_lib_dl_dlopen=no
11387fi
11388rm -f core conftest.err conftest.$ac_objext \
11389    conftest$ac_exeext conftest.$ac_ext
11390LIBS=$ac_check_lib_save_LIBS
11391fi
11392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11393$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11394if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11395  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11396else
11397  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11398$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11399if ${ac_cv_lib_svld_dlopen+:} false; then :
11400  $as_echo_n "(cached) " >&6
11401else
11402  ac_check_lib_save_LIBS=$LIBS
11403LIBS="-lsvld  $LIBS"
11404cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11405/* end confdefs.h.  */
11406
11407/* Override any GCC internal prototype to avoid an error.
11408   Use char because int might match the return type of a GCC
11409   builtin and then its argument prototype would still apply.  */
11410#ifdef __cplusplus
11411extern "C"
11412#endif
11413char dlopen ();
11414int
11415main ()
11416{
11417return dlopen ();
11418  ;
11419  return 0;
11420}
11421_ACEOF
11422if ac_fn_c_try_link "$LINENO"; then :
11423  ac_cv_lib_svld_dlopen=yes
11424else
11425  ac_cv_lib_svld_dlopen=no
11426fi
11427rm -f core conftest.err conftest.$ac_objext \
11428    conftest$ac_exeext conftest.$ac_ext
11429LIBS=$ac_check_lib_save_LIBS
11430fi
11431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11432$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11433if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11434  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11435else
11436  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11437$as_echo_n "checking for dld_link in -ldld... " >&6; }
11438if ${ac_cv_lib_dld_dld_link+:} false; then :
11439  $as_echo_n "(cached) " >&6
11440else
11441  ac_check_lib_save_LIBS=$LIBS
11442LIBS="-ldld  $LIBS"
11443cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11444/* end confdefs.h.  */
11445
11446/* Override any GCC internal prototype to avoid an error.
11447   Use char because int might match the return type of a GCC
11448   builtin and then its argument prototype would still apply.  */
11449#ifdef __cplusplus
11450extern "C"
11451#endif
11452char dld_link ();
11453int
11454main ()
11455{
11456return dld_link ();
11457  ;
11458  return 0;
11459}
11460_ACEOF
11461if ac_fn_c_try_link "$LINENO"; then :
11462  ac_cv_lib_dld_dld_link=yes
11463else
11464  ac_cv_lib_dld_dld_link=no
11465fi
11466rm -f core conftest.err conftest.$ac_objext \
11467    conftest$ac_exeext conftest.$ac_ext
11468LIBS=$ac_check_lib_save_LIBS
11469fi
11470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11471$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11472if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11473  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11474fi
11475
11476
11477fi
11478
11479
11480fi
11481
11482
11483fi
11484
11485
11486fi
11487
11488
11489fi
11490
11491    ;;
11492  esac
11493
11494  if test "x$lt_cv_dlopen" != xno; then
11495    enable_dlopen=yes
11496  else
11497    enable_dlopen=no
11498  fi
11499
11500  case $lt_cv_dlopen in
11501  dlopen)
11502    save_CPPFLAGS="$CPPFLAGS"
11503    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11504
11505    save_LDFLAGS="$LDFLAGS"
11506    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11507
11508    save_LIBS="$LIBS"
11509    LIBS="$lt_cv_dlopen_libs $LIBS"
11510
11511    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11512$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11513if ${lt_cv_dlopen_self+:} false; then :
11514  $as_echo_n "(cached) " >&6
11515else
11516  	  if test "$cross_compiling" = yes; then :
11517  lt_cv_dlopen_self=cross
11518else
11519  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11520  lt_status=$lt_dlunknown
11521  cat > conftest.$ac_ext <<_LT_EOF
11522#line 11522 "configure"
11523#include "confdefs.h"
11524
11525#if HAVE_DLFCN_H
11526#include <dlfcn.h>
11527#endif
11528
11529#include <stdio.h>
11530
11531#ifdef RTLD_GLOBAL
11532#  define LT_DLGLOBAL		RTLD_GLOBAL
11533#else
11534#  ifdef DL_GLOBAL
11535#    define LT_DLGLOBAL		DL_GLOBAL
11536#  else
11537#    define LT_DLGLOBAL		0
11538#  endif
11539#endif
11540
11541/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11542   find out it does not work in some platform. */
11543#ifndef LT_DLLAZY_OR_NOW
11544#  ifdef RTLD_LAZY
11545#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11546#  else
11547#    ifdef DL_LAZY
11548#      define LT_DLLAZY_OR_NOW		DL_LAZY
11549#    else
11550#      ifdef RTLD_NOW
11551#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11552#      else
11553#        ifdef DL_NOW
11554#          define LT_DLLAZY_OR_NOW	DL_NOW
11555#        else
11556#          define LT_DLLAZY_OR_NOW	0
11557#        endif
11558#      endif
11559#    endif
11560#  endif
11561#endif
11562
11563/* When -fvisbility=hidden is used, assume the code has been annotated
11564   correspondingly for the symbols needed.  */
11565#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11566void fnord () __attribute__((visibility("default")));
11567#endif
11568
11569void fnord () { int i=42; }
11570int main ()
11571{
11572  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11573  int status = $lt_dlunknown;
11574
11575  if (self)
11576    {
11577      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11578      else
11579        {
11580	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11581          else puts (dlerror ());
11582	}
11583      /* dlclose (self); */
11584    }
11585  else
11586    puts (dlerror ());
11587
11588  return status;
11589}
11590_LT_EOF
11591  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11592  (eval $ac_link) 2>&5
11593  ac_status=$?
11594  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11595  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11596    (./conftest; exit; ) >&5 2>/dev/null
11597    lt_status=$?
11598    case x$lt_status in
11599      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11600      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11601      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11602    esac
11603  else :
11604    # compilation failed
11605    lt_cv_dlopen_self=no
11606  fi
11607fi
11608rm -fr conftest*
11609
11610
11611fi
11612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11613$as_echo "$lt_cv_dlopen_self" >&6; }
11614
11615    if test "x$lt_cv_dlopen_self" = xyes; then
11616      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11617      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11618$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11619if ${lt_cv_dlopen_self_static+:} false; then :
11620  $as_echo_n "(cached) " >&6
11621else
11622  	  if test "$cross_compiling" = yes; then :
11623  lt_cv_dlopen_self_static=cross
11624else
11625  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11626  lt_status=$lt_dlunknown
11627  cat > conftest.$ac_ext <<_LT_EOF
11628#line 11628 "configure"
11629#include "confdefs.h"
11630
11631#if HAVE_DLFCN_H
11632#include <dlfcn.h>
11633#endif
11634
11635#include <stdio.h>
11636
11637#ifdef RTLD_GLOBAL
11638#  define LT_DLGLOBAL		RTLD_GLOBAL
11639#else
11640#  ifdef DL_GLOBAL
11641#    define LT_DLGLOBAL		DL_GLOBAL
11642#  else
11643#    define LT_DLGLOBAL		0
11644#  endif
11645#endif
11646
11647/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11648   find out it does not work in some platform. */
11649#ifndef LT_DLLAZY_OR_NOW
11650#  ifdef RTLD_LAZY
11651#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11652#  else
11653#    ifdef DL_LAZY
11654#      define LT_DLLAZY_OR_NOW		DL_LAZY
11655#    else
11656#      ifdef RTLD_NOW
11657#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11658#      else
11659#        ifdef DL_NOW
11660#          define LT_DLLAZY_OR_NOW	DL_NOW
11661#        else
11662#          define LT_DLLAZY_OR_NOW	0
11663#        endif
11664#      endif
11665#    endif
11666#  endif
11667#endif
11668
11669/* When -fvisbility=hidden is used, assume the code has been annotated
11670   correspondingly for the symbols needed.  */
11671#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11672void fnord () __attribute__((visibility("default")));
11673#endif
11674
11675void fnord () { int i=42; }
11676int main ()
11677{
11678  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11679  int status = $lt_dlunknown;
11680
11681  if (self)
11682    {
11683      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11684      else
11685        {
11686	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11687          else puts (dlerror ());
11688	}
11689      /* dlclose (self); */
11690    }
11691  else
11692    puts (dlerror ());
11693
11694  return status;
11695}
11696_LT_EOF
11697  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11698  (eval $ac_link) 2>&5
11699  ac_status=$?
11700  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11701  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11702    (./conftest; exit; ) >&5 2>/dev/null
11703    lt_status=$?
11704    case x$lt_status in
11705      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11706      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11707      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11708    esac
11709  else :
11710    # compilation failed
11711    lt_cv_dlopen_self_static=no
11712  fi
11713fi
11714rm -fr conftest*
11715
11716
11717fi
11718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11719$as_echo "$lt_cv_dlopen_self_static" >&6; }
11720    fi
11721
11722    CPPFLAGS="$save_CPPFLAGS"
11723    LDFLAGS="$save_LDFLAGS"
11724    LIBS="$save_LIBS"
11725    ;;
11726  esac
11727
11728  case $lt_cv_dlopen_self in
11729  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11730  *) enable_dlopen_self=unknown ;;
11731  esac
11732
11733  case $lt_cv_dlopen_self_static in
11734  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11735  *) enable_dlopen_self_static=unknown ;;
11736  esac
11737fi
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755striplib=
11756old_striplib=
11757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11758$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11759if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11760  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11761  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11762  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11763$as_echo "yes" >&6; }
11764else
11765# FIXME - insert some real tests, host_os isn't really good enough
11766  case $host_os in
11767  darwin*)
11768    if test -n "$STRIP" ; then
11769      striplib="$STRIP -x"
11770      old_striplib="$STRIP -S"
11771      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11772$as_echo "yes" >&6; }
11773    else
11774      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11775$as_echo "no" >&6; }
11776    fi
11777    ;;
11778  *)
11779    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11780$as_echo "no" >&6; }
11781    ;;
11782  esac
11783fi
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796  # Report which library types will actually be built
11797  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11798$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11799  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11800$as_echo "$can_build_shared" >&6; }
11801
11802  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11803$as_echo_n "checking whether to build shared libraries... " >&6; }
11804  test "$can_build_shared" = "no" && enable_shared=no
11805
11806  # On AIX, shared libraries and static libraries use the same namespace, and
11807  # are all built from PIC.
11808  case $host_os in
11809  aix3*)
11810    test "$enable_shared" = yes && enable_static=no
11811    if test -n "$RANLIB"; then
11812      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11813      postinstall_cmds='$RANLIB $lib'
11814    fi
11815    ;;
11816
11817  aix[4-9]*)
11818    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11819      test "$enable_shared" = yes && enable_static=no
11820    fi
11821    ;;
11822  esac
11823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11824$as_echo "$enable_shared" >&6; }
11825
11826  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11827$as_echo_n "checking whether to build static libraries... " >&6; }
11828  # Make sure either enable_shared or enable_static is yes.
11829  test "$enable_shared" = yes || enable_static=yes
11830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11831$as_echo "$enable_static" >&6; }
11832
11833
11834
11835
11836fi
11837ac_ext=c
11838ac_cpp='$CPP $CPPFLAGS'
11839ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11840ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11841ac_compiler_gnu=$ac_cv_c_compiler_gnu
11842
11843CC="$lt_save_CC"
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857        ac_config_commands="$ac_config_commands libtool"
11858
11859
11860
11861
11862# Only expand once:
11863
11864
11865# Check whether --enable-largefile was given.
11866if test "${enable_largefile+set}" = set; then :
11867  enableval=$enable_largefile;
11868fi
11869
11870if test "$enable_largefile" != no; then
11871
11872  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11873$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11874if ${ac_cv_sys_largefile_CC+:} false; then :
11875  $as_echo_n "(cached) " >&6
11876else
11877  ac_cv_sys_largefile_CC=no
11878     if test "$GCC" != yes; then
11879       ac_save_CC=$CC
11880       while :; do
11881	 # IRIX 6.2 and later do not support large files by default,
11882	 # so use the C compiler's -n32 option if that helps.
11883	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11884/* end confdefs.h.  */
11885#include <sys/types.h>
11886 /* Check that off_t can represent 2**63 - 1 correctly.
11887    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11888    since some C++ compilers masquerading as C compilers
11889    incorrectly reject 9223372036854775807.  */
11890#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11891  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11892		       && LARGE_OFF_T % 2147483647 == 1)
11893		      ? 1 : -1];
11894int
11895main ()
11896{
11897
11898  ;
11899  return 0;
11900}
11901_ACEOF
11902	 if ac_fn_c_try_compile "$LINENO"; then :
11903  break
11904fi
11905rm -f core conftest.err conftest.$ac_objext
11906	 CC="$CC -n32"
11907	 if ac_fn_c_try_compile "$LINENO"; then :
11908  ac_cv_sys_largefile_CC=' -n32'; break
11909fi
11910rm -f core conftest.err conftest.$ac_objext
11911	 break
11912       done
11913       CC=$ac_save_CC
11914       rm -f conftest.$ac_ext
11915    fi
11916fi
11917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11918$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11919  if test "$ac_cv_sys_largefile_CC" != no; then
11920    CC=$CC$ac_cv_sys_largefile_CC
11921  fi
11922
11923  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11924$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11925if ${ac_cv_sys_file_offset_bits+:} false; then :
11926  $as_echo_n "(cached) " >&6
11927else
11928  while :; do
11929  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11930/* end confdefs.h.  */
11931#include <sys/types.h>
11932 /* Check that off_t can represent 2**63 - 1 correctly.
11933    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11934    since some C++ compilers masquerading as C compilers
11935    incorrectly reject 9223372036854775807.  */
11936#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11937  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11938		       && LARGE_OFF_T % 2147483647 == 1)
11939		      ? 1 : -1];
11940int
11941main ()
11942{
11943
11944  ;
11945  return 0;
11946}
11947_ACEOF
11948if ac_fn_c_try_compile "$LINENO"; then :
11949  ac_cv_sys_file_offset_bits=no; break
11950fi
11951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11952  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11953/* end confdefs.h.  */
11954#define _FILE_OFFSET_BITS 64
11955#include <sys/types.h>
11956 /* Check that off_t can represent 2**63 - 1 correctly.
11957    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11958    since some C++ compilers masquerading as C compilers
11959    incorrectly reject 9223372036854775807.  */
11960#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11961  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11962		       && LARGE_OFF_T % 2147483647 == 1)
11963		      ? 1 : -1];
11964int
11965main ()
11966{
11967
11968  ;
11969  return 0;
11970}
11971_ACEOF
11972if ac_fn_c_try_compile "$LINENO"; then :
11973  ac_cv_sys_file_offset_bits=64; break
11974fi
11975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11976  ac_cv_sys_file_offset_bits=unknown
11977  break
11978done
11979fi
11980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11981$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11982case $ac_cv_sys_file_offset_bits in #(
11983  no | unknown) ;;
11984  *)
11985cat >>confdefs.h <<_ACEOF
11986#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11987_ACEOF
11988;;
11989esac
11990rm -rf conftest*
11991  if test $ac_cv_sys_file_offset_bits = unknown; then
11992    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11993$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11994if ${ac_cv_sys_large_files+:} false; then :
11995  $as_echo_n "(cached) " >&6
11996else
11997  while :; do
11998  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11999/* end confdefs.h.  */
12000#include <sys/types.h>
12001 /* Check that off_t can represent 2**63 - 1 correctly.
12002    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12003    since some C++ compilers masquerading as C compilers
12004    incorrectly reject 9223372036854775807.  */
12005#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12006  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12007		       && LARGE_OFF_T % 2147483647 == 1)
12008		      ? 1 : -1];
12009int
12010main ()
12011{
12012
12013  ;
12014  return 0;
12015}
12016_ACEOF
12017if ac_fn_c_try_compile "$LINENO"; then :
12018  ac_cv_sys_large_files=no; break
12019fi
12020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12021  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12022/* end confdefs.h.  */
12023#define _LARGE_FILES 1
12024#include <sys/types.h>
12025 /* Check that off_t can represent 2**63 - 1 correctly.
12026    We can't simply define LARGE_OFF_T to be 9223372036854775807,
12027    since some C++ compilers masquerading as C compilers
12028    incorrectly reject 9223372036854775807.  */
12029#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12030  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12031		       && LARGE_OFF_T % 2147483647 == 1)
12032		      ? 1 : -1];
12033int
12034main ()
12035{
12036
12037  ;
12038  return 0;
12039}
12040_ACEOF
12041if ac_fn_c_try_compile "$LINENO"; then :
12042  ac_cv_sys_large_files=1; break
12043fi
12044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12045  ac_cv_sys_large_files=unknown
12046  break
12047done
12048fi
12049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12050$as_echo "$ac_cv_sys_large_files" >&6; }
12051case $ac_cv_sys_large_files in #(
12052  no | unknown) ;;
12053  *)
12054cat >>confdefs.h <<_ACEOF
12055#define _LARGE_FILES $ac_cv_sys_large_files
12056_ACEOF
12057;;
12058esac
12059rm -rf conftest*
12060  fi
12061
12062
12063fi
12064
12065
12066MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
12067for ac_prog in aclocal
12068do
12069  # Extract the first word of "$ac_prog", so it can be a program name with args.
12070set dummy $ac_prog; ac_word=$2
12071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12072$as_echo_n "checking for $ac_word... " >&6; }
12073if ${ac_cv_prog_ACLOCAL+:} false; then :
12074  $as_echo_n "(cached) " >&6
12075else
12076  if test -n "$ACLOCAL"; then
12077  ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
12078else
12079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12080for as_dir in $PATH
12081do
12082  IFS=$as_save_IFS
12083  test -z "$as_dir" && as_dir=.
12084    for ac_exec_ext in '' $ac_executable_extensions; do
12085  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12086    ac_cv_prog_ACLOCAL="$ac_prog"
12087    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12088    break 2
12089  fi
12090done
12091  done
12092IFS=$as_save_IFS
12093
12094fi
12095fi
12096ACLOCAL=$ac_cv_prog_ACLOCAL
12097if test -n "$ACLOCAL"; then
12098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
12099$as_echo "$ACLOCAL" >&6; }
12100else
12101  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12102$as_echo "no" >&6; }
12103fi
12104
12105
12106  test -n "$ACLOCAL" && break
12107done
12108test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
12109
12110for ac_prog in autoconf
12111do
12112  # Extract the first word of "$ac_prog", so it can be a program name with args.
12113set dummy $ac_prog; ac_word=$2
12114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12115$as_echo_n "checking for $ac_word... " >&6; }
12116if ${ac_cv_prog_AUTOCONF+:} false; then :
12117  $as_echo_n "(cached) " >&6
12118else
12119  if test -n "$AUTOCONF"; then
12120  ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
12121else
12122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12123for as_dir in $PATH
12124do
12125  IFS=$as_save_IFS
12126  test -z "$as_dir" && as_dir=.
12127    for ac_exec_ext in '' $ac_executable_extensions; do
12128  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12129    ac_cv_prog_AUTOCONF="$ac_prog"
12130    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12131    break 2
12132  fi
12133done
12134  done
12135IFS=$as_save_IFS
12136
12137fi
12138fi
12139AUTOCONF=$ac_cv_prog_AUTOCONF
12140if test -n "$AUTOCONF"; then
12141  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
12142$as_echo "$AUTOCONF" >&6; }
12143else
12144  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12145$as_echo "no" >&6; }
12146fi
12147
12148
12149  test -n "$AUTOCONF" && break
12150done
12151test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
12152
12153for ac_prog in autoheader
12154do
12155  # Extract the first word of "$ac_prog", so it can be a program name with args.
12156set dummy $ac_prog; ac_word=$2
12157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12158$as_echo_n "checking for $ac_word... " >&6; }
12159if ${ac_cv_prog_AUTOHEADER+:} false; then :
12160  $as_echo_n "(cached) " >&6
12161else
12162  if test -n "$AUTOHEADER"; then
12163  ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
12164else
12165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12166for as_dir in $PATH
12167do
12168  IFS=$as_save_IFS
12169  test -z "$as_dir" && as_dir=.
12170    for ac_exec_ext in '' $ac_executable_extensions; do
12171  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12172    ac_cv_prog_AUTOHEADER="$ac_prog"
12173    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12174    break 2
12175  fi
12176done
12177  done
12178IFS=$as_save_IFS
12179
12180fi
12181fi
12182AUTOHEADER=$ac_cv_prog_AUTOHEADER
12183if test -n "$AUTOHEADER"; then
12184  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
12185$as_echo "$AUTOHEADER" >&6; }
12186else
12187  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12188$as_echo "no" >&6; }
12189fi
12190
12191
12192  test -n "$AUTOHEADER" && break
12193done
12194test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
12195
12196
12197# Figure out what compiler warnings we can enable.
12198# See config/warnings.m4 for details.
12199
12200ac_ext=c
12201ac_cpp='$CPP $CPPFLAGS'
12202ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12203ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12204ac_compiler_gnu=$ac_cv_c_compiler_gnu
12205
12206warn=
12207save_CFLAGS="$CFLAGS"
12208for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \
12209			  -Wmissing-format-attribute; do
12210  # Do the check with the no- prefix removed since gcc silently
12211  # accepts any -Wno-* option on purpose
12212  case $real_option in
12213    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12214    *) option=$real_option ;;
12215  esac
12216  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12217
12218  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12219$as_echo_n "checking whether $CC supports $option... " >&6; }
12220if eval \${$as_acx_Woption+:} false; then :
12221  $as_echo_n "(cached) " >&6
12222else
12223  CFLAGS="$option"
12224    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12225/* end confdefs.h.  */
12226
12227int
12228main ()
12229{
12230
12231  ;
12232  return 0;
12233}
12234_ACEOF
12235if ac_fn_c_try_compile "$LINENO"; then :
12236  eval "$as_acx_Woption=yes"
12237else
12238  eval "$as_acx_Woption=no"
12239fi
12240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12241
12242fi
12243eval ac_res=\$$as_acx_Woption
12244	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12245$as_echo "$ac_res" >&6; }
12246  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12247  warn="$warn${warn:+ }$real_option"
12248fi
12249  done
12250CFLAGS="$save_CFLAGS"
12251ac_ext=c
12252ac_cpp='$CPP $CPPFLAGS'
12253ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12254ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12255ac_compiler_gnu=$ac_cv_c_compiler_gnu
12256
12257
12258ac_ext=c
12259ac_cpp='$CPP $CPPFLAGS'
12260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12262ac_compiler_gnu=$ac_cv_c_compiler_gnu
12263
12264c_warn=
12265save_CFLAGS="$CFLAGS"
12266for real_option in -Wstrict-prototypes -Wmissing-prototypes \
12267			  -Wold-style-definition; do
12268  # Do the check with the no- prefix removed since gcc silently
12269  # accepts any -Wno-* option on purpose
12270  case $real_option in
12271    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12272    *) option=$real_option ;;
12273  esac
12274  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12275
12276  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12277$as_echo_n "checking whether $CC supports $option... " >&6; }
12278if eval \${$as_acx_Woption+:} false; then :
12279  $as_echo_n "(cached) " >&6
12280else
12281  CFLAGS="$option"
12282    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12283/* end confdefs.h.  */
12284
12285int
12286main ()
12287{
12288
12289  ;
12290  return 0;
12291}
12292_ACEOF
12293if ac_fn_c_try_compile "$LINENO"; then :
12294  eval "$as_acx_Woption=yes"
12295else
12296  eval "$as_acx_Woption=no"
12297fi
12298rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12299
12300fi
12301eval ac_res=\$$as_acx_Woption
12302	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12303$as_echo "$ac_res" >&6; }
12304  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12305  c_warn="$c_warn${c_warn:+ }$real_option"
12306fi
12307  done
12308CFLAGS="$save_CFLAGS"
12309ac_ext=c
12310ac_cpp='$CPP $CPPFLAGS'
12311ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12312ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12313ac_compiler_gnu=$ac_cv_c_compiler_gnu
12314
12315
12316ac_ext=c
12317ac_cpp='$CPP $CPPFLAGS'
12318ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12319ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12320ac_compiler_gnu=$ac_cv_c_compiler_gnu
12321
12322WARN_PEDANTIC=
12323# Do the check with the no- prefix removed from the warning options
12324# since gcc silently accepts any -Wno-* option on purpose
12325if test "$GCC" = yes; then :
12326  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
12327$as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
12328if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
12329  $as_echo_n "(cached) " >&6
12330else
12331  save_CFLAGS="$CFLAGS"
12332CFLAGS="-pedantic -Wlong-long"
12333cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12334/* end confdefs.h.  */
12335
12336int
12337main ()
12338{
12339
12340  ;
12341  return 0;
12342}
12343_ACEOF
12344if ac_fn_c_try_compile "$LINENO"; then :
12345  acx_cv_prog_cc_pedantic__Wlong_long=yes
12346else
12347  acx_cv_prog_cc_pedantic__Wlong_long=no
12348fi
12349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12350CFLAGS="$save_CFLAGS"
12351fi
12352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
12353$as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
12354if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
12355  WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
12356fi
12357
12358fi
12359ac_ext=c
12360ac_cpp='$CPP $CPPFLAGS'
12361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12363ac_compiler_gnu=$ac_cv_c_compiler_gnu
12364
12365
12366
12367# Only enable with --enable-werror-always until existing warnings are
12368# corrected.
12369ac_ext=c
12370ac_cpp='$CPP $CPPFLAGS'
12371ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12372ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12373ac_compiler_gnu=$ac_cv_c_compiler_gnu
12374
12375WERROR=
12376# Check whether --enable-werror-always was given.
12377if test "${enable_werror_always+set}" = set; then :
12378  enableval=$enable_werror_always;
12379else
12380  enable_werror_always=no
12381fi
12382
12383if test $enable_werror_always = yes; then :
12384  WERROR="$WERROR${WERROR:+ }-Werror"
12385fi
12386
12387ac_ext=c
12388ac_cpp='$CPP $CPPFLAGS'
12389ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12390ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12391ac_compiler_gnu=$ac_cv_c_compiler_gnu
12392
12393
12394
12395
12396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12397$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12398    # Check whether --enable-maintainer-mode was given.
12399if test "${enable_maintainer_mode+set}" = set; then :
12400  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12401else
12402  USE_MAINTAINER_MODE=no
12403fi
12404
12405  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12406$as_echo "$USE_MAINTAINER_MODE" >&6; }
12407   if test $USE_MAINTAINER_MODE = yes; then
12408  MAINTAINER_MODE_TRUE=
12409  MAINTAINER_MODE_FALSE='#'
12410else
12411  MAINTAINER_MODE_TRUE='#'
12412  MAINTAINER_MODE_FALSE=
12413fi
12414
12415  MAINT=$MAINTAINER_MODE_TRUE
12416
12417
12418 case ${build_alias} in
12419  "") build_noncanonical=${build} ;;
12420  *) build_noncanonical=${build_alias} ;;
12421esac
12422
12423 case ${host_alias} in
12424  "") host_noncanonical=${build_noncanonical} ;;
12425  *) host_noncanonical=${host_alias} ;;
12426esac
12427
12428 case ${target_alias} in
12429  "") target_noncanonical=${host_noncanonical} ;;
12430  *) target_noncanonical=${target_alias} ;;
12431esac
12432
12433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12434$as_echo_n "checking whether to install libbfd... " >&6; }
12435  # Check whether --enable-install-libbfd was given.
12436if test "${enable_install_libbfd+set}" = set; then :
12437  enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12438else
12439  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12440        install_libbfd_p=yes
12441      else
12442        install_libbfd_p=no
12443      fi
12444fi
12445
12446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12447$as_echo "$install_libbfd_p" >&6; }
12448   if test $install_libbfd_p = yes; then
12449  INSTALL_LIBBFD_TRUE=
12450  INSTALL_LIBBFD_FALSE='#'
12451else
12452  INSTALL_LIBBFD_TRUE='#'
12453  INSTALL_LIBBFD_FALSE=
12454fi
12455
12456  # Need _noncanonical variables for this.
12457
12458
12459
12460
12461  # libbfd.a is a host library containing target dependent code
12462  bfdlibdir='$(libdir)'
12463  bfdincludedir='$(includedir)'
12464  if test "${host}" != "${target}"; then
12465    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12466    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12467  fi
12468
12469
12470
12471
12472
12473
12474ac_ext=c
12475ac_cpp='$CPP $CPPFLAGS'
12476ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12477ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12478ac_compiler_gnu=$ac_cv_c_compiler_gnu
12479
12480ac_libctf_warn_cflags=
12481save_CFLAGS="$CFLAGS"
12482for real_option in -Wall; do
12483  # Do the check with the no- prefix removed since gcc silently
12484  # accepts any -Wno-* option on purpose
12485  case $real_option in
12486    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12487    *) option=$real_option ;;
12488  esac
12489  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12490
12491  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12492$as_echo_n "checking whether $CC supports $option... " >&6; }
12493if eval \${$as_acx_Woption+:} false; then :
12494  $as_echo_n "(cached) " >&6
12495else
12496  CFLAGS="$option"
12497    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12498/* end confdefs.h.  */
12499
12500int
12501main ()
12502{
12503
12504  ;
12505  return 0;
12506}
12507_ACEOF
12508if ac_fn_c_try_compile "$LINENO"; then :
12509  eval "$as_acx_Woption=yes"
12510else
12511  eval "$as_acx_Woption=no"
12512fi
12513rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12514
12515fi
12516eval ac_res=\$$as_acx_Woption
12517	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12518$as_echo "$ac_res" >&6; }
12519  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12520  ac_libctf_warn_cflags="$ac_libctf_warn_cflags${ac_libctf_warn_cflags:+ }$real_option"
12521fi
12522  done
12523CFLAGS="$save_CFLAGS"
12524ac_ext=c
12525ac_cpp='$CPP $CPPFLAGS'
12526ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12527ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12528ac_compiler_gnu=$ac_cv_c_compiler_gnu
12529
12530
12531
12532
12533
12534
12535  for ac_header in $ac_header_list
12536do :
12537  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12538ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
12539"
12540if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12541  cat >>confdefs.h <<_ACEOF
12542#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12543_ACEOF
12544
12545fi
12546
12547done
12548
12549
12550
12551
12552
12553
12554
12555
12556for ac_func in getpagesize
12557do :
12558  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12559if test "x$ac_cv_func_getpagesize" = xyes; then :
12560  cat >>confdefs.h <<_ACEOF
12561#define HAVE_GETPAGESIZE 1
12562_ACEOF
12563
12564fi
12565done
12566
12567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12568$as_echo_n "checking for working mmap... " >&6; }
12569if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
12570  $as_echo_n "(cached) " >&6
12571else
12572  if test "$cross_compiling" = yes; then :
12573  ac_cv_func_mmap_fixed_mapped=no
12574else
12575  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12576/* end confdefs.h.  */
12577$ac_includes_default
12578/* malloc might have been renamed as rpl_malloc. */
12579#undef malloc
12580
12581/* Thanks to Mike Haertel and Jim Avera for this test.
12582   Here is a matrix of mmap possibilities:
12583	mmap private not fixed
12584	mmap private fixed at somewhere currently unmapped
12585	mmap private fixed at somewhere already mapped
12586	mmap shared not fixed
12587	mmap shared fixed at somewhere currently unmapped
12588	mmap shared fixed at somewhere already mapped
12589   For private mappings, we should verify that changes cannot be read()
12590   back from the file, nor mmap's back from the file at a different
12591   address.  (There have been systems where private was not correctly
12592   implemented like the infamous i386 svr4.0, and systems where the
12593   VM page cache was not coherent with the file system buffer cache
12594   like early versions of FreeBSD and possibly contemporary NetBSD.)
12595   For shared mappings, we should conversely verify that changes get
12596   propagated back to all the places they're supposed to be.
12597
12598   Grep wants private fixed already mapped.
12599   The main things grep needs to know about mmap are:
12600   * does it exist and is it safe to write into the mmap'd area
12601   * how to use it (BSD variants)  */
12602
12603#include <fcntl.h>
12604#include <sys/mman.h>
12605
12606#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12607char *malloc ();
12608#endif
12609
12610/* This mess was copied from the GNU getpagesize.h.  */
12611#ifndef HAVE_GETPAGESIZE
12612# ifdef _SC_PAGESIZE
12613#  define getpagesize() sysconf(_SC_PAGESIZE)
12614# else /* no _SC_PAGESIZE */
12615#  ifdef HAVE_SYS_PARAM_H
12616#   include <sys/param.h>
12617#   ifdef EXEC_PAGESIZE
12618#    define getpagesize() EXEC_PAGESIZE
12619#   else /* no EXEC_PAGESIZE */
12620#    ifdef NBPG
12621#     define getpagesize() NBPG * CLSIZE
12622#     ifndef CLSIZE
12623#      define CLSIZE 1
12624#     endif /* no CLSIZE */
12625#    else /* no NBPG */
12626#     ifdef NBPC
12627#      define getpagesize() NBPC
12628#     else /* no NBPC */
12629#      ifdef PAGESIZE
12630#       define getpagesize() PAGESIZE
12631#      endif /* PAGESIZE */
12632#     endif /* no NBPC */
12633#    endif /* no NBPG */
12634#   endif /* no EXEC_PAGESIZE */
12635#  else /* no HAVE_SYS_PARAM_H */
12636#   define getpagesize() 8192	/* punt totally */
12637#  endif /* no HAVE_SYS_PARAM_H */
12638# endif /* no _SC_PAGESIZE */
12639
12640#endif /* no HAVE_GETPAGESIZE */
12641
12642int
12643main ()
12644{
12645  char *data, *data2, *data3;
12646  const char *cdata2;
12647  int i, pagesize;
12648  int fd, fd2;
12649
12650  pagesize = getpagesize ();
12651
12652  /* First, make a file with some known garbage in it. */
12653  data = (char *) malloc (pagesize);
12654  if (!data)
12655    return 1;
12656  for (i = 0; i < pagesize; ++i)
12657    *(data + i) = rand ();
12658  umask (0);
12659  fd = creat ("conftest.mmap", 0600);
12660  if (fd < 0)
12661    return 2;
12662  if (write (fd, data, pagesize) != pagesize)
12663    return 3;
12664  close (fd);
12665
12666  /* Next, check that the tail of a page is zero-filled.  File must have
12667     non-zero length, otherwise we risk SIGBUS for entire page.  */
12668  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
12669  if (fd2 < 0)
12670    return 4;
12671  cdata2 = "";
12672  if (write (fd2, cdata2, 1) != 1)
12673    return 5;
12674  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
12675  if (data2 == MAP_FAILED)
12676    return 6;
12677  for (i = 0; i < pagesize; ++i)
12678    if (*(data2 + i))
12679      return 7;
12680  close (fd2);
12681  if (munmap (data2, pagesize))
12682    return 8;
12683
12684  /* Next, try to mmap the file at a fixed address which already has
12685     something else allocated at it.  If we can, also make sure that
12686     we see the same garbage.  */
12687  fd = open ("conftest.mmap", O_RDWR);
12688  if (fd < 0)
12689    return 9;
12690  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12691		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
12692    return 10;
12693  for (i = 0; i < pagesize; ++i)
12694    if (*(data + i) != *(data2 + i))
12695      return 11;
12696
12697  /* Finally, make sure that changes to the mapped area do not
12698     percolate back to the file as seen by read().  (This is a bug on
12699     some variants of i386 svr4.0.)  */
12700  for (i = 0; i < pagesize; ++i)
12701    *(data2 + i) = *(data2 + i) + 1;
12702  data3 = (char *) malloc (pagesize);
12703  if (!data3)
12704    return 12;
12705  if (read (fd, data3, pagesize) != pagesize)
12706    return 13;
12707  for (i = 0; i < pagesize; ++i)
12708    if (*(data + i) != *(data3 + i))
12709      return 14;
12710  close (fd);
12711  return 0;
12712}
12713_ACEOF
12714if ac_fn_c_try_run "$LINENO"; then :
12715  ac_cv_func_mmap_fixed_mapped=yes
12716else
12717  ac_cv_func_mmap_fixed_mapped=no
12718fi
12719rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12720  conftest.$ac_objext conftest.beam conftest.$ac_ext
12721fi
12722
12723fi
12724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12725$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12726if test $ac_cv_func_mmap_fixed_mapped = yes; then
12727
12728$as_echo "#define HAVE_MMAP 1" >>confdefs.h
12729
12730fi
12731rm -f conftest.mmap conftest.txt
12732
12733# Needed for BFD capability checks.
12734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
12735$as_echo_n "checking for library containing dlopen... " >&6; }
12736if ${ac_cv_search_dlopen+:} false; then :
12737  $as_echo_n "(cached) " >&6
12738else
12739  ac_func_search_save_LIBS=$LIBS
12740cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12741/* end confdefs.h.  */
12742
12743/* Override any GCC internal prototype to avoid an error.
12744   Use char because int might match the return type of a GCC
12745   builtin and then its argument prototype would still apply.  */
12746#ifdef __cplusplus
12747extern "C"
12748#endif
12749char dlopen ();
12750int
12751main ()
12752{
12753return dlopen ();
12754  ;
12755  return 0;
12756}
12757_ACEOF
12758for ac_lib in '' dl; do
12759  if test -z "$ac_lib"; then
12760    ac_res="none required"
12761  else
12762    ac_res=-l$ac_lib
12763    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12764  fi
12765  if ac_fn_c_try_link "$LINENO"; then :
12766  ac_cv_search_dlopen=$ac_res
12767fi
12768rm -f core conftest.err conftest.$ac_objext \
12769    conftest$ac_exeext
12770  if ${ac_cv_search_dlopen+:} false; then :
12771  break
12772fi
12773done
12774if ${ac_cv_search_dlopen+:} false; then :
12775
12776else
12777  ac_cv_search_dlopen=no
12778fi
12779rm conftest.$ac_ext
12780LIBS=$ac_func_search_save_LIBS
12781fi
12782{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
12783$as_echo "$ac_cv_search_dlopen" >&6; }
12784ac_res=$ac_cv_search_dlopen
12785if test "$ac_res" != no; then :
12786  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12787
12788fi
12789
12790
12791  # Use the system's zlib library.
12792  zlibdir="-L\$(top_builddir)/../zlib"
12793  zlibinc="-I\$(top_srcdir)/../zlib"
12794
12795# Check whether --with-system-zlib was given.
12796if test "${with_system_zlib+set}" = set; then :
12797  withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
12798    zlibdir=
12799    zlibinc=
12800  fi
12801
12802fi
12803
12804
12805
12806
12807
12808 # Check whether --enable-libctf-hash-debugging was given.
12809if test "${enable_libctf_hash_debugging+set}" = set; then :
12810  enableval=$enable_libctf_hash_debugging;
12811      case "$enableval" in
12812       yes|no) ;;
12813       *) as_fn_error $? "Argument to enable/disable libctf-hash-debugging must be yes or no" "$LINENO" 5 ;;
12814      esac
12815
12816else
12817  enable_libctf_hash_debugging=no
12818fi
12819
12820
12821if test "${enable_libctf_hash_debugging}" = yes; then
12822
12823$as_echo "#define ENABLE_LIBCTF_HASH_DEBUGGING 1" >>confdefs.h
12824
12825fi
12826 if test "${enable_libctf_hash_debugging}" = yes; then
12827  ENABLE_LIBCTF_HASH_DEBUGGING_TRUE=
12828  ENABLE_LIBCTF_HASH_DEBUGGING_FALSE='#'
12829else
12830  ENABLE_LIBCTF_HASH_DEBUGGING_TRUE='#'
12831  ENABLE_LIBCTF_HASH_DEBUGGING_FALSE=
12832fi
12833
12834
12835# Similar to GDB_AC_CHECK_BFD.
12836OLD_CFLAGS=$CFLAGS
12837OLD_LDFLAGS=$LDFLAGS
12838OLD_LIBS=$LIBS
12839# Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12840# points somewhere with bfd, with -I/foo/lib and -L/foo/lib.  We
12841# always want our bfd.
12842CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12843ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
12844LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
12845intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12846LIBS="-lbfd -liberty -lz $intl $LIBS"
12847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12848$as_echo_n "checking for ELF support in BFD... " >&6; }
12849if ${ac_cv_libctf_bfd_elf+:} false; then :
12850  $as_echo_n "(cached) " >&6
12851else
12852  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12853/* end confdefs.h.  */
12854#include <stdlib.h>
12855	     #include "bfd.h"
12856	     #include "elf-bfd.h"
12857int
12858main ()
12859{
12860(void) bfd_section_from_elf_index (NULL, 0);
12861	     return 0;
12862  ;
12863  return 0;
12864}
12865_ACEOF
12866if ac_fn_c_try_link "$LINENO"; then :
12867  ac_cv_libctf_bfd_elf=yes
12868else
12869  ac_cv_libctf_bfd_elf=no
12870fi
12871rm -f core conftest.err conftest.$ac_objext \
12872    conftest$ac_exeext conftest.$ac_ext
12873fi
12874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_bfd_elf" >&5
12875$as_echo "$ac_cv_libctf_bfd_elf" >&6; }
12876CFLAGS=$OLD_CFLAGS
12877LDFLAGS=$OLD_LDFLAGS
12878LIBS=$OLD_LIBS
12879
12880if test $ac_cv_libctf_bfd_elf = yes; then
12881
12882$as_echo "#define HAVE_BFD_ELF 1" >>confdefs.h
12883
12884fi
12885
12886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12887$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12888if ${ac_cv_c_bigendian+:} false; then :
12889  $as_echo_n "(cached) " >&6
12890else
12891  ac_cv_c_bigendian=unknown
12892    # See if we're dealing with a universal compiler.
12893    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12894/* end confdefs.h.  */
12895#ifndef __APPLE_CC__
12896	       not a universal capable compiler
12897	     #endif
12898	     typedef int dummy;
12899
12900_ACEOF
12901if ac_fn_c_try_compile "$LINENO"; then :
12902
12903	# Check for potential -arch flags.  It is not universal unless
12904	# there are at least two -arch flags with different values.
12905	ac_arch=
12906	ac_prev=
12907	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12908	 if test -n "$ac_prev"; then
12909	   case $ac_word in
12910	     i?86 | x86_64 | ppc | ppc64)
12911	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12912		 ac_arch=$ac_word
12913	       else
12914		 ac_cv_c_bigendian=universal
12915		 break
12916	       fi
12917	       ;;
12918	   esac
12919	   ac_prev=
12920	 elif test "x$ac_word" = "x-arch"; then
12921	   ac_prev=arch
12922	 fi
12923       done
12924fi
12925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12926    if test $ac_cv_c_bigendian = unknown; then
12927      # See if sys/param.h defines the BYTE_ORDER macro.
12928      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12929/* end confdefs.h.  */
12930#include <sys/types.h>
12931	     #include <sys/param.h>
12932
12933int
12934main ()
12935{
12936#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12937		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12938		     && LITTLE_ENDIAN)
12939	      bogus endian macros
12940	     #endif
12941
12942  ;
12943  return 0;
12944}
12945_ACEOF
12946if ac_fn_c_try_compile "$LINENO"; then :
12947  # It does; now see whether it defined to BIG_ENDIAN or not.
12948	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12949/* end confdefs.h.  */
12950#include <sys/types.h>
12951		#include <sys/param.h>
12952
12953int
12954main ()
12955{
12956#if BYTE_ORDER != BIG_ENDIAN
12957		 not big endian
12958		#endif
12959
12960  ;
12961  return 0;
12962}
12963_ACEOF
12964if ac_fn_c_try_compile "$LINENO"; then :
12965  ac_cv_c_bigendian=yes
12966else
12967  ac_cv_c_bigendian=no
12968fi
12969rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12970fi
12971rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12972    fi
12973    if test $ac_cv_c_bigendian = unknown; then
12974      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12975      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12976/* end confdefs.h.  */
12977#include <limits.h>
12978
12979int
12980main ()
12981{
12982#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12983	      bogus endian macros
12984	     #endif
12985
12986  ;
12987  return 0;
12988}
12989_ACEOF
12990if ac_fn_c_try_compile "$LINENO"; then :
12991  # It does; now see whether it defined to _BIG_ENDIAN or not.
12992	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12993/* end confdefs.h.  */
12994#include <limits.h>
12995
12996int
12997main ()
12998{
12999#ifndef _BIG_ENDIAN
13000		 not big endian
13001		#endif
13002
13003  ;
13004  return 0;
13005}
13006_ACEOF
13007if ac_fn_c_try_compile "$LINENO"; then :
13008  ac_cv_c_bigendian=yes
13009else
13010  ac_cv_c_bigendian=no
13011fi
13012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13013fi
13014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13015    fi
13016    if test $ac_cv_c_bigendian = unknown; then
13017      # Compile a test program.
13018      if test "$cross_compiling" = yes; then :
13019  # Try to guess by grepping values from an object file.
13020	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13021/* end confdefs.h.  */
13022short int ascii_mm[] =
13023		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13024		short int ascii_ii[] =
13025		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13026		int use_ascii (int i) {
13027		  return ascii_mm[i] + ascii_ii[i];
13028		}
13029		short int ebcdic_ii[] =
13030		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13031		short int ebcdic_mm[] =
13032		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13033		int use_ebcdic (int i) {
13034		  return ebcdic_mm[i] + ebcdic_ii[i];
13035		}
13036		extern int foo;
13037
13038int
13039main ()
13040{
13041return use_ascii (foo) == use_ebcdic (foo);
13042  ;
13043  return 0;
13044}
13045_ACEOF
13046if ac_fn_c_try_compile "$LINENO"; then :
13047  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
13048	      ac_cv_c_bigendian=yes
13049	    fi
13050	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13051	      if test "$ac_cv_c_bigendian" = unknown; then
13052		ac_cv_c_bigendian=no
13053	      else
13054		# finding both strings is unlikely to happen, but who knows?
13055		ac_cv_c_bigendian=unknown
13056	      fi
13057	    fi
13058fi
13059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13060else
13061  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13062/* end confdefs.h.  */
13063$ac_includes_default
13064int
13065main ()
13066{
13067
13068	     /* Are we little or big endian?  From Harbison&Steele.  */
13069	     union
13070	     {
13071	       long int l;
13072	       char c[sizeof (long int)];
13073	     } u;
13074	     u.l = 1;
13075	     return u.c[sizeof (long int) - 1] == 1;
13076
13077  ;
13078  return 0;
13079}
13080_ACEOF
13081if ac_fn_c_try_run "$LINENO"; then :
13082  ac_cv_c_bigendian=no
13083else
13084  ac_cv_c_bigendian=yes
13085fi
13086rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13087  conftest.$ac_objext conftest.beam conftest.$ac_ext
13088fi
13089
13090    fi
13091fi
13092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
13093$as_echo "$ac_cv_c_bigendian" >&6; }
13094 case $ac_cv_c_bigendian in #(
13095   yes)
13096     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
13097;; #(
13098   no)
13099      ;; #(
13100   universal)
13101
13102$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
13103
13104     ;; #(
13105   *)
13106     as_fn_error $? "unknown endianness
13107 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
13108 esac
13109
13110for ac_header in byteswap.h endian.h
13111do :
13112  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13113ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13114if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13115  cat >>confdefs.h <<_ACEOF
13116#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13117_ACEOF
13118
13119fi
13120
13121done
13122
13123for ac_func in pread
13124do :
13125  ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
13126if test "x$ac_cv_func_pread" = xyes; then :
13127  cat >>confdefs.h <<_ACEOF
13128#define HAVE_PREAD 1
13129_ACEOF
13130
13131fi
13132done
13133
13134
13135ac_fn_c_check_decl "$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h>
13136"
13137if test "x$ac_cv_have_decl_bswap_16" = xyes; then :
13138  ac_have_decl=1
13139else
13140  ac_have_decl=0
13141fi
13142
13143cat >>confdefs.h <<_ACEOF
13144#define HAVE_DECL_BSWAP_16 $ac_have_decl
13145_ACEOF
13146ac_fn_c_check_decl "$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h>
13147"
13148if test "x$ac_cv_have_decl_bswap_32" = xyes; then :
13149  ac_have_decl=1
13150else
13151  ac_have_decl=0
13152fi
13153
13154cat >>confdefs.h <<_ACEOF
13155#define HAVE_DECL_BSWAP_32 $ac_have_decl
13156_ACEOF
13157ac_fn_c_check_decl "$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h>
13158"
13159if test "x$ac_cv_have_decl_bswap_64" = xyes; then :
13160  ac_have_decl=1
13161else
13162  ac_have_decl=0
13163fi
13164
13165cat >>confdefs.h <<_ACEOF
13166#define HAVE_DECL_BSWAP_64 $ac_have_decl
13167_ACEOF
13168
13169ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13170if test "x$ac_cv_have_decl_asprintf" = xyes; then :
13171  ac_have_decl=1
13172else
13173  ac_have_decl=0
13174fi
13175
13176cat >>confdefs.h <<_ACEOF
13177#define HAVE_DECL_ASPRINTF $ac_have_decl
13178_ACEOF
13179ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
13180if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
13181  ac_have_decl=1
13182else
13183  ac_have_decl=0
13184fi
13185
13186cat >>confdefs.h <<_ACEOF
13187#define HAVE_DECL_VASPRINTF $ac_have_decl
13188_ACEOF
13189ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13190if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
13191  ac_have_decl=1
13192else
13193  ac_have_decl=0
13194fi
13195
13196cat >>confdefs.h <<_ACEOF
13197#define HAVE_DECL_STPCPY $ac_have_decl
13198_ACEOF
13199
13200
13201
13202
13203
13204  for ac_func in $ac_func_list
13205do :
13206  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13207ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13208if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13209  cat >>confdefs.h <<_ACEOF
13210#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13211_ACEOF
13212
13213fi
13214done
13215
13216
13217
13218
13219if test $ac_cv_func_qsort_r = yes; then
13220  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qsort_r signature" >&5
13221$as_echo_n "checking for qsort_r signature... " >&6; }
13222if ${ac_cv_libctf_qsort_r_signature+:} false; then :
13223  $as_echo_n "(cached) " >&6
13224else
13225  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13226/* end confdefs.h.  */
13227#undef qsort_r
13228                          #include <stdlib.h>
13229                          void qsort_r (void *, size_t, size_t,
13230                                        int (*) (void const *, void const *,
13231                                                 void *),
13232                                        void *);
13233                          void (*p) (void *, size_t, size_t,
13234                                     int (*) (void const *, void const *,
13235                                              void *),
13236                                     void *) = qsort_r;
13237
13238int
13239main ()
13240{
13241
13242  ;
13243  return 0;
13244}
13245_ACEOF
13246if ac_fn_c_try_link "$LINENO"; then :
13247  ac_cv_libctf_qsort_r_signature=GNU
13248else
13249  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13250/* end confdefs.h.  */
13251#undef qsort_r
13252	                     #include <stdlib.h>
13253                             void qsort_r (void *, size_t, size_t, void *,
13254                                           int (*) (void *,
13255                                                    void const *,
13256                                                    void const *));
13257                             void (*p) (void *, size_t, size_t, void *,
13258                                        int (*) (void *, void const *,
13259                                                 void const *)) = qsort_r;
13260
13261int
13262main ()
13263{
13264
13265  ;
13266  return 0;
13267}
13268_ACEOF
13269if ac_fn_c_try_link "$LINENO"; then :
13270  ac_cv_libctf_qsort_r_signature=BSD
13271else
13272  ac_cv_libctf_qsort_r_signature=unknown
13273fi
13274rm -f core conftest.err conftest.$ac_objext \
13275    conftest$ac_exeext conftest.$ac_ext
13276fi
13277rm -f core conftest.err conftest.$ac_objext \
13278    conftest$ac_exeext conftest.$ac_ext
13279fi
13280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_qsort_r_signature" >&5
13281$as_echo "$ac_cv_libctf_qsort_r_signature" >&6; }
13282fi
13283
13284case x$ac_cv_libctf_qsort_r_signature in
13285  xGNU)
13286$as_echo "#define HAVE_QSORT_R_ARG_LAST 1" >>confdefs.h
13287;;
13288  xBSD)
13289$as_echo "#define HAVE_QSORT_R_COMPAR_LAST 1" >>confdefs.h
13290;;
13291  *) ac_cv_libctf_qsort_r_signature=unknown;;
13292esac
13293
13294 if test "${ac_cv_libctf_qsort_r_signature}" = unknown; then
13295  NEED_CTF_QSORT_R_TRUE=
13296  NEED_CTF_QSORT_R_FALSE='#'
13297else
13298  NEED_CTF_QSORT_R_TRUE='#'
13299  NEED_CTF_QSORT_R_FALSE=
13300fi
13301
13302
13303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5
13304$as_echo_n "checking for O_CLOEXEC... " >&6; }
13305if ${ac_cv_libctf_macro_O_CLOEXEC+:} false; then :
13306  $as_echo_n "(cached) " >&6
13307else
13308  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13309/* end confdefs.h.  */
13310#include <fcntl.h>
13311                       #ifndef O_CLOEXEC
13312                         choke me;
13313                       #endif
13314
13315int
13316main ()
13317{
13318return O_CLOEXEC;
13319  ;
13320  return 0;
13321}
13322_ACEOF
13323if ac_fn_c_try_link "$LINENO"; then :
13324  ac_cv_libctf_macro_O_CLOEXEC=yes
13325else
13326  ac_cv_libctf_macro_O_CLOEXEC=no
13327fi
13328rm -f core conftest.err conftest.$ac_objext \
13329    conftest$ac_exeext conftest.$ac_ext
13330fi
13331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_macro_O_CLOEXEC" >&5
13332$as_echo "$ac_cv_libctf_macro_O_CLOEXEC" >&6; }
13333
13334if test $ac_cv_libctf_macro_O_CLOEXEC = yes; then
13335
13336$as_echo "#define HAVE_O_CLOEXEC 1" >>confdefs.h
13337
13338fi
13339
13340# Horrible hacks to build DLLs on Windows and a shared library elsewhere.
13341SHARED_LIBADD=
13342SHARED_LDFLAGS=
13343BFD_LIBADD=
13344BFD_DEPENDENCIES=
13345if test "$enable_shared" = "yes"; then
13346# When building a shared libctf, link against the pic version of libiberty
13347# so that apps that use libctf won't need libiberty just to satisfy any
13348# libctf references.
13349# We can't do that if a pic libiberty is unavailable since including non-pic
13350# code would insert text relocations into libctf.
13351# Note that linking against libbfd as we do here, which is itself linked
13352# against libiberty, may not satisfy all the libctf libiberty references
13353# since libbfd may not pull in the entirety of libiberty.
13354  x=`sed -n -e 's/^[ 	]*PICFLAG[ 	]*=[ 	]*//p' < ../libiberty/Makefile | sed -n '$p'`
13355  if test -n "$x"; then
13356    SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
13357  fi
13358
13359  case "${host}" in
13360  # More hacks to build DLLs on Windows.
13361    *-*-cygwin*)
13362      SHARED_LDFLAGS="-no-undefined"
13363      SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
13364      BFD_LIBADD="-L`pwd`/../bfd -lbfd"
13365      ;;
13366
13367    *-*-darwin*)
13368      BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
13369      BFD_DEPENDENCIES="../bfd/libbfd.la"
13370      ;;
13371    *)
13372      case "$host_vendor" in
13373	hp)
13374	  BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
13375	  ;;
13376	*)
13377	  BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
13378	  ;;
13379      esac
13380      BFD_DEPENDENCIES="../bfd/libbfd.la"
13381      ;;
13382  esac
13383fi
13384
13385
13386
13387
13388
13389# Use a version script, if possible, or an -export-symbols-regex otherwise.
13390VERSION_FLAGS='-export-symbols-regex ctf_.*'
13391if $LD --help 2>&1 | grep -- --version-script >/dev/null; then
13392    VERSION_FLAGS="-Wl,--version-script='$srcdir/libctf.ver'"
13393fi
13394
13395
13396ac_config_files="$ac_config_files Makefile"
13397
13398ac_config_headers="$ac_config_headers config.h"
13399
13400cat >confcache <<\_ACEOF
13401# This file is a shell script that caches the results of configure
13402# tests run on this system so they can be shared between configure
13403# scripts and configure runs, see configure's option --config-cache.
13404# It is not useful on other systems.  If it contains results you don't
13405# want to keep, you may remove or edit it.
13406#
13407# config.status only pays attention to the cache file if you give it
13408# the --recheck option to rerun configure.
13409#
13410# `ac_cv_env_foo' variables (set or unset) will be overridden when
13411# loading this file, other *unset* `ac_cv_foo' will be assigned the
13412# following values.
13413
13414_ACEOF
13415
13416# The following way of writing the cache mishandles newlines in values,
13417# but we know of no workaround that is simple, portable, and efficient.
13418# So, we kill variables containing newlines.
13419# Ultrix sh set writes to stderr and can't be redirected directly,
13420# and sets the high bit in the cache file unless we assign to the vars.
13421(
13422  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13423    eval ac_val=\$$ac_var
13424    case $ac_val in #(
13425    *${as_nl}*)
13426      case $ac_var in #(
13427      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13428$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13429      esac
13430      case $ac_var in #(
13431      _ | IFS | as_nl) ;; #(
13432      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13433      *) { eval $ac_var=; unset $ac_var;} ;;
13434      esac ;;
13435    esac
13436  done
13437
13438  (set) 2>&1 |
13439    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13440    *${as_nl}ac_space=\ *)
13441      # `set' does not quote correctly, so add quotes: double-quote
13442      # substitution turns \\\\ into \\, and sed turns \\ into \.
13443      sed -n \
13444	"s/'/'\\\\''/g;
13445	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13446      ;; #(
13447    *)
13448      # `set' quotes correctly as required by POSIX, so do not add quotes.
13449      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13450      ;;
13451    esac |
13452    sort
13453) |
13454  sed '
13455     /^ac_cv_env_/b end
13456     t clear
13457     :clear
13458     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13459     t end
13460     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13461     :end' >>confcache
13462if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13463  if test -w "$cache_file"; then
13464    if test "x$cache_file" != "x/dev/null"; then
13465      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13466$as_echo "$as_me: updating cache $cache_file" >&6;}
13467      if test ! -f "$cache_file" || test -h "$cache_file"; then
13468	cat confcache >"$cache_file"
13469      else
13470        case $cache_file in #(
13471        */* | ?:*)
13472	  mv -f confcache "$cache_file"$$ &&
13473	  mv -f "$cache_file"$$ "$cache_file" ;; #(
13474        *)
13475	  mv -f confcache "$cache_file" ;;
13476	esac
13477      fi
13478    fi
13479  else
13480    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13481$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13482  fi
13483fi
13484rm -f confcache
13485
13486test "x$prefix" = xNONE && prefix=$ac_default_prefix
13487# Let make expand exec_prefix.
13488test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13489
13490DEFS=-DHAVE_CONFIG_H
13491
13492ac_libobjs=
13493ac_ltlibobjs=
13494U=
13495for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13496  # 1. Remove the extension, and $U if already installed.
13497  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13498  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13499  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13500  #    will be set to the directory where LIBOBJS objects are built.
13501  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13502  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13503done
13504LIBOBJS=$ac_libobjs
13505
13506LTLIBOBJS=$ac_ltlibobjs
13507
13508
13509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13510$as_echo_n "checking that generated files are newer than configure... " >&6; }
13511   if test -n "$am_sleep_pid"; then
13512     # Hide warnings about reused PIDs.
13513     wait $am_sleep_pid 2>/dev/null
13514   fi
13515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13516$as_echo "done" >&6; }
13517if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13518  as_fn_error $? "conditional \"AMDEP\" was never defined.
13519Usually this means the macro was only invoked conditionally." "$LINENO" 5
13520fi
13521if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13522  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13523Usually this means the macro was only invoked conditionally." "$LINENO" 5
13524fi
13525 if test -n "$EXEEXT"; then
13526  am__EXEEXT_TRUE=
13527  am__EXEEXT_FALSE='#'
13528else
13529  am__EXEEXT_TRUE='#'
13530  am__EXEEXT_FALSE=
13531fi
13532
13533if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13534  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13535Usually this means the macro was only invoked conditionally." "$LINENO" 5
13536fi
13537if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
13538  as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined.
13539Usually this means the macro was only invoked conditionally." "$LINENO" 5
13540fi
13541if test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_TRUE}" && test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_FALSE}"; then
13542  as_fn_error $? "conditional \"ENABLE_LIBCTF_HASH_DEBUGGING\" was never defined.
13543Usually this means the macro was only invoked conditionally." "$LINENO" 5
13544fi
13545
13546if test -z "${NEED_CTF_QSORT_R_TRUE}" && test -z "${NEED_CTF_QSORT_R_FALSE}"; then
13547  as_fn_error $? "conditional \"NEED_CTF_QSORT_R\" was never defined.
13548Usually this means the macro was only invoked conditionally." "$LINENO" 5
13549fi
13550
13551: "${CONFIG_STATUS=./config.status}"
13552ac_write_fail=0
13553ac_clean_files_save=$ac_clean_files
13554ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13555{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13556$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13557as_write_fail=0
13558cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13559#! $SHELL
13560# Generated by $as_me.
13561# Run this file to recreate the current configuration.
13562# Compiler output produced by configure, useful for debugging
13563# configure, is in config.log if it exists.
13564
13565debug=false
13566ac_cs_recheck=false
13567ac_cs_silent=false
13568
13569SHELL=\${CONFIG_SHELL-$SHELL}
13570export SHELL
13571_ASEOF
13572cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13573## -------------------- ##
13574## M4sh Initialization. ##
13575## -------------------- ##
13576
13577# Be more Bourne compatible
13578DUALCASE=1; export DUALCASE # for MKS sh
13579if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13580  emulate sh
13581  NULLCMD=:
13582  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13583  # is contrary to our usage.  Disable this feature.
13584  alias -g '${1+"$@"}'='"$@"'
13585  setopt NO_GLOB_SUBST
13586else
13587  case `(set -o) 2>/dev/null` in #(
13588  *posix*) :
13589    set -o posix ;; #(
13590  *) :
13591     ;;
13592esac
13593fi
13594
13595
13596as_nl='
13597'
13598export as_nl
13599# Printing a long string crashes Solaris 7 /usr/bin/printf.
13600as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13601as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13602as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13603# Prefer a ksh shell builtin over an external printf program on Solaris,
13604# but without wasting forks for bash or zsh.
13605if test -z "$BASH_VERSION$ZSH_VERSION" \
13606    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13607  as_echo='print -r --'
13608  as_echo_n='print -rn --'
13609elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13610  as_echo='printf %s\n'
13611  as_echo_n='printf %s'
13612else
13613  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13614    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13615    as_echo_n='/usr/ucb/echo -n'
13616  else
13617    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13618    as_echo_n_body='eval
13619      arg=$1;
13620      case $arg in #(
13621      *"$as_nl"*)
13622	expr "X$arg" : "X\\(.*\\)$as_nl";
13623	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13624      esac;
13625      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13626    '
13627    export as_echo_n_body
13628    as_echo_n='sh -c $as_echo_n_body as_echo'
13629  fi
13630  export as_echo_body
13631  as_echo='sh -c $as_echo_body as_echo'
13632fi
13633
13634# The user is always right.
13635if test "${PATH_SEPARATOR+set}" != set; then
13636  PATH_SEPARATOR=:
13637  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13638    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13639      PATH_SEPARATOR=';'
13640  }
13641fi
13642
13643
13644# IFS
13645# We need space, tab and new line, in precisely that order.  Quoting is
13646# there to prevent editors from complaining about space-tab.
13647# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13648# splitting by setting IFS to empty value.)
13649IFS=" ""	$as_nl"
13650
13651# Find who we are.  Look in the path if we contain no directory separator.
13652as_myself=
13653case $0 in #((
13654  *[\\/]* ) as_myself=$0 ;;
13655  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13656for as_dir in $PATH
13657do
13658  IFS=$as_save_IFS
13659  test -z "$as_dir" && as_dir=.
13660    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13661  done
13662IFS=$as_save_IFS
13663
13664     ;;
13665esac
13666# We did not find ourselves, most probably we were run as `sh COMMAND'
13667# in which case we are not to be found in the path.
13668if test "x$as_myself" = x; then
13669  as_myself=$0
13670fi
13671if test ! -f "$as_myself"; then
13672  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13673  exit 1
13674fi
13675
13676# Unset variables that we do not need and which cause bugs (e.g. in
13677# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13678# suppresses any "Segmentation fault" message there.  '((' could
13679# trigger a bug in pdksh 5.2.14.
13680for as_var in BASH_ENV ENV MAIL MAILPATH
13681do eval test x\${$as_var+set} = xset \
13682  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13683done
13684PS1='$ '
13685PS2='> '
13686PS4='+ '
13687
13688# NLS nuisances.
13689LC_ALL=C
13690export LC_ALL
13691LANGUAGE=C
13692export LANGUAGE
13693
13694# CDPATH.
13695(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13696
13697
13698# as_fn_error STATUS ERROR [LINENO LOG_FD]
13699# ----------------------------------------
13700# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13701# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13702# script with STATUS, using 1 if that was 0.
13703as_fn_error ()
13704{
13705  as_status=$1; test $as_status -eq 0 && as_status=1
13706  if test "$4"; then
13707    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13708    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13709  fi
13710  $as_echo "$as_me: error: $2" >&2
13711  as_fn_exit $as_status
13712} # as_fn_error
13713
13714
13715# as_fn_set_status STATUS
13716# -----------------------
13717# Set $? to STATUS, without forking.
13718as_fn_set_status ()
13719{
13720  return $1
13721} # as_fn_set_status
13722
13723# as_fn_exit STATUS
13724# -----------------
13725# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13726as_fn_exit ()
13727{
13728  set +e
13729  as_fn_set_status $1
13730  exit $1
13731} # as_fn_exit
13732
13733# as_fn_unset VAR
13734# ---------------
13735# Portably unset VAR.
13736as_fn_unset ()
13737{
13738  { eval $1=; unset $1;}
13739}
13740as_unset=as_fn_unset
13741# as_fn_append VAR VALUE
13742# ----------------------
13743# Append the text in VALUE to the end of the definition contained in VAR. Take
13744# advantage of any shell optimizations that allow amortized linear growth over
13745# repeated appends, instead of the typical quadratic growth present in naive
13746# implementations.
13747if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13748  eval 'as_fn_append ()
13749  {
13750    eval $1+=\$2
13751  }'
13752else
13753  as_fn_append ()
13754  {
13755    eval $1=\$$1\$2
13756  }
13757fi # as_fn_append
13758
13759# as_fn_arith ARG...
13760# ------------------
13761# Perform arithmetic evaluation on the ARGs, and store the result in the
13762# global $as_val. Take advantage of shells that can avoid forks. The arguments
13763# must be portable across $(()) and expr.
13764if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13765  eval 'as_fn_arith ()
13766  {
13767    as_val=$(( $* ))
13768  }'
13769else
13770  as_fn_arith ()
13771  {
13772    as_val=`expr "$@" || test $? -eq 1`
13773  }
13774fi # as_fn_arith
13775
13776
13777if expr a : '\(a\)' >/dev/null 2>&1 &&
13778   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13779  as_expr=expr
13780else
13781  as_expr=false
13782fi
13783
13784if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13785  as_basename=basename
13786else
13787  as_basename=false
13788fi
13789
13790if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13791  as_dirname=dirname
13792else
13793  as_dirname=false
13794fi
13795
13796as_me=`$as_basename -- "$0" ||
13797$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13798	 X"$0" : 'X\(//\)$' \| \
13799	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13800$as_echo X/"$0" |
13801    sed '/^.*\/\([^/][^/]*\)\/*$/{
13802	    s//\1/
13803	    q
13804	  }
13805	  /^X\/\(\/\/\)$/{
13806	    s//\1/
13807	    q
13808	  }
13809	  /^X\/\(\/\).*/{
13810	    s//\1/
13811	    q
13812	  }
13813	  s/.*/./; q'`
13814
13815# Avoid depending upon Character Ranges.
13816as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13817as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13818as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13819as_cr_digits='0123456789'
13820as_cr_alnum=$as_cr_Letters$as_cr_digits
13821
13822ECHO_C= ECHO_N= ECHO_T=
13823case `echo -n x` in #(((((
13824-n*)
13825  case `echo 'xy\c'` in
13826  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13827  xy)  ECHO_C='\c';;
13828  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13829       ECHO_T='	';;
13830  esac;;
13831*)
13832  ECHO_N='-n';;
13833esac
13834
13835rm -f conf$$ conf$$.exe conf$$.file
13836if test -d conf$$.dir; then
13837  rm -f conf$$.dir/conf$$.file
13838else
13839  rm -f conf$$.dir
13840  mkdir conf$$.dir 2>/dev/null
13841fi
13842if (echo >conf$$.file) 2>/dev/null; then
13843  if ln -s conf$$.file conf$$ 2>/dev/null; then
13844    as_ln_s='ln -s'
13845    # ... but there are two gotchas:
13846    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13847    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13848    # In both cases, we have to default to `cp -pR'.
13849    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13850      as_ln_s='cp -pR'
13851  elif ln conf$$.file conf$$ 2>/dev/null; then
13852    as_ln_s=ln
13853  else
13854    as_ln_s='cp -pR'
13855  fi
13856else
13857  as_ln_s='cp -pR'
13858fi
13859rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13860rmdir conf$$.dir 2>/dev/null
13861
13862
13863# as_fn_mkdir_p
13864# -------------
13865# Create "$as_dir" as a directory, including parents if necessary.
13866as_fn_mkdir_p ()
13867{
13868
13869  case $as_dir in #(
13870  -*) as_dir=./$as_dir;;
13871  esac
13872  test -d "$as_dir" || eval $as_mkdir_p || {
13873    as_dirs=
13874    while :; do
13875      case $as_dir in #(
13876      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13877      *) as_qdir=$as_dir;;
13878      esac
13879      as_dirs="'$as_qdir' $as_dirs"
13880      as_dir=`$as_dirname -- "$as_dir" ||
13881$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13882	 X"$as_dir" : 'X\(//\)[^/]' \| \
13883	 X"$as_dir" : 'X\(//\)$' \| \
13884	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13885$as_echo X"$as_dir" |
13886    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13887	    s//\1/
13888	    q
13889	  }
13890	  /^X\(\/\/\)[^/].*/{
13891	    s//\1/
13892	    q
13893	  }
13894	  /^X\(\/\/\)$/{
13895	    s//\1/
13896	    q
13897	  }
13898	  /^X\(\/\).*/{
13899	    s//\1/
13900	    q
13901	  }
13902	  s/.*/./; q'`
13903      test -d "$as_dir" && break
13904    done
13905    test -z "$as_dirs" || eval "mkdir $as_dirs"
13906  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13907
13908
13909} # as_fn_mkdir_p
13910if mkdir -p . 2>/dev/null; then
13911  as_mkdir_p='mkdir -p "$as_dir"'
13912else
13913  test -d ./-p && rmdir ./-p
13914  as_mkdir_p=false
13915fi
13916
13917
13918# as_fn_executable_p FILE
13919# -----------------------
13920# Test if FILE is an executable regular file.
13921as_fn_executable_p ()
13922{
13923  test -f "$1" && test -x "$1"
13924} # as_fn_executable_p
13925as_test_x='test -x'
13926as_executable_p=as_fn_executable_p
13927
13928# Sed expression to map a string onto a valid CPP name.
13929as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13930
13931# Sed expression to map a string onto a valid variable name.
13932as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13933
13934
13935exec 6>&1
13936## ----------------------------------- ##
13937## Main body of $CONFIG_STATUS script. ##
13938## ----------------------------------- ##
13939_ASEOF
13940test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13941
13942cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13943# Save the log message, to keep $0 and so on meaningful, and to
13944# report actual input values of CONFIG_FILES etc. instead of their
13945# values after options handling.
13946ac_log="
13947This file was extended by libctf $as_me 1.2.0, which was
13948generated by GNU Autoconf 2.69.  Invocation command line was
13949
13950  CONFIG_FILES    = $CONFIG_FILES
13951  CONFIG_HEADERS  = $CONFIG_HEADERS
13952  CONFIG_LINKS    = $CONFIG_LINKS
13953  CONFIG_COMMANDS = $CONFIG_COMMANDS
13954  $ $0 $@
13955
13956on `(hostname || uname -n) 2>/dev/null | sed 1q`
13957"
13958
13959_ACEOF
13960
13961case $ac_config_files in *"
13962"*) set x $ac_config_files; shift; ac_config_files=$*;;
13963esac
13964
13965case $ac_config_headers in *"
13966"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13967esac
13968
13969
13970cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13971# Files that config.status was made for.
13972config_files="$ac_config_files"
13973config_headers="$ac_config_headers"
13974config_commands="$ac_config_commands"
13975
13976_ACEOF
13977
13978cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13979ac_cs_usage="\
13980\`$as_me' instantiates files and other configuration actions
13981from templates according to the current configuration.  Unless the files
13982and actions are specified as TAGs, all are instantiated by default.
13983
13984Usage: $0 [OPTION]... [TAG]...
13985
13986  -h, --help       print this help, then exit
13987  -V, --version    print version number and configuration settings, then exit
13988      --config     print configuration, then exit
13989  -q, --quiet, --silent
13990                   do not print progress messages
13991  -d, --debug      don't remove temporary files
13992      --recheck    update $as_me by reconfiguring in the same conditions
13993      --file=FILE[:TEMPLATE]
13994                   instantiate the configuration file FILE
13995      --header=FILE[:TEMPLATE]
13996                   instantiate the configuration header FILE
13997
13998Configuration files:
13999$config_files
14000
14001Configuration headers:
14002$config_headers
14003
14004Configuration commands:
14005$config_commands
14006
14007Report bugs to the package provider."
14008
14009_ACEOF
14010cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14011ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14012ac_cs_version="\\
14013libctf config.status 1.2.0
14014configured by $0, generated by GNU Autoconf 2.69,
14015  with options \\"\$ac_cs_config\\"
14016
14017Copyright (C) 2012 Free Software Foundation, Inc.
14018This config.status script is free software; the Free Software Foundation
14019gives unlimited permission to copy, distribute and modify it."
14020
14021ac_pwd='$ac_pwd'
14022srcdir='$srcdir'
14023INSTALL='$INSTALL'
14024MKDIR_P='$MKDIR_P'
14025AWK='$AWK'
14026test -n "\$AWK" || AWK=awk
14027_ACEOF
14028
14029cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14030# The default lists apply if the user does not specify any file.
14031ac_need_defaults=:
14032while test $# != 0
14033do
14034  case $1 in
14035  --*=?*)
14036    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14037    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14038    ac_shift=:
14039    ;;
14040  --*=)
14041    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14042    ac_optarg=
14043    ac_shift=:
14044    ;;
14045  *)
14046    ac_option=$1
14047    ac_optarg=$2
14048    ac_shift=shift
14049    ;;
14050  esac
14051
14052  case $ac_option in
14053  # Handling of the options.
14054  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14055    ac_cs_recheck=: ;;
14056  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14057    $as_echo "$ac_cs_version"; exit ;;
14058  --config | --confi | --conf | --con | --co | --c )
14059    $as_echo "$ac_cs_config"; exit ;;
14060  --debug | --debu | --deb | --de | --d | -d )
14061    debug=: ;;
14062  --file | --fil | --fi | --f )
14063    $ac_shift
14064    case $ac_optarg in
14065    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14066    '') as_fn_error $? "missing file argument" ;;
14067    esac
14068    as_fn_append CONFIG_FILES " '$ac_optarg'"
14069    ac_need_defaults=false;;
14070  --header | --heade | --head | --hea )
14071    $ac_shift
14072    case $ac_optarg in
14073    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14074    esac
14075    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14076    ac_need_defaults=false;;
14077  --he | --h)
14078    # Conflict between --help and --header
14079    as_fn_error $? "ambiguous option: \`$1'
14080Try \`$0 --help' for more information.";;
14081  --help | --hel | -h )
14082    $as_echo "$ac_cs_usage"; exit ;;
14083  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14084  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14085    ac_cs_silent=: ;;
14086
14087  # This is an error.
14088  -*) as_fn_error $? "unrecognized option: \`$1'
14089Try \`$0 --help' for more information." ;;
14090
14091  *) as_fn_append ac_config_targets " $1"
14092     ac_need_defaults=false ;;
14093
14094  esac
14095  shift
14096done
14097
14098ac_configure_extra_args=
14099
14100if $ac_cs_silent; then
14101  exec 6>/dev/null
14102  ac_configure_extra_args="$ac_configure_extra_args --silent"
14103fi
14104
14105_ACEOF
14106cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14107if \$ac_cs_recheck; then
14108  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14109  shift
14110  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14111  CONFIG_SHELL='$SHELL'
14112  export CONFIG_SHELL
14113  exec "\$@"
14114fi
14115
14116_ACEOF
14117cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14118exec 5>>config.log
14119{
14120  echo
14121  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14122## Running $as_me. ##
14123_ASBOX
14124  $as_echo "$ac_log"
14125} >&5
14126
14127_ACEOF
14128cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14129#
14130# INIT-COMMANDS
14131#
14132AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14133
14134
14135# The HP-UX ksh and POSIX shell print the target directory to stdout
14136# if CDPATH is set.
14137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14138
14139sed_quote_subst='$sed_quote_subst'
14140double_quote_subst='$double_quote_subst'
14141delay_variable_subst='$delay_variable_subst'
14142enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14143macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14144macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14145enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14146pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14147enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14148SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14149ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14150host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14151host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14152host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14153build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14154build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14155build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14156SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14157Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14158GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14159EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14160FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14161LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14162NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14163LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14164max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14165ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14166exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14167lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14168lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14169lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14170reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14171reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14172OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14173deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14174file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14175AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14176AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14177STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14178RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14179old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14180old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14181old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14182lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14183CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14184CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14185compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14186GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14187lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14188lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14189lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14190lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14191objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14192MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14193lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14194lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14195lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14196lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14197lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14198need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14199DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14200NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14201LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14202OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14203OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14204libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14205shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14206extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14207archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14208enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14209export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14210whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14211compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14212old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14213old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14214archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14215archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14216module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14217module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14218with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14219allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14220no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14221hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14222hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14223hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14224hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14225hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14226hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14227hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14228hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14229inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14230link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14231fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14232always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14233export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14234exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14235include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14236prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14237file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14238variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14239need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14240need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14241version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14242runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14243shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14244shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14245libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14246library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14247soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14248install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14249postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14250postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14251finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14252finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14253hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14254sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14255sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14256hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14257enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14258enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14259enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14260old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14261striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14262
14263LTCC='$LTCC'
14264LTCFLAGS='$LTCFLAGS'
14265compiler='$compiler_DEFAULT'
14266
14267# A function that is used when there is no print builtin or printf.
14268func_fallback_echo ()
14269{
14270  eval 'cat <<_LTECHO_EOF
14271\$1
14272_LTECHO_EOF'
14273}
14274
14275# Quote evaled strings.
14276for var in SHELL \
14277ECHO \
14278SED \
14279GREP \
14280EGREP \
14281FGREP \
14282LD \
14283NM \
14284LN_S \
14285lt_SP2NL \
14286lt_NL2SP \
14287reload_flag \
14288OBJDUMP \
14289deplibs_check_method \
14290file_magic_cmd \
14291AR \
14292AR_FLAGS \
14293STRIP \
14294RANLIB \
14295CC \
14296CFLAGS \
14297compiler \
14298lt_cv_sys_global_symbol_pipe \
14299lt_cv_sys_global_symbol_to_cdecl \
14300lt_cv_sys_global_symbol_to_c_name_address \
14301lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14302lt_prog_compiler_no_builtin_flag \
14303lt_prog_compiler_wl \
14304lt_prog_compiler_pic \
14305lt_prog_compiler_static \
14306lt_cv_prog_compiler_c_o \
14307need_locks \
14308DSYMUTIL \
14309NMEDIT \
14310LIPO \
14311OTOOL \
14312OTOOL64 \
14313shrext_cmds \
14314export_dynamic_flag_spec \
14315whole_archive_flag_spec \
14316compiler_needs_object \
14317with_gnu_ld \
14318allow_undefined_flag \
14319no_undefined_flag \
14320hardcode_libdir_flag_spec \
14321hardcode_libdir_flag_spec_ld \
14322hardcode_libdir_separator \
14323fix_srcfile_path \
14324exclude_expsyms \
14325include_expsyms \
14326file_list_spec \
14327variables_saved_for_relink \
14328libname_spec \
14329library_names_spec \
14330soname_spec \
14331install_override_mode \
14332finish_eval \
14333old_striplib \
14334striplib; do
14335    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14336    *[\\\\\\\`\\"\\\$]*)
14337      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14338      ;;
14339    *)
14340      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14341      ;;
14342    esac
14343done
14344
14345# Double-quote double-evaled strings.
14346for var in reload_cmds \
14347old_postinstall_cmds \
14348old_postuninstall_cmds \
14349old_archive_cmds \
14350extract_expsyms_cmds \
14351old_archive_from_new_cmds \
14352old_archive_from_expsyms_cmds \
14353archive_cmds \
14354archive_expsym_cmds \
14355module_cmds \
14356module_expsym_cmds \
14357export_symbols_cmds \
14358prelink_cmds \
14359postinstall_cmds \
14360postuninstall_cmds \
14361finish_cmds \
14362sys_lib_search_path_spec \
14363sys_lib_dlsearch_path_spec; do
14364    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14365    *[\\\\\\\`\\"\\\$]*)
14366      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14367      ;;
14368    *)
14369      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14370      ;;
14371    esac
14372done
14373
14374ac_aux_dir='$ac_aux_dir'
14375xsi_shell='$xsi_shell'
14376lt_shell_append='$lt_shell_append'
14377
14378# See if we are running on zsh, and set the options which allow our
14379# commands through without removal of \ escapes INIT.
14380if test -n "\${ZSH_VERSION+set}" ; then
14381   setopt NO_GLOB_SUBST
14382fi
14383
14384
14385    PACKAGE='$PACKAGE'
14386    VERSION='$VERSION'
14387    TIMESTAMP='$TIMESTAMP'
14388    RM='$RM'
14389    ofile='$ofile'
14390
14391
14392
14393
14394_ACEOF
14395
14396cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14397
14398# Handling of arguments.
14399for ac_config_target in $ac_config_targets
14400do
14401  case $ac_config_target in
14402    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14403    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14404    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14405    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14406
14407  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14408  esac
14409done
14410
14411
14412# If the user did not use the arguments to specify the items to instantiate,
14413# then the envvar interface is used.  Set only those that are not.
14414# We use the long form for the default assignment because of an extremely
14415# bizarre bug on SunOS 4.1.3.
14416if $ac_need_defaults; then
14417  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14418  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14419  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14420fi
14421
14422# Have a temporary directory for convenience.  Make it in the build tree
14423# simply because there is no reason against having it here, and in addition,
14424# creating and moving files from /tmp can sometimes cause problems.
14425# Hook for its removal unless debugging.
14426# Note that there is a small window in which the directory will not be cleaned:
14427# after its creation but before its name has been assigned to `$tmp'.
14428$debug ||
14429{
14430  tmp= ac_tmp=
14431  trap 'exit_status=$?
14432  : "${ac_tmp:=$tmp}"
14433  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14434' 0
14435  trap 'as_fn_exit 1' 1 2 13 15
14436}
14437# Create a (secure) tmp directory for tmp files.
14438
14439{
14440  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14441  test -d "$tmp"
14442}  ||
14443{
14444  tmp=./conf$$-$RANDOM
14445  (umask 077 && mkdir "$tmp")
14446} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14447ac_tmp=$tmp
14448
14449# Set up the scripts for CONFIG_FILES section.
14450# No need to generate them if there are no CONFIG_FILES.
14451# This happens for instance with `./config.status config.h'.
14452if test -n "$CONFIG_FILES"; then
14453
14454
14455ac_cr=`echo X | tr X '\015'`
14456# On cygwin, bash can eat \r inside `` if the user requested igncr.
14457# But we know of no other shell where ac_cr would be empty at this
14458# point, so we can use a bashism as a fallback.
14459if test "x$ac_cr" = x; then
14460  eval ac_cr=\$\'\\r\'
14461fi
14462ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14463if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14464  ac_cs_awk_cr='\\r'
14465else
14466  ac_cs_awk_cr=$ac_cr
14467fi
14468
14469echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14470_ACEOF
14471
14472
14473{
14474  echo "cat >conf$$subs.awk <<_ACEOF" &&
14475  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14476  echo "_ACEOF"
14477} >conf$$subs.sh ||
14478  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14479ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14480ac_delim='%!_!# '
14481for ac_last_try in false false false false false :; do
14482  . ./conf$$subs.sh ||
14483    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14484
14485  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14486  if test $ac_delim_n = $ac_delim_num; then
14487    break
14488  elif $ac_last_try; then
14489    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14490  else
14491    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14492  fi
14493done
14494rm -f conf$$subs.sh
14495
14496cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14497cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14498_ACEOF
14499sed -n '
14500h
14501s/^/S["/; s/!.*/"]=/
14502p
14503g
14504s/^[^!]*!//
14505:repl
14506t repl
14507s/'"$ac_delim"'$//
14508t delim
14509:nl
14510h
14511s/\(.\{148\}\)..*/\1/
14512t more1
14513s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14514p
14515n
14516b repl
14517:more1
14518s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14519p
14520g
14521s/.\{148\}//
14522t nl
14523:delim
14524h
14525s/\(.\{148\}\)..*/\1/
14526t more2
14527s/["\\]/\\&/g; s/^/"/; s/$/"/
14528p
14529b
14530:more2
14531s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14532p
14533g
14534s/.\{148\}//
14535t delim
14536' <conf$$subs.awk | sed '
14537/^[^""]/{
14538  N
14539  s/\n//
14540}
14541' >>$CONFIG_STATUS || ac_write_fail=1
14542rm -f conf$$subs.awk
14543cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14544_ACAWK
14545cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14546  for (key in S) S_is_set[key] = 1
14547  FS = ""
14548
14549}
14550{
14551  line = $ 0
14552  nfields = split(line, field, "@")
14553  substed = 0
14554  len = length(field[1])
14555  for (i = 2; i < nfields; i++) {
14556    key = field[i]
14557    keylen = length(key)
14558    if (S_is_set[key]) {
14559      value = S[key]
14560      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14561      len += length(value) + length(field[++i])
14562      substed = 1
14563    } else
14564      len += 1 + keylen
14565  }
14566
14567  print line
14568}
14569
14570_ACAWK
14571_ACEOF
14572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14573if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14574  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14575else
14576  cat
14577fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14578  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14579_ACEOF
14580
14581# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14582# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14583# trailing colons and then remove the whole line if VPATH becomes empty
14584# (actually we leave an empty line to preserve line numbers).
14585if test "x$srcdir" = x.; then
14586  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14587h
14588s///
14589s/^/:/
14590s/[	 ]*$/:/
14591s/:\$(srcdir):/:/g
14592s/:\${srcdir}:/:/g
14593s/:@srcdir@:/:/g
14594s/^:*//
14595s/:*$//
14596x
14597s/\(=[	 ]*\).*/\1/
14598G
14599s/\n//
14600s/^[^=]*=[	 ]*$//
14601}'
14602fi
14603
14604cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14605fi # test -n "$CONFIG_FILES"
14606
14607# Set up the scripts for CONFIG_HEADERS section.
14608# No need to generate them if there are no CONFIG_HEADERS.
14609# This happens for instance with `./config.status Makefile'.
14610if test -n "$CONFIG_HEADERS"; then
14611cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14612BEGIN {
14613_ACEOF
14614
14615# Transform confdefs.h into an awk script `defines.awk', embedded as
14616# here-document in config.status, that substitutes the proper values into
14617# config.h.in to produce config.h.
14618
14619# Create a delimiter string that does not exist in confdefs.h, to ease
14620# handling of long lines.
14621ac_delim='%!_!# '
14622for ac_last_try in false false :; do
14623  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14624  if test -z "$ac_tt"; then
14625    break
14626  elif $ac_last_try; then
14627    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14628  else
14629    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14630  fi
14631done
14632
14633# For the awk script, D is an array of macro values keyed by name,
14634# likewise P contains macro parameters if any.  Preserve backslash
14635# newline sequences.
14636
14637ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14638sed -n '
14639s/.\{148\}/&'"$ac_delim"'/g
14640t rset
14641:rset
14642s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14643t def
14644d
14645:def
14646s/\\$//
14647t bsnl
14648s/["\\]/\\&/g
14649s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14650D["\1"]=" \3"/p
14651s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14652d
14653:bsnl
14654s/["\\]/\\&/g
14655s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14656D["\1"]=" \3\\\\\\n"\\/p
14657t cont
14658s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14659t cont
14660d
14661:cont
14662n
14663s/.\{148\}/&'"$ac_delim"'/g
14664t clear
14665:clear
14666s/\\$//
14667t bsnlc
14668s/["\\]/\\&/g; s/^/"/; s/$/"/p
14669d
14670:bsnlc
14671s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14672b cont
14673' <confdefs.h | sed '
14674s/'"$ac_delim"'/"\\\
14675"/g' >>$CONFIG_STATUS || ac_write_fail=1
14676
14677cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14678  for (key in D) D_is_set[key] = 1
14679  FS = ""
14680}
14681/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14682  line = \$ 0
14683  split(line, arg, " ")
14684  if (arg[1] == "#") {
14685    defundef = arg[2]
14686    mac1 = arg[3]
14687  } else {
14688    defundef = substr(arg[1], 2)
14689    mac1 = arg[2]
14690  }
14691  split(mac1, mac2, "(") #)
14692  macro = mac2[1]
14693  prefix = substr(line, 1, index(line, defundef) - 1)
14694  if (D_is_set[macro]) {
14695    # Preserve the white space surrounding the "#".
14696    print prefix "define", macro P[macro] D[macro]
14697    next
14698  } else {
14699    # Replace #undef with comments.  This is necessary, for example,
14700    # in the case of _POSIX_SOURCE, which is predefined and required
14701    # on some systems where configure will not decide to define it.
14702    if (defundef == "undef") {
14703      print "/*", prefix defundef, macro, "*/"
14704      next
14705    }
14706  }
14707}
14708{ print }
14709_ACAWK
14710_ACEOF
14711cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14712  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14713fi # test -n "$CONFIG_HEADERS"
14714
14715
14716eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14717shift
14718for ac_tag
14719do
14720  case $ac_tag in
14721  :[FHLC]) ac_mode=$ac_tag; continue;;
14722  esac
14723  case $ac_mode$ac_tag in
14724  :[FHL]*:*);;
14725  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14726  :[FH]-) ac_tag=-:-;;
14727  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14728  esac
14729  ac_save_IFS=$IFS
14730  IFS=:
14731  set x $ac_tag
14732  IFS=$ac_save_IFS
14733  shift
14734  ac_file=$1
14735  shift
14736
14737  case $ac_mode in
14738  :L) ac_source=$1;;
14739  :[FH])
14740    ac_file_inputs=
14741    for ac_f
14742    do
14743      case $ac_f in
14744      -) ac_f="$ac_tmp/stdin";;
14745      *) # Look for the file first in the build tree, then in the source tree
14746	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14747	 # because $ac_f cannot contain `:'.
14748	 test -f "$ac_f" ||
14749	   case $ac_f in
14750	   [\\/$]*) false;;
14751	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14752	   esac ||
14753	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14754      esac
14755      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14756      as_fn_append ac_file_inputs " '$ac_f'"
14757    done
14758
14759    # Let's still pretend it is `configure' which instantiates (i.e., don't
14760    # use $as_me), people would be surprised to read:
14761    #    /* config.h.  Generated by config.status.  */
14762    configure_input='Generated from '`
14763	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14764	`' by configure.'
14765    if test x"$ac_file" != x-; then
14766      configure_input="$ac_file.  $configure_input"
14767      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14768$as_echo "$as_me: creating $ac_file" >&6;}
14769    fi
14770    # Neutralize special characters interpreted by sed in replacement strings.
14771    case $configure_input in #(
14772    *\&* | *\|* | *\\* )
14773       ac_sed_conf_input=`$as_echo "$configure_input" |
14774       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14775    *) ac_sed_conf_input=$configure_input;;
14776    esac
14777
14778    case $ac_tag in
14779    *:-:* | *:-) cat >"$ac_tmp/stdin" \
14780      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14781    esac
14782    ;;
14783  esac
14784
14785  ac_dir=`$as_dirname -- "$ac_file" ||
14786$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14787	 X"$ac_file" : 'X\(//\)[^/]' \| \
14788	 X"$ac_file" : 'X\(//\)$' \| \
14789	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14790$as_echo X"$ac_file" |
14791    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14792	    s//\1/
14793	    q
14794	  }
14795	  /^X\(\/\/\)[^/].*/{
14796	    s//\1/
14797	    q
14798	  }
14799	  /^X\(\/\/\)$/{
14800	    s//\1/
14801	    q
14802	  }
14803	  /^X\(\/\).*/{
14804	    s//\1/
14805	    q
14806	  }
14807	  s/.*/./; q'`
14808  as_dir="$ac_dir"; as_fn_mkdir_p
14809  ac_builddir=.
14810
14811case "$ac_dir" in
14812.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14813*)
14814  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14815  # A ".." for each directory in $ac_dir_suffix.
14816  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14817  case $ac_top_builddir_sub in
14818  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14819  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14820  esac ;;
14821esac
14822ac_abs_top_builddir=$ac_pwd
14823ac_abs_builddir=$ac_pwd$ac_dir_suffix
14824# for backward compatibility:
14825ac_top_builddir=$ac_top_build_prefix
14826
14827case $srcdir in
14828  .)  # We are building in place.
14829    ac_srcdir=.
14830    ac_top_srcdir=$ac_top_builddir_sub
14831    ac_abs_top_srcdir=$ac_pwd ;;
14832  [\\/]* | ?:[\\/]* )  # Absolute name.
14833    ac_srcdir=$srcdir$ac_dir_suffix;
14834    ac_top_srcdir=$srcdir
14835    ac_abs_top_srcdir=$srcdir ;;
14836  *) # Relative name.
14837    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14838    ac_top_srcdir=$ac_top_build_prefix$srcdir
14839    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14840esac
14841ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14842
14843
14844  case $ac_mode in
14845  :F)
14846  #
14847  # CONFIG_FILE
14848  #
14849
14850  case $INSTALL in
14851  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14852  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14853  esac
14854  ac_MKDIR_P=$MKDIR_P
14855  case $MKDIR_P in
14856  [\\/$]* | ?:[\\/]* ) ;;
14857  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14858  esac
14859_ACEOF
14860
14861cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14862# If the template does not know about datarootdir, expand it.
14863# FIXME: This hack should be removed a few years after 2.60.
14864ac_datarootdir_hack=; ac_datarootdir_seen=
14865ac_sed_dataroot='
14866/datarootdir/ {
14867  p
14868  q
14869}
14870/@datadir@/p
14871/@docdir@/p
14872/@infodir@/p
14873/@localedir@/p
14874/@mandir@/p'
14875case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14876*datarootdir*) ac_datarootdir_seen=yes;;
14877*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14878  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14879$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14880_ACEOF
14881cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14882  ac_datarootdir_hack='
14883  s&@datadir@&$datadir&g
14884  s&@docdir@&$docdir&g
14885  s&@infodir@&$infodir&g
14886  s&@localedir@&$localedir&g
14887  s&@mandir@&$mandir&g
14888  s&\\\${datarootdir}&$datarootdir&g' ;;
14889esac
14890_ACEOF
14891
14892# Neutralize VPATH when `$srcdir' = `.'.
14893# Shell code in configure.ac might set extrasub.
14894# FIXME: do we really want to maintain this feature?
14895cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14896ac_sed_extra="$ac_vpsub
14897$extrasub
14898_ACEOF
14899cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14900:t
14901/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14902s|@configure_input@|$ac_sed_conf_input|;t t
14903s&@top_builddir@&$ac_top_builddir_sub&;t t
14904s&@top_build_prefix@&$ac_top_build_prefix&;t t
14905s&@srcdir@&$ac_srcdir&;t t
14906s&@abs_srcdir@&$ac_abs_srcdir&;t t
14907s&@top_srcdir@&$ac_top_srcdir&;t t
14908s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14909s&@builddir@&$ac_builddir&;t t
14910s&@abs_builddir@&$ac_abs_builddir&;t t
14911s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14912s&@INSTALL@&$ac_INSTALL&;t t
14913s&@MKDIR_P@&$ac_MKDIR_P&;t t
14914$ac_datarootdir_hack
14915"
14916eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14917  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14918
14919test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14920  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14921  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
14922      "$ac_tmp/out"`; test -z "$ac_out"; } &&
14923  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14924which seems to be undefined.  Please make sure it is defined" >&5
14925$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14926which seems to be undefined.  Please make sure it is defined" >&2;}
14927
14928  rm -f "$ac_tmp/stdin"
14929  case $ac_file in
14930  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14931  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14932  esac \
14933  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14934 ;;
14935  :H)
14936  #
14937  # CONFIG_HEADER
14938  #
14939  if test x"$ac_file" != x-; then
14940    {
14941      $as_echo "/* $configure_input  */" \
14942      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14943    } >"$ac_tmp/config.h" \
14944      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14945    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14946      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14947$as_echo "$as_me: $ac_file is unchanged" >&6;}
14948    else
14949      rm -f "$ac_file"
14950      mv "$ac_tmp/config.h" "$ac_file" \
14951	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
14952    fi
14953  else
14954    $as_echo "/* $configure_input  */" \
14955      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14956      || as_fn_error $? "could not create -" "$LINENO" 5
14957  fi
14958# Compute "$ac_file"'s index in $config_headers.
14959_am_arg="$ac_file"
14960_am_stamp_count=1
14961for _am_header in $config_headers :; do
14962  case $_am_header in
14963    $_am_arg | $_am_arg:* )
14964      break ;;
14965    * )
14966      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14967  esac
14968done
14969echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14970$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14971	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14972	 X"$_am_arg" : 'X\(//\)$' \| \
14973	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14974$as_echo X"$_am_arg" |
14975    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14976	    s//\1/
14977	    q
14978	  }
14979	  /^X\(\/\/\)[^/].*/{
14980	    s//\1/
14981	    q
14982	  }
14983	  /^X\(\/\/\)$/{
14984	    s//\1/
14985	    q
14986	  }
14987	  /^X\(\/\).*/{
14988	    s//\1/
14989	    q
14990	  }
14991	  s/.*/./; q'`/stamp-h$_am_stamp_count
14992 ;;
14993
14994  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14995$as_echo "$as_me: executing $ac_file commands" >&6;}
14996 ;;
14997  esac
14998
14999
15000  case $ac_file$ac_mode in
15001    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15002  # Older Autoconf quotes --file arguments for eval, but not when files
15003  # are listed without --file.  Let's play safe and only enable the eval
15004  # if we detect the quoting.
15005  case $CONFIG_FILES in
15006  *\'*) eval set x "$CONFIG_FILES" ;;
15007  *)   set x $CONFIG_FILES ;;
15008  esac
15009  shift
15010  for mf
15011  do
15012    # Strip MF so we end up with the name of the file.
15013    mf=`echo "$mf" | sed -e 's/:.*$//'`
15014    # Check whether this is an Automake generated Makefile or not.
15015    # We used to match only the files named 'Makefile.in', but
15016    # some people rename them; so instead we look at the file content.
15017    # Grep'ing the first line is not enough: some people post-process
15018    # each Makefile.in and add a new line on top of each file to say so.
15019    # Grep'ing the whole file is not good either: AIX grep has a line
15020    # limit of 2048, but all sed's we know have understand at least 4000.
15021    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15022      dirpart=`$as_dirname -- "$mf" ||
15023$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15024	 X"$mf" : 'X\(//\)[^/]' \| \
15025	 X"$mf" : 'X\(//\)$' \| \
15026	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15027$as_echo X"$mf" |
15028    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15029	    s//\1/
15030	    q
15031	  }
15032	  /^X\(\/\/\)[^/].*/{
15033	    s//\1/
15034	    q
15035	  }
15036	  /^X\(\/\/\)$/{
15037	    s//\1/
15038	    q
15039	  }
15040	  /^X\(\/\).*/{
15041	    s//\1/
15042	    q
15043	  }
15044	  s/.*/./; q'`
15045    else
15046      continue
15047    fi
15048    # Extract the definition of DEPDIR, am__include, and am__quote
15049    # from the Makefile without running 'make'.
15050    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15051    test -z "$DEPDIR" && continue
15052    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15053    test -z "$am__include" && continue
15054    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15055    # Find all dependency output files, they are included files with
15056    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15057    # simplest approach to changing $(DEPDIR) to its actual value in the
15058    # expansion.
15059    for file in `sed -n "
15060      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15061	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15062      # Make sure the directory exists.
15063      test -f "$dirpart/$file" && continue
15064      fdir=`$as_dirname -- "$file" ||
15065$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15066	 X"$file" : 'X\(//\)[^/]' \| \
15067	 X"$file" : 'X\(//\)$' \| \
15068	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15069$as_echo X"$file" |
15070    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15071	    s//\1/
15072	    q
15073	  }
15074	  /^X\(\/\/\)[^/].*/{
15075	    s//\1/
15076	    q
15077	  }
15078	  /^X\(\/\/\)$/{
15079	    s//\1/
15080	    q
15081	  }
15082	  /^X\(\/\).*/{
15083	    s//\1/
15084	    q
15085	  }
15086	  s/.*/./; q'`
15087      as_dir=$dirpart/$fdir; as_fn_mkdir_p
15088      # echo "creating $dirpart/$file"
15089      echo '# dummy' > "$dirpart/$file"
15090    done
15091  done
15092}
15093 ;;
15094    "libtool":C)
15095
15096    # See if we are running on zsh, and set the options which allow our
15097    # commands through without removal of \ escapes.
15098    if test -n "${ZSH_VERSION+set}" ; then
15099      setopt NO_GLOB_SUBST
15100    fi
15101
15102    cfgfile="${ofile}T"
15103    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15104    $RM "$cfgfile"
15105
15106    cat <<_LT_EOF >> "$cfgfile"
15107#! $SHELL
15108
15109# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15110# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15111# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15112# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15113#
15114#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15115#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15116#   Written by Gordon Matzigkeit, 1996
15117#
15118#   This file is part of GNU Libtool.
15119#
15120# GNU Libtool is free software; you can redistribute it and/or
15121# modify it under the terms of the GNU General Public License as
15122# published by the Free Software Foundation; either version 2 of
15123# the License, or (at your option) any later version.
15124#
15125# As a special exception to the GNU General Public License,
15126# if you distribute this file as part of a program or library that
15127# is built using GNU Libtool, you may include this file under the
15128# same distribution terms that you use for the rest of that program.
15129#
15130# GNU Libtool is distributed in the hope that it will be useful,
15131# but WITHOUT ANY WARRANTY; without even the implied warranty of
15132# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15133# GNU General Public License for more details.
15134#
15135# You should have received a copy of the GNU General Public License
15136# along with GNU Libtool; see the file COPYING.  If not, a copy
15137# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15138# obtained by writing to the Free Software Foundation, Inc.,
15139# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15140
15141
15142# The names of the tagged configurations supported by this script.
15143available_tags=""
15144
15145# ### BEGIN LIBTOOL CONFIG
15146
15147# Whether or not to build shared libraries.
15148build_libtool_libs=$enable_shared
15149
15150# Which release of libtool.m4 was used?
15151macro_version=$macro_version
15152macro_revision=$macro_revision
15153
15154# Whether or not to build static libraries.
15155build_old_libs=$enable_static
15156
15157# What type of objects to build.
15158pic_mode=$pic_mode
15159
15160# Whether or not to optimize for fast installation.
15161fast_install=$enable_fast_install
15162
15163# Shell to use when invoking shell scripts.
15164SHELL=$lt_SHELL
15165
15166# An echo program that protects backslashes.
15167ECHO=$lt_ECHO
15168
15169# The host system.
15170host_alias=$host_alias
15171host=$host
15172host_os=$host_os
15173
15174# The build system.
15175build_alias=$build_alias
15176build=$build
15177build_os=$build_os
15178
15179# A sed program that does not truncate output.
15180SED=$lt_SED
15181
15182# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15183Xsed="\$SED -e 1s/^X//"
15184
15185# A grep program that handles long lines.
15186GREP=$lt_GREP
15187
15188# An ERE matcher.
15189EGREP=$lt_EGREP
15190
15191# A literal string matcher.
15192FGREP=$lt_FGREP
15193
15194# A BSD- or MS-compatible name lister.
15195NM=$lt_NM
15196
15197# Whether we need soft or hard links.
15198LN_S=$lt_LN_S
15199
15200# What is the maximum length of a command?
15201max_cmd_len=$max_cmd_len
15202
15203# Object file suffix (normally "o").
15204objext=$ac_objext
15205
15206# Executable file suffix (normally "").
15207exeext=$exeext
15208
15209# whether the shell understands "unset".
15210lt_unset=$lt_unset
15211
15212# turn spaces into newlines.
15213SP2NL=$lt_lt_SP2NL
15214
15215# turn newlines into spaces.
15216NL2SP=$lt_lt_NL2SP
15217
15218# An object symbol dumper.
15219OBJDUMP=$lt_OBJDUMP
15220
15221# Method to check whether dependent libraries are shared objects.
15222deplibs_check_method=$lt_deplibs_check_method
15223
15224# Command to use when deplibs_check_method == "file_magic".
15225file_magic_cmd=$lt_file_magic_cmd
15226
15227# The archiver.
15228AR=$lt_AR
15229AR_FLAGS=$lt_AR_FLAGS
15230
15231# A symbol stripping program.
15232STRIP=$lt_STRIP
15233
15234# Commands used to install an old-style archive.
15235RANLIB=$lt_RANLIB
15236old_postinstall_cmds=$lt_old_postinstall_cmds
15237old_postuninstall_cmds=$lt_old_postuninstall_cmds
15238
15239# Whether to use a lock for old archive extraction.
15240lock_old_archive_extraction=$lock_old_archive_extraction
15241
15242# A C compiler.
15243LTCC=$lt_CC
15244
15245# LTCC compiler flags.
15246LTCFLAGS=$lt_CFLAGS
15247
15248# Take the output of nm and produce a listing of raw symbols and C names.
15249global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15250
15251# Transform the output of nm in a proper C declaration.
15252global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15253
15254# Transform the output of nm in a C name address pair.
15255global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15256
15257# Transform the output of nm in a C name address pair when lib prefix is needed.
15258global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15259
15260# The name of the directory that contains temporary libtool files.
15261objdir=$objdir
15262
15263# Used to examine libraries when file_magic_cmd begins with "file".
15264MAGIC_CMD=$MAGIC_CMD
15265
15266# Must we lock files when doing compilation?
15267need_locks=$lt_need_locks
15268
15269# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15270DSYMUTIL=$lt_DSYMUTIL
15271
15272# Tool to change global to local symbols on Mac OS X.
15273NMEDIT=$lt_NMEDIT
15274
15275# Tool to manipulate fat objects and archives on Mac OS X.
15276LIPO=$lt_LIPO
15277
15278# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15279OTOOL=$lt_OTOOL
15280
15281# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15282OTOOL64=$lt_OTOOL64
15283
15284# Old archive suffix (normally "a").
15285libext=$libext
15286
15287# Shared library suffix (normally ".so").
15288shrext_cmds=$lt_shrext_cmds
15289
15290# The commands to extract the exported symbol list from a shared archive.
15291extract_expsyms_cmds=$lt_extract_expsyms_cmds
15292
15293# Variables whose values should be saved in libtool wrapper scripts and
15294# restored at link time.
15295variables_saved_for_relink=$lt_variables_saved_for_relink
15296
15297# Do we need the "lib" prefix for modules?
15298need_lib_prefix=$need_lib_prefix
15299
15300# Do we need a version for libraries?
15301need_version=$need_version
15302
15303# Library versioning type.
15304version_type=$version_type
15305
15306# Shared library runtime path variable.
15307runpath_var=$runpath_var
15308
15309# Shared library path variable.
15310shlibpath_var=$shlibpath_var
15311
15312# Is shlibpath searched before the hard-coded library search path?
15313shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15314
15315# Format of library name prefix.
15316libname_spec=$lt_libname_spec
15317
15318# List of archive names.  First name is the real one, the rest are links.
15319# The last name is the one that the linker finds with -lNAME
15320library_names_spec=$lt_library_names_spec
15321
15322# The coded name of the library, if different from the real name.
15323soname_spec=$lt_soname_spec
15324
15325# Permission mode override for installation of shared libraries.
15326install_override_mode=$lt_install_override_mode
15327
15328# Command to use after installation of a shared archive.
15329postinstall_cmds=$lt_postinstall_cmds
15330
15331# Command to use after uninstallation of a shared archive.
15332postuninstall_cmds=$lt_postuninstall_cmds
15333
15334# Commands used to finish a libtool library installation in a directory.
15335finish_cmds=$lt_finish_cmds
15336
15337# As "finish_cmds", except a single script fragment to be evaled but
15338# not shown.
15339finish_eval=$lt_finish_eval
15340
15341# Whether we should hardcode library paths into libraries.
15342hardcode_into_libs=$hardcode_into_libs
15343
15344# Compile-time system search path for libraries.
15345sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15346
15347# Run-time system search path for libraries.
15348sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15349
15350# Whether dlopen is supported.
15351dlopen_support=$enable_dlopen
15352
15353# Whether dlopen of programs is supported.
15354dlopen_self=$enable_dlopen_self
15355
15356# Whether dlopen of statically linked programs is supported.
15357dlopen_self_static=$enable_dlopen_self_static
15358
15359# Commands to strip libraries.
15360old_striplib=$lt_old_striplib
15361striplib=$lt_striplib
15362
15363
15364# The linker used to build libraries.
15365LD=$lt_LD
15366
15367# How to create reloadable object files.
15368reload_flag=$lt_reload_flag
15369reload_cmds=$lt_reload_cmds
15370
15371# Commands used to build an old-style archive.
15372old_archive_cmds=$lt_old_archive_cmds
15373
15374# A language specific compiler.
15375CC=$lt_compiler
15376
15377# Is the compiler the GNU compiler?
15378with_gcc=$GCC
15379
15380# Compiler flag to turn off builtin functions.
15381no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15382
15383# How to pass a linker flag through the compiler.
15384wl=$lt_lt_prog_compiler_wl
15385
15386# Additional compiler flags for building library objects.
15387pic_flag=$lt_lt_prog_compiler_pic
15388
15389# Compiler flag to prevent dynamic linking.
15390link_static_flag=$lt_lt_prog_compiler_static
15391
15392# Does compiler simultaneously support -c and -o options?
15393compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15394
15395# Whether or not to add -lc for building shared libraries.
15396build_libtool_need_lc=$archive_cmds_need_lc
15397
15398# Whether or not to disallow shared libs when runtime libs are static.
15399allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15400
15401# Compiler flag to allow reflexive dlopens.
15402export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15403
15404# Compiler flag to generate shared objects directly from archives.
15405whole_archive_flag_spec=$lt_whole_archive_flag_spec
15406
15407# Whether the compiler copes with passing no objects directly.
15408compiler_needs_object=$lt_compiler_needs_object
15409
15410# Create an old-style archive from a shared archive.
15411old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15412
15413# Create a temporary old-style archive to link instead of a shared archive.
15414old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15415
15416# Commands used to build a shared archive.
15417archive_cmds=$lt_archive_cmds
15418archive_expsym_cmds=$lt_archive_expsym_cmds
15419
15420# Commands used to build a loadable module if different from building
15421# a shared archive.
15422module_cmds=$lt_module_cmds
15423module_expsym_cmds=$lt_module_expsym_cmds
15424
15425# Whether we are building with GNU ld or not.
15426with_gnu_ld=$lt_with_gnu_ld
15427
15428# Flag that allows shared libraries with undefined symbols to be built.
15429allow_undefined_flag=$lt_allow_undefined_flag
15430
15431# Flag that enforces no undefined symbols.
15432no_undefined_flag=$lt_no_undefined_flag
15433
15434# Flag to hardcode \$libdir into a binary during linking.
15435# This must work even if \$libdir does not exist
15436hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15437
15438# If ld is used when linking, flag to hardcode \$libdir into a binary
15439# during linking.  This must work even if \$libdir does not exist.
15440hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15441
15442# Whether we need a single "-rpath" flag with a separated argument.
15443hardcode_libdir_separator=$lt_hardcode_libdir_separator
15444
15445# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15446# DIR into the resulting binary.
15447hardcode_direct=$hardcode_direct
15448
15449# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15450# DIR into the resulting binary and the resulting library dependency is
15451# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15452# library is relocated.
15453hardcode_direct_absolute=$hardcode_direct_absolute
15454
15455# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15456# into the resulting binary.
15457hardcode_minus_L=$hardcode_minus_L
15458
15459# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15460# into the resulting binary.
15461hardcode_shlibpath_var=$hardcode_shlibpath_var
15462
15463# Set to "yes" if building a shared library automatically hardcodes DIR
15464# into the library and all subsequent libraries and executables linked
15465# against it.
15466hardcode_automatic=$hardcode_automatic
15467
15468# Set to yes if linker adds runtime paths of dependent libraries
15469# to runtime path list.
15470inherit_rpath=$inherit_rpath
15471
15472# Whether libtool must link a program against all its dependency libraries.
15473link_all_deplibs=$link_all_deplibs
15474
15475# Fix the shell variable \$srcfile for the compiler.
15476fix_srcfile_path=$lt_fix_srcfile_path
15477
15478# Set to "yes" if exported symbols are required.
15479always_export_symbols=$always_export_symbols
15480
15481# The commands to list exported symbols.
15482export_symbols_cmds=$lt_export_symbols_cmds
15483
15484# Symbols that should not be listed in the preloaded symbols.
15485exclude_expsyms=$lt_exclude_expsyms
15486
15487# Symbols that must always be exported.
15488include_expsyms=$lt_include_expsyms
15489
15490# Commands necessary for linking programs (against libraries) with templates.
15491prelink_cmds=$lt_prelink_cmds
15492
15493# Specify filename containing input files.
15494file_list_spec=$lt_file_list_spec
15495
15496# How to hardcode a shared library path into an executable.
15497hardcode_action=$hardcode_action
15498
15499# ### END LIBTOOL CONFIG
15500
15501_LT_EOF
15502
15503  case $host_os in
15504  aix3*)
15505    cat <<\_LT_EOF >> "$cfgfile"
15506# AIX sometimes has problems with the GCC collect2 program.  For some
15507# reason, if we set the COLLECT_NAMES environment variable, the problems
15508# vanish in a puff of smoke.
15509if test "X${COLLECT_NAMES+set}" != Xset; then
15510  COLLECT_NAMES=
15511  export COLLECT_NAMES
15512fi
15513_LT_EOF
15514    ;;
15515  esac
15516
15517
15518ltmain="$ac_aux_dir/ltmain.sh"
15519
15520
15521  # We use sed instead of cat because bash on DJGPP gets confused if
15522  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15523  # text mode, it properly converts lines to CR/LF.  This bash problem
15524  # is reportedly fixed, but why not run on old versions too?
15525  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15526    || (rm -f "$cfgfile"; exit 1)
15527
15528  case $xsi_shell in
15529  yes)
15530    cat << \_LT_EOF >> "$cfgfile"
15531
15532# func_dirname file append nondir_replacement
15533# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15534# otherwise set result to NONDIR_REPLACEMENT.
15535func_dirname ()
15536{
15537  case ${1} in
15538    */*) func_dirname_result="${1%/*}${2}" ;;
15539    *  ) func_dirname_result="${3}" ;;
15540  esac
15541}
15542
15543# func_basename file
15544func_basename ()
15545{
15546  func_basename_result="${1##*/}"
15547}
15548
15549# func_dirname_and_basename file append nondir_replacement
15550# perform func_basename and func_dirname in a single function
15551# call:
15552#   dirname:  Compute the dirname of FILE.  If nonempty,
15553#             add APPEND to the result, otherwise set result
15554#             to NONDIR_REPLACEMENT.
15555#             value returned in "$func_dirname_result"
15556#   basename: Compute filename of FILE.
15557#             value retuned in "$func_basename_result"
15558# Implementation must be kept synchronized with func_dirname
15559# and func_basename. For efficiency, we do not delegate to
15560# those functions but instead duplicate the functionality here.
15561func_dirname_and_basename ()
15562{
15563  case ${1} in
15564    */*) func_dirname_result="${1%/*}${2}" ;;
15565    *  ) func_dirname_result="${3}" ;;
15566  esac
15567  func_basename_result="${1##*/}"
15568}
15569
15570# func_stripname prefix suffix name
15571# strip PREFIX and SUFFIX off of NAME.
15572# PREFIX and SUFFIX must not contain globbing or regex special
15573# characters, hashes, percent signs, but SUFFIX may contain a leading
15574# dot (in which case that matches only a dot).
15575func_stripname ()
15576{
15577  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15578  # positional parameters, so assign one to ordinary parameter first.
15579  func_stripname_result=${3}
15580  func_stripname_result=${func_stripname_result#"${1}"}
15581  func_stripname_result=${func_stripname_result%"${2}"}
15582}
15583
15584# func_opt_split
15585func_opt_split ()
15586{
15587  func_opt_split_opt=${1%%=*}
15588  func_opt_split_arg=${1#*=}
15589}
15590
15591# func_lo2o object
15592func_lo2o ()
15593{
15594  case ${1} in
15595    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15596    *)    func_lo2o_result=${1} ;;
15597  esac
15598}
15599
15600# func_xform libobj-or-source
15601func_xform ()
15602{
15603  func_xform_result=${1%.*}.lo
15604}
15605
15606# func_arith arithmetic-term...
15607func_arith ()
15608{
15609  func_arith_result=$(( $* ))
15610}
15611
15612# func_len string
15613# STRING may not start with a hyphen.
15614func_len ()
15615{
15616  func_len_result=${#1}
15617}
15618
15619_LT_EOF
15620    ;;
15621  *) # Bourne compatible functions.
15622    cat << \_LT_EOF >> "$cfgfile"
15623
15624# func_dirname file append nondir_replacement
15625# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15626# otherwise set result to NONDIR_REPLACEMENT.
15627func_dirname ()
15628{
15629  # Extract subdirectory from the argument.
15630  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15631  if test "X$func_dirname_result" = "X${1}"; then
15632    func_dirname_result="${3}"
15633  else
15634    func_dirname_result="$func_dirname_result${2}"
15635  fi
15636}
15637
15638# func_basename file
15639func_basename ()
15640{
15641  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15642}
15643
15644
15645# func_stripname prefix suffix name
15646# strip PREFIX and SUFFIX off of NAME.
15647# PREFIX and SUFFIX must not contain globbing or regex special
15648# characters, hashes, percent signs, but SUFFIX may contain a leading
15649# dot (in which case that matches only a dot).
15650# func_strip_suffix prefix name
15651func_stripname ()
15652{
15653  case ${2} in
15654    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15655    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15656  esac
15657}
15658
15659# sed scripts:
15660my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15661my_sed_long_arg='1s/^-[^=]*=//'
15662
15663# func_opt_split
15664func_opt_split ()
15665{
15666  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15667  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15668}
15669
15670# func_lo2o object
15671func_lo2o ()
15672{
15673  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15674}
15675
15676# func_xform libobj-or-source
15677func_xform ()
15678{
15679  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15680}
15681
15682# func_arith arithmetic-term...
15683func_arith ()
15684{
15685  func_arith_result=`expr "$@"`
15686}
15687
15688# func_len string
15689# STRING may not start with a hyphen.
15690func_len ()
15691{
15692  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15693}
15694
15695_LT_EOF
15696esac
15697
15698case $lt_shell_append in
15699  yes)
15700    cat << \_LT_EOF >> "$cfgfile"
15701
15702# func_append var value
15703# Append VALUE to the end of shell variable VAR.
15704func_append ()
15705{
15706  eval "$1+=\$2"
15707}
15708_LT_EOF
15709    ;;
15710  *)
15711    cat << \_LT_EOF >> "$cfgfile"
15712
15713# func_append var value
15714# Append VALUE to the end of shell variable VAR.
15715func_append ()
15716{
15717  eval "$1=\$$1\$2"
15718}
15719
15720_LT_EOF
15721    ;;
15722  esac
15723
15724
15725  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15726    || (rm -f "$cfgfile"; exit 1)
15727
15728  mv -f "$cfgfile" "$ofile" ||
15729    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15730  chmod +x "$ofile"
15731
15732 ;;
15733
15734  esac
15735done # for ac_tag
15736
15737
15738as_fn_exit 0
15739_ACEOF
15740ac_clean_files=$ac_clean_files_save
15741
15742test $ac_write_fail = 0 ||
15743  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15744
15745
15746# configure is writing to config.log, and then calls config.status.
15747# config.status does its own redirection, appending to config.log.
15748# Unfortunately, on DOS this fails, as config.log is still kept open
15749# by configure, so config.status won't be able to write to it; its
15750# output is simply discarded.  So we exec the FD to /dev/null,
15751# effectively closing config.log, so it can be properly (re)opened and
15752# appended to by config.status.  When coming back to configure, we
15753# need to make the FD available again.
15754if test "$no_create" != yes; then
15755  ac_cs_success=:
15756  ac_config_status_args=
15757  test "$silent" = yes &&
15758    ac_config_status_args="$ac_config_status_args --quiet"
15759  exec 5>/dev/null
15760  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15761  exec 5>>config.log
15762  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15763  # would make configure fail if this is the last instruction.
15764  $ac_cs_success || as_fn_exit 1
15765fi
15766if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15767  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15768$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15769fi
15770
15771