17e6fb56fSmrg#! /bin/sh
27e6fb56fSmrg# Guess values for system-dependent variables and create Makefiles.
3983b4bf2Smrg# Generated by GNU Autoconf 2.68 for xf86-video-openchrome 0.6.0.
490b17f1bSmrg#
590b17f1bSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>.
690b17f1bSmrg#
790b17f1bSmrg#
8983b4bf2Smrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9983b4bf2Smrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10983b4bf2Smrg# Foundation, Inc.
117e6fb56fSmrg#
127e6fb56fSmrg#
137e6fb56fSmrg# This configure script is free software; the Free Software Foundation
147e6fb56fSmrg# gives unlimited permission to copy, distribute and modify it.
1590b17f1bSmrg## -------------------- ##
1690b17f1bSmrg## M4sh Initialization. ##
1790b17f1bSmrg## -------------------- ##
187e6fb56fSmrg
197e6fb56fSmrg# Be more Bourne compatible
207e6fb56fSmrgDUALCASE=1; export DUALCASE # for MKS sh
2190b17f1bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
227e6fb56fSmrg  emulate sh
237e6fb56fSmrg  NULLCMD=:
247e6fb56fSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
257e6fb56fSmrg  # is contrary to our usage.  Disable this feature.
267e6fb56fSmrg  alias -g '${1+"$@"}'='"$@"'
277e6fb56fSmrg  setopt NO_GLOB_SUBST
287e6fb56fSmrgelse
2990b17f1bSmrg  case `(set -o) 2>/dev/null` in #(
3090b17f1bSmrg  *posix*) :
3190b17f1bSmrg    set -o posix ;; #(
3290b17f1bSmrg  *) :
3390b17f1bSmrg     ;;
347e6fb56fSmrgesac
357e6fb56fSmrgfi
367e6fb56fSmrg
377e6fb56fSmrg
387e6fb56fSmrgas_nl='
397e6fb56fSmrg'
407e6fb56fSmrgexport as_nl
417e6fb56fSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
427e6fb56fSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
437e6fb56fSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
447e6fb56fSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4590b17f1bSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
4690b17f1bSmrg# but without wasting forks for bash or zsh.
4790b17f1bSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
4890b17f1bSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4990b17f1bSmrg  as_echo='print -r --'
5090b17f1bSmrg  as_echo_n='print -rn --'
5190b17f1bSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
527e6fb56fSmrg  as_echo='printf %s\n'
537e6fb56fSmrg  as_echo_n='printf %s'
547e6fb56fSmrgelse
557e6fb56fSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
567e6fb56fSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
577e6fb56fSmrg    as_echo_n='/usr/ucb/echo -n'
587e6fb56fSmrg  else
597e6fb56fSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
607e6fb56fSmrg    as_echo_n_body='eval
617e6fb56fSmrg      arg=$1;
6290b17f1bSmrg      case $arg in #(
637e6fb56fSmrg      *"$as_nl"*)
647e6fb56fSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
657e6fb56fSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
667e6fb56fSmrg      esac;
677e6fb56fSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
687e6fb56fSmrg    '
697e6fb56fSmrg    export as_echo_n_body
707e6fb56fSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
717e6fb56fSmrg  fi
727e6fb56fSmrg  export as_echo_body
737e6fb56fSmrg  as_echo='sh -c $as_echo_body as_echo'
747e6fb56fSmrgfi
757e6fb56fSmrg
767e6fb56fSmrg# The user is always right.
777e6fb56fSmrgif test "${PATH_SEPARATOR+set}" != set; then
787e6fb56fSmrg  PATH_SEPARATOR=:
797e6fb56fSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
807e6fb56fSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
817e6fb56fSmrg      PATH_SEPARATOR=';'
827e6fb56fSmrg  }
837e6fb56fSmrgfi
847e6fb56fSmrg
857e6fb56fSmrg
867e6fb56fSmrg# IFS
877e6fb56fSmrg# We need space, tab and new line, in precisely that order.  Quoting is
887e6fb56fSmrg# there to prevent editors from complaining about space-tab.
897e6fb56fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
907e6fb56fSmrg# splitting by setting IFS to empty value.)
917e6fb56fSmrgIFS=" ""	$as_nl"
927e6fb56fSmrg
937e6fb56fSmrg# Find who we are.  Look in the path if we contain no directory separator.
9490b17f1bSmrgas_myself=
9590b17f1bSmrgcase $0 in #((
967e6fb56fSmrg  *[\\/]* ) as_myself=$0 ;;
977e6fb56fSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
987e6fb56fSmrgfor as_dir in $PATH
997e6fb56fSmrgdo
1007e6fb56fSmrg  IFS=$as_save_IFS
1017e6fb56fSmrg  test -z "$as_dir" && as_dir=.
10290b17f1bSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10390b17f1bSmrg  done
1047e6fb56fSmrgIFS=$as_save_IFS
1057e6fb56fSmrg
1067e6fb56fSmrg     ;;
1077e6fb56fSmrgesac
1087e6fb56fSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1097e6fb56fSmrg# in which case we are not to be found in the path.
1107e6fb56fSmrgif test "x$as_myself" = x; then
1117e6fb56fSmrg  as_myself=$0
1127e6fb56fSmrgfi
1137e6fb56fSmrgif test ! -f "$as_myself"; then
1147e6fb56fSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11590b17f1bSmrg  exit 1
1167e6fb56fSmrgfi
1177e6fb56fSmrg
11890b17f1bSmrg# Unset variables that we do not need and which cause bugs (e.g. in
11990b17f1bSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12090b17f1bSmrg# suppresses any "Segmentation fault" message there.  '((' could
12190b17f1bSmrg# trigger a bug in pdksh 5.2.14.
12290b17f1bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
12390b17f1bSmrgdo eval test x\${$as_var+set} = xset \
12490b17f1bSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1257e6fb56fSmrgdone
1267e6fb56fSmrgPS1='$ '
1277e6fb56fSmrgPS2='> '
1287e6fb56fSmrgPS4='+ '
1297e6fb56fSmrg
1307e6fb56fSmrg# NLS nuisances.
1317e6fb56fSmrgLC_ALL=C
1327e6fb56fSmrgexport LC_ALL
1337e6fb56fSmrgLANGUAGE=C
1347e6fb56fSmrgexport LANGUAGE
1357e6fb56fSmrg
13690b17f1bSmrg# CDPATH.
13790b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13890b17f1bSmrg
13990b17f1bSmrgif test "x$CONFIG_SHELL" = x; then
14090b17f1bSmrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
14190b17f1bSmrg  emulate sh
14290b17f1bSmrg  NULLCMD=:
14390b17f1bSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
14490b17f1bSmrg  # is contrary to our usage.  Disable this feature.
14590b17f1bSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
14690b17f1bSmrg  setopt NO_GLOB_SUBST
14790b17f1bSmrgelse
14890b17f1bSmrg  case \`(set -o) 2>/dev/null\` in #(
14990b17f1bSmrg  *posix*) :
15090b17f1bSmrg    set -o posix ;; #(
15190b17f1bSmrg  *) :
15290b17f1bSmrg     ;;
15390b17f1bSmrgesac
15490b17f1bSmrgfi
15590b17f1bSmrg"
15690b17f1bSmrg  as_required="as_fn_return () { (exit \$1); }
15790b17f1bSmrgas_fn_success () { as_fn_return 0; }
15890b17f1bSmrgas_fn_failure () { as_fn_return 1; }
15990b17f1bSmrgas_fn_ret_success () { return 0; }
16090b17f1bSmrgas_fn_ret_failure () { return 1; }
16190b17f1bSmrg
16290b17f1bSmrgexitcode=0
16390b17f1bSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
16490b17f1bSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
16590b17f1bSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
16690b17f1bSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
16790b17f1bSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
16890b17f1bSmrg
16990b17f1bSmrgelse
17090b17f1bSmrg  exitcode=1; echo positional parameters were not saved.
17190b17f1bSmrgfi
172983b4bf2Smrgtest x\$exitcode = x0 || exit 1"
17390b17f1bSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
17490b17f1bSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
17590b17f1bSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
17690b17f1bSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
17790b17f1bSmrg
17890b17f1bSmrg  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
17990b17f1bSmrg    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18090b17f1bSmrg    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
18190b17f1bSmrg    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
18290b17f1bSmrg    PATH=/empty FPATH=/empty; export PATH FPATH
18390b17f1bSmrg    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
18490b17f1bSmrg      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
18590b17f1bSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
18690b17f1bSmrg  if (eval "$as_required") 2>/dev/null; then :
18790b17f1bSmrg  as_have_required=yes
18890b17f1bSmrgelse
18990b17f1bSmrg  as_have_required=no
19090b17f1bSmrgfi
19190b17f1bSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
19290b17f1bSmrg
19390b17f1bSmrgelse
19490b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19590b17f1bSmrgas_found=false
19690b17f1bSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
19790b17f1bSmrgdo
19890b17f1bSmrg  IFS=$as_save_IFS
19990b17f1bSmrg  test -z "$as_dir" && as_dir=.
20090b17f1bSmrg  as_found=:
20190b17f1bSmrg  case $as_dir in #(
20290b17f1bSmrg	 /*)
20390b17f1bSmrg	   for as_base in sh bash ksh sh5; do
20490b17f1bSmrg	     # Try only shells that exist, to save several forks.
20590b17f1bSmrg	     as_shell=$as_dir/$as_base
20690b17f1bSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
20790b17f1bSmrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
20890b17f1bSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
20990b17f1bSmrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
21090b17f1bSmrg  break 2
21190b17f1bSmrgfi
21290b17f1bSmrgfi
21390b17f1bSmrg	   done;;
21490b17f1bSmrg       esac
21590b17f1bSmrg  as_found=false
21690b17f1bSmrgdone
21790b17f1bSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
21890b17f1bSmrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
21990b17f1bSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
22090b17f1bSmrgfi; }
22190b17f1bSmrgIFS=$as_save_IFS
22290b17f1bSmrg
22390b17f1bSmrg
22490b17f1bSmrg      if test "x$CONFIG_SHELL" != x; then :
225983b4bf2Smrg  # We cannot yet assume a decent shell, so we have to provide a
226983b4bf2Smrg	# neutralization value for shells without unset; and this also
227983b4bf2Smrg	# works around shells that cannot unset nonexistent variables.
228983b4bf2Smrg	# Preserve -v and -x to the replacement shell.
229983b4bf2Smrg	BASH_ENV=/dev/null
230983b4bf2Smrg	ENV=/dev/null
231983b4bf2Smrg	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232983b4bf2Smrg	export CONFIG_SHELL
233983b4bf2Smrg	case $- in # ((((
234983b4bf2Smrg	  *v*x* | *x*v* ) as_opts=-vx ;;
235983b4bf2Smrg	  *v* ) as_opts=-v ;;
236983b4bf2Smrg	  *x* ) as_opts=-x ;;
237983b4bf2Smrg	  * ) as_opts= ;;
238983b4bf2Smrg	esac
239983b4bf2Smrg	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
24090b17f1bSmrgfi
24190b17f1bSmrg
24290b17f1bSmrg    if test x$as_have_required = xno; then :
24390b17f1bSmrg  $as_echo "$0: This script requires a shell more modern than all"
24490b17f1bSmrg  $as_echo "$0: the shells that I found on your system."
24590b17f1bSmrg  if test x${ZSH_VERSION+set} = xset ; then
24690b17f1bSmrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
24790b17f1bSmrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
24890b17f1bSmrg  else
24990b17f1bSmrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
25090b17f1bSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome
25190b17f1bSmrg$0: about your system, including any error possibly output
25290b17f1bSmrg$0: before this message. Then install a modern shell, or
25390b17f1bSmrg$0: manually run the script under such a shell if you do
25490b17f1bSmrg$0: have one."
25590b17f1bSmrg  fi
25690b17f1bSmrg  exit 1
25790b17f1bSmrgfi
25890b17f1bSmrgfi
25990b17f1bSmrgfi
26090b17f1bSmrgSHELL=${CONFIG_SHELL-/bin/sh}
26190b17f1bSmrgexport SHELL
26290b17f1bSmrg# Unset more variables known to interfere with behavior of common tools.
26390b17f1bSmrgCLICOLOR_FORCE= GREP_OPTIONS=
26490b17f1bSmrgunset CLICOLOR_FORCE GREP_OPTIONS
26590b17f1bSmrg
26690b17f1bSmrg## --------------------- ##
26790b17f1bSmrg## M4sh Shell Functions. ##
26890b17f1bSmrg## --------------------- ##
26990b17f1bSmrg# as_fn_unset VAR
27090b17f1bSmrg# ---------------
27190b17f1bSmrg# Portably unset VAR.
27290b17f1bSmrgas_fn_unset ()
27390b17f1bSmrg{
27490b17f1bSmrg  { eval $1=; unset $1;}
27590b17f1bSmrg}
27690b17f1bSmrgas_unset=as_fn_unset
27790b17f1bSmrg
27890b17f1bSmrg# as_fn_set_status STATUS
27990b17f1bSmrg# -----------------------
28090b17f1bSmrg# Set $? to STATUS, without forking.
28190b17f1bSmrgas_fn_set_status ()
28290b17f1bSmrg{
28390b17f1bSmrg  return $1
28490b17f1bSmrg} # as_fn_set_status
28590b17f1bSmrg
28690b17f1bSmrg# as_fn_exit STATUS
28790b17f1bSmrg# -----------------
28890b17f1bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
28990b17f1bSmrgas_fn_exit ()
29090b17f1bSmrg{
29190b17f1bSmrg  set +e
29290b17f1bSmrg  as_fn_set_status $1
29390b17f1bSmrg  exit $1
29490b17f1bSmrg} # as_fn_exit
29590b17f1bSmrg
29690b17f1bSmrg# as_fn_mkdir_p
29790b17f1bSmrg# -------------
29890b17f1bSmrg# Create "$as_dir" as a directory, including parents if necessary.
29990b17f1bSmrgas_fn_mkdir_p ()
30090b17f1bSmrg{
30190b17f1bSmrg
30290b17f1bSmrg  case $as_dir in #(
30390b17f1bSmrg  -*) as_dir=./$as_dir;;
30490b17f1bSmrg  esac
30590b17f1bSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
30690b17f1bSmrg    as_dirs=
30790b17f1bSmrg    while :; do
30890b17f1bSmrg      case $as_dir in #(
30990b17f1bSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
31090b17f1bSmrg      *) as_qdir=$as_dir;;
31190b17f1bSmrg      esac
31290b17f1bSmrg      as_dirs="'$as_qdir' $as_dirs"
31390b17f1bSmrg      as_dir=`$as_dirname -- "$as_dir" ||
31490b17f1bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
31590b17f1bSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
31690b17f1bSmrg	 X"$as_dir" : 'X\(//\)$' \| \
31790b17f1bSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
31890b17f1bSmrg$as_echo X"$as_dir" |
31990b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
32090b17f1bSmrg	    s//\1/
32190b17f1bSmrg	    q
32290b17f1bSmrg	  }
32390b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
32490b17f1bSmrg	    s//\1/
32590b17f1bSmrg	    q
32690b17f1bSmrg	  }
32790b17f1bSmrg	  /^X\(\/\/\)$/{
32890b17f1bSmrg	    s//\1/
32990b17f1bSmrg	    q
33090b17f1bSmrg	  }
33190b17f1bSmrg	  /^X\(\/\).*/{
33290b17f1bSmrg	    s//\1/
33390b17f1bSmrg	    q
33490b17f1bSmrg	  }
33590b17f1bSmrg	  s/.*/./; q'`
33690b17f1bSmrg      test -d "$as_dir" && break
33790b17f1bSmrg    done
33890b17f1bSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
33990b17f1bSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
34090b17f1bSmrg
34190b17f1bSmrg
34290b17f1bSmrg} # as_fn_mkdir_p
34390b17f1bSmrg# as_fn_append VAR VALUE
34490b17f1bSmrg# ----------------------
34590b17f1bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
34690b17f1bSmrg# advantage of any shell optimizations that allow amortized linear growth over
34790b17f1bSmrg# repeated appends, instead of the typical quadratic growth present in naive
34890b17f1bSmrg# implementations.
34990b17f1bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
35090b17f1bSmrg  eval 'as_fn_append ()
35190b17f1bSmrg  {
35290b17f1bSmrg    eval $1+=\$2
35390b17f1bSmrg  }'
35490b17f1bSmrgelse
35590b17f1bSmrg  as_fn_append ()
35690b17f1bSmrg  {
35790b17f1bSmrg    eval $1=\$$1\$2
35890b17f1bSmrg  }
35990b17f1bSmrgfi # as_fn_append
36090b17f1bSmrg
36190b17f1bSmrg# as_fn_arith ARG...
36290b17f1bSmrg# ------------------
36390b17f1bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
36490b17f1bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
36590b17f1bSmrg# must be portable across $(()) and expr.
36690b17f1bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
36790b17f1bSmrg  eval 'as_fn_arith ()
36890b17f1bSmrg  {
36990b17f1bSmrg    as_val=$(( $* ))
37090b17f1bSmrg  }'
37190b17f1bSmrgelse
37290b17f1bSmrg  as_fn_arith ()
37390b17f1bSmrg  {
37490b17f1bSmrg    as_val=`expr "$@" || test $? -eq 1`
37590b17f1bSmrg  }
37690b17f1bSmrgfi # as_fn_arith
37790b17f1bSmrg
37890b17f1bSmrg
37990b17f1bSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
38090b17f1bSmrg# ----------------------------------------
38190b17f1bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
38290b17f1bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
38390b17f1bSmrg# script with STATUS, using 1 if that was 0.
38490b17f1bSmrgas_fn_error ()
38590b17f1bSmrg{
38690b17f1bSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
38790b17f1bSmrg  if test "$4"; then
38890b17f1bSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
38990b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
39090b17f1bSmrg  fi
39190b17f1bSmrg  $as_echo "$as_me: error: $2" >&2
39290b17f1bSmrg  as_fn_exit $as_status
39390b17f1bSmrg} # as_fn_error
39490b17f1bSmrg
3957e6fb56fSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
3967e6fb56fSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
3977e6fb56fSmrg  as_expr=expr
3987e6fb56fSmrgelse
3997e6fb56fSmrg  as_expr=false
4007e6fb56fSmrgfi
4017e6fb56fSmrg
4027e6fb56fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4037e6fb56fSmrg  as_basename=basename
4047e6fb56fSmrgelse
4057e6fb56fSmrg  as_basename=false
4067e6fb56fSmrgfi
4077e6fb56fSmrg
40890b17f1bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
40990b17f1bSmrg  as_dirname=dirname
41090b17f1bSmrgelse
41190b17f1bSmrg  as_dirname=false
41290b17f1bSmrgfi
4137e6fb56fSmrg
4147e6fb56fSmrgas_me=`$as_basename -- "$0" ||
4157e6fb56fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4167e6fb56fSmrg	 X"$0" : 'X\(//\)$' \| \
4177e6fb56fSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4187e6fb56fSmrg$as_echo X/"$0" |
4197e6fb56fSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4207e6fb56fSmrg	    s//\1/
4217e6fb56fSmrg	    q
4227e6fb56fSmrg	  }
4237e6fb56fSmrg	  /^X\/\(\/\/\)$/{
4247e6fb56fSmrg	    s//\1/
4257e6fb56fSmrg	    q
4267e6fb56fSmrg	  }
4277e6fb56fSmrg	  /^X\/\(\/\).*/{
4287e6fb56fSmrg	    s//\1/
4297e6fb56fSmrg	    q
4307e6fb56fSmrg	  }
4317e6fb56fSmrg	  s/.*/./; q'`
4327e6fb56fSmrg
43390b17f1bSmrg# Avoid depending upon Character Ranges.
43490b17f1bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
43590b17f1bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
43690b17f1bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
43790b17f1bSmrgas_cr_digits='0123456789'
43890b17f1bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4397e6fb56fSmrg
4407e6fb56fSmrg
44190b17f1bSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
44290b17f1bSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
44390b17f1bSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
44490b17f1bSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
44590b17f1bSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
44690b17f1bSmrg  sed -n '
44790b17f1bSmrg    p
44890b17f1bSmrg    /[$]LINENO/=
44990b17f1bSmrg  ' <$as_myself |
45090b17f1bSmrg    sed '
45190b17f1bSmrg      s/[$]LINENO.*/&-/
45290b17f1bSmrg      t lineno
45390b17f1bSmrg      b
45490b17f1bSmrg      :lineno
45590b17f1bSmrg      N
45690b17f1bSmrg      :loop
45790b17f1bSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
45890b17f1bSmrg      t loop
45990b17f1bSmrg      s/-\n.*//
46090b17f1bSmrg    ' >$as_me.lineno &&
46190b17f1bSmrg  chmod +x "$as_me.lineno" ||
46290b17f1bSmrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
4637e6fb56fSmrg
46490b17f1bSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
46590b17f1bSmrg  # (the dirname of $[0] is not the place where we might find the
46690b17f1bSmrg  # original and so on.  Autoconf is especially sensitive to this).
46790b17f1bSmrg  . "./$as_me.lineno"
46890b17f1bSmrg  # Exit status is that of the last command.
46990b17f1bSmrg  exit
4707e6fb56fSmrg}
4717e6fb56fSmrg
47290b17f1bSmrgECHO_C= ECHO_N= ECHO_T=
47390b17f1bSmrgcase `echo -n x` in #(((((
47490b17f1bSmrg-n*)
47590b17f1bSmrg  case `echo 'xy\c'` in
47690b17f1bSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
47790b17f1bSmrg  xy)  ECHO_C='\c';;
47890b17f1bSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
47990b17f1bSmrg       ECHO_T='	';;
48090b17f1bSmrg  esac;;
48190b17f1bSmrg*)
48290b17f1bSmrg  ECHO_N='-n';;
48390b17f1bSmrgesac
4847e6fb56fSmrg
48590b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.file
48690b17f1bSmrgif test -d conf$$.dir; then
48790b17f1bSmrg  rm -f conf$$.dir/conf$$.file
4887e6fb56fSmrgelse
48990b17f1bSmrg  rm -f conf$$.dir
49090b17f1bSmrg  mkdir conf$$.dir 2>/dev/null
4917e6fb56fSmrgfi
49290b17f1bSmrgif (echo >conf$$.file) 2>/dev/null; then
49390b17f1bSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
49490b17f1bSmrg    as_ln_s='ln -s'
49590b17f1bSmrg    # ... but there are two gotchas:
49690b17f1bSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
49790b17f1bSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498983b4bf2Smrg    # In both cases, we have to default to `cp -p'.
49990b17f1bSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500983b4bf2Smrg      as_ln_s='cp -p'
50190b17f1bSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
50290b17f1bSmrg    as_ln_s=ln
50390b17f1bSmrg  else
504983b4bf2Smrg    as_ln_s='cp -p'
50590b17f1bSmrg  fi
5067e6fb56fSmrgelse
507983b4bf2Smrg  as_ln_s='cp -p'
5087e6fb56fSmrgfi
50990b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
51090b17f1bSmrgrmdir conf$$.dir 2>/dev/null
5117e6fb56fSmrg
51290b17f1bSmrgif mkdir -p . 2>/dev/null; then
51390b17f1bSmrg  as_mkdir_p='mkdir -p "$as_dir"'
5147e6fb56fSmrgelse
51590b17f1bSmrg  test -d ./-p && rmdir ./-p
51690b17f1bSmrg  as_mkdir_p=false
51790b17f1bSmrgfi
5187e6fb56fSmrg
519983b4bf2Smrgif test -x / >/dev/null 2>&1; then
520983b4bf2Smrg  as_test_x='test -x'
521983b4bf2Smrgelse
522983b4bf2Smrg  if ls -dL / >/dev/null 2>&1; then
523983b4bf2Smrg    as_ls_L_option=L
524983b4bf2Smrg  else
525983b4bf2Smrg    as_ls_L_option=
526983b4bf2Smrg  fi
527983b4bf2Smrg  as_test_x='
528983b4bf2Smrg    eval sh -c '\''
529983b4bf2Smrg      if test -d "$1"; then
530983b4bf2Smrg	test -d "$1/.";
531983b4bf2Smrg      else
532983b4bf2Smrg	case $1 in #(
533983b4bf2Smrg	-*)set "./$1";;
534983b4bf2Smrg	esac;
535983b4bf2Smrg	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536983b4bf2Smrg	???[sx]*):;;*)false;;esac;fi
537983b4bf2Smrg    '\'' sh
538983b4bf2Smrg  '
539983b4bf2Smrgfi
540983b4bf2Smrgas_executable_p=$as_test_x
5417e6fb56fSmrg
54290b17f1bSmrg# Sed expression to map a string onto a valid CPP name.
54390b17f1bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5447e6fb56fSmrg
54590b17f1bSmrg# Sed expression to map a string onto a valid variable name.
54690b17f1bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5477e6fb56fSmrg
54890b17f1bSmrgSHELL=${CONFIG_SHELL-/bin/sh}
5497e6fb56fSmrg
5507e6fb56fSmrg
55190b17f1bSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
55290b17f1bSmrgexec 6>&1
5537e6fb56fSmrg
55490b17f1bSmrg# Name of the host.
55590b17f1bSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
55690b17f1bSmrg# so uname gets run too.
55790b17f1bSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5587e6fb56fSmrg
5597e6fb56fSmrg#
5607e6fb56fSmrg# Initializations.
5617e6fb56fSmrg#
5627e6fb56fSmrgac_default_prefix=/usr/local
5637e6fb56fSmrgac_clean_files=
5647e6fb56fSmrgac_config_libobj_dir=.
5657e6fb56fSmrgLIBOBJS=
5667e6fb56fSmrgcross_compiling=no
5677e6fb56fSmrgsubdirs=
5687e6fb56fSmrgMFLAGS=
5697e6fb56fSmrgMAKEFLAGS=
5707e6fb56fSmrg
5717e6fb56fSmrg# Identity of this package.
5727e6fb56fSmrgPACKAGE_NAME='xf86-video-openchrome'
5737e6fb56fSmrgPACKAGE_TARNAME='xf86-video-openchrome'
574983b4bf2SmrgPACKAGE_VERSION='0.6.0'
575983b4bf2SmrgPACKAGE_STRING='xf86-video-openchrome 0.6.0'
57690b17f1bSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome'
57790b17f1bSmrgPACKAGE_URL=''
5787e6fb56fSmrg
5797e6fb56fSmrgac_unique_file="Makefile.am"
5807e6fb56fSmrg# Factoring default headers for most tests.
5817e6fb56fSmrgac_includes_default="\
5827e6fb56fSmrg#include <stdio.h>
5837e6fb56fSmrg#ifdef HAVE_SYS_TYPES_H
5847e6fb56fSmrg# include <sys/types.h>
5857e6fb56fSmrg#endif
5867e6fb56fSmrg#ifdef HAVE_SYS_STAT_H
5877e6fb56fSmrg# include <sys/stat.h>
5887e6fb56fSmrg#endif
5897e6fb56fSmrg#ifdef STDC_HEADERS
5907e6fb56fSmrg# include <stdlib.h>
5917e6fb56fSmrg# include <stddef.h>
5927e6fb56fSmrg#else
5937e6fb56fSmrg# ifdef HAVE_STDLIB_H
5947e6fb56fSmrg#  include <stdlib.h>
5957e6fb56fSmrg# endif
5967e6fb56fSmrg#endif
5977e6fb56fSmrg#ifdef HAVE_STRING_H
5987e6fb56fSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
5997e6fb56fSmrg#  include <memory.h>
6007e6fb56fSmrg# endif
6017e6fb56fSmrg# include <string.h>
6027e6fb56fSmrg#endif
6037e6fb56fSmrg#ifdef HAVE_STRINGS_H
6047e6fb56fSmrg# include <strings.h>
6057e6fb56fSmrg#endif
6067e6fb56fSmrg#ifdef HAVE_INTTYPES_H
6077e6fb56fSmrg# include <inttypes.h>
6087e6fb56fSmrg#endif
6097e6fb56fSmrg#ifdef HAVE_STDINT_H
6107e6fb56fSmrg# include <stdint.h>
6117e6fb56fSmrg#endif
6127e6fb56fSmrg#ifdef HAVE_UNISTD_H
6137e6fb56fSmrg# include <unistd.h>
6147e6fb56fSmrg#endif"
6157e6fb56fSmrg
6167e6fb56fSmrgac_subst_vars='am__EXEEXT_FALSE
6177e6fb56fSmrgam__EXEEXT_TRUE
6187e6fb56fSmrgLTLIBOBJS
6197e6fb56fSmrgLIBOBJS
62090b17f1bSmrgMAN_SUBSTS
62190b17f1bSmrgXORG_MAN_PAGE
62290b17f1bSmrgADMIN_MAN_DIR
62390b17f1bSmrgDRIVER_MAN_DIR
62490b17f1bSmrgMISC_MAN_DIR
62590b17f1bSmrgFILE_MAN_DIR
62690b17f1bSmrgLIB_MAN_DIR
62790b17f1bSmrgAPP_MAN_DIR
62890b17f1bSmrgADMIN_MAN_SUFFIX
62990b17f1bSmrgMISC_MAN_SUFFIX
63090b17f1bSmrgFILE_MAN_SUFFIX
63190b17f1bSmrgLIB_MAN_SUFFIX
63290b17f1bSmrgAPP_MAN_SUFFIX
6337e6fb56fSmrgDRIVER_MAN_SUFFIX
6347e6fb56fSmrgDRIVER_NAME
6357e6fb56fSmrgmoduledir
63690b17f1bSmrgTOOLS_FALSE
63790b17f1bSmrgTOOLS_TRUE
6387e6fb56fSmrgXV_DEBUG_FALSE
6397e6fb56fSmrgXV_DEBUG_TRUE
6407e6fb56fSmrgDEBUG_FALSE
6417e6fb56fSmrgDEBUG_TRUE
6427e6fb56fSmrgXVMC_FALSE
6437e6fb56fSmrgXVMC_TRUE
6447e6fb56fSmrgXVMC_LIBS
6457e6fb56fSmrgXVMC_CFLAGS
64690b17f1bSmrgLIBUDEV_LIBS
64790b17f1bSmrgLIBUDEV_CFLAGS
6487e6fb56fSmrgDRI_FALSE
6497e6fb56fSmrgDRI_TRUE
65090b17f1bSmrgDRI_LIBS
65190b17f1bSmrgDRI_CFLAGS
6527e6fb56fSmrgPCIACCESS_LIBS
6537e6fb56fSmrgPCIACCESS_CFLAGS
6547e6fb56fSmrgHAVE_XEXTPROTO_71_FALSE
6557e6fb56fSmrgHAVE_XEXTPROTO_71_TRUE
6567e6fb56fSmrgXEXT_LIBS
6577e6fb56fSmrgXEXT_CFLAGS
6587e6fb56fSmrgXORG_LIBS
6597e6fb56fSmrgXORG_CFLAGS
66090b17f1bSmrgPKG_CONFIG_LIBDIR
66190b17f1bSmrgPKG_CONFIG_PATH
6627e6fb56fSmrgPKG_CONFIG
6637e6fb56fSmrgCPP
66490b17f1bSmrgOTOOL64
66590b17f1bSmrgOTOOL
66690b17f1bSmrgLIPO
6677e6fb56fSmrgNMEDIT
6687e6fb56fSmrgDSYMUTIL
66990b17f1bSmrgMANIFEST_TOOL
6707e6fb56fSmrgRANLIB
67190b17f1bSmrgac_ct_AR
6727e6fb56fSmrgAR
67390b17f1bSmrgDLLTOOL
67490b17f1bSmrgOBJDUMP
6757e6fb56fSmrgLN_S
67690b17f1bSmrgNM
67790b17f1bSmrgac_ct_DUMPBIN
67890b17f1bSmrgDUMPBIN
67990b17f1bSmrgLD
68090b17f1bSmrgFGREP
6817e6fb56fSmrgEGREP
6827e6fb56fSmrgGREP
6837e6fb56fSmrgSED
6847e6fb56fSmrgam__fastdepCC_FALSE
6857e6fb56fSmrgam__fastdepCC_TRUE
6867e6fb56fSmrgCCDEPMODE
68790b17f1bSmrgam__nodep
6887e6fb56fSmrgAMDEPBACKSLASH
6897e6fb56fSmrgAMDEP_FALSE
6907e6fb56fSmrgAMDEP_TRUE
6917e6fb56fSmrgam__quote
6927e6fb56fSmrgam__include
6937e6fb56fSmrgDEPDIR
6947e6fb56fSmrgOBJEXT
6957e6fb56fSmrgEXEEXT
6967e6fb56fSmrgac_ct_CC
6977e6fb56fSmrgCPPFLAGS
6987e6fb56fSmrgLDFLAGS
6997e6fb56fSmrgCFLAGS
7007e6fb56fSmrgCC
7017e6fb56fSmrghost_os
7027e6fb56fSmrghost_vendor
7037e6fb56fSmrghost_cpu
7047e6fb56fSmrghost
7057e6fb56fSmrgbuild_os
7067e6fb56fSmrgbuild_vendor
7077e6fb56fSmrgbuild_cpu
7087e6fb56fSmrgbuild
70990b17f1bSmrgLIBTOOL
7107e6fb56fSmrgMAINT
7117e6fb56fSmrgMAINTAINER_MODE_FALSE
7127e6fb56fSmrgMAINTAINER_MODE_TRUE
7137e6fb56fSmrgam__untar
7147e6fb56fSmrgam__tar
7157e6fb56fSmrgAMTAR
7167e6fb56fSmrgam__leading_dot
7177e6fb56fSmrgSET_MAKE
7187e6fb56fSmrgAWK
7197e6fb56fSmrgmkdir_p
7207e6fb56fSmrgMKDIR_P
7217e6fb56fSmrgINSTALL_STRIP_PROGRAM
7227e6fb56fSmrgSTRIP
7237e6fb56fSmrginstall_sh
7247e6fb56fSmrgMAKEINFO
7257e6fb56fSmrgAUTOHEADER
7267e6fb56fSmrgAUTOMAKE
7277e6fb56fSmrgAUTOCONF
7287e6fb56fSmrgACLOCAL
7297e6fb56fSmrgVERSION
7307e6fb56fSmrgPACKAGE
7317e6fb56fSmrgCYGPATH_W
7327e6fb56fSmrgam__isrc
7337e6fb56fSmrgINSTALL_DATA
7347e6fb56fSmrgINSTALL_SCRIPT
7357e6fb56fSmrgINSTALL_PROGRAM
7367e6fb56fSmrgtarget_alias
7377e6fb56fSmrghost_alias
7387e6fb56fSmrgbuild_alias
7397e6fb56fSmrgLIBS
7407e6fb56fSmrgECHO_T
7417e6fb56fSmrgECHO_N
7427e6fb56fSmrgECHO_C
7437e6fb56fSmrgDEFS
7447e6fb56fSmrgmandir
7457e6fb56fSmrglocaledir
7467e6fb56fSmrglibdir
7477e6fb56fSmrgpsdir
7487e6fb56fSmrgpdfdir
7497e6fb56fSmrgdvidir
7507e6fb56fSmrghtmldir
7517e6fb56fSmrginfodir
7527e6fb56fSmrgdocdir
7537e6fb56fSmrgoldincludedir
7547e6fb56fSmrgincludedir
7557e6fb56fSmrglocalstatedir
7567e6fb56fSmrgsharedstatedir
7577e6fb56fSmrgsysconfdir
7587e6fb56fSmrgdatadir
7597e6fb56fSmrgdatarootdir
7607e6fb56fSmrglibexecdir
7617e6fb56fSmrgsbindir
7627e6fb56fSmrgbindir
7637e6fb56fSmrgprogram_transform_name
7647e6fb56fSmrgprefix
7657e6fb56fSmrgexec_prefix
76690b17f1bSmrgPACKAGE_URL
7677e6fb56fSmrgPACKAGE_BUGREPORT
7687e6fb56fSmrgPACKAGE_STRING
7697e6fb56fSmrgPACKAGE_VERSION
7707e6fb56fSmrgPACKAGE_TARNAME
7717e6fb56fSmrgPACKAGE_NAME
7727e6fb56fSmrgPATH_SEPARATOR
7737e6fb56fSmrgSHELL'
7747e6fb56fSmrgac_subst_files=''
7757e6fb56fSmrgac_user_opts='
7767e6fb56fSmrgenable_option_checking
7777e6fb56fSmrgenable_maintainer_mode
7787e6fb56fSmrgenable_static
7797e6fb56fSmrgenable_shared
78090b17f1bSmrgwith_pic
7817e6fb56fSmrgenable_fast_install
7827e6fb56fSmrgenable_dependency_tracking
7837e6fb56fSmrgwith_gnu_ld
78490b17f1bSmrgwith_sysroot
7857e6fb56fSmrgenable_libtool_lock
78690b17f1bSmrgenable_largefile
7877e6fb56fSmrgwith_xorg_module_dir
7887e6fb56fSmrgenable_debug
7897e6fb56fSmrgenable_xv_debug
79090b17f1bSmrgenable_viaregtool
7917e6fb56fSmrgwith_release_version
7927e6fb56fSmrg'
7937e6fb56fSmrg      ac_precious_vars='build_alias
7947e6fb56fSmrghost_alias
7957e6fb56fSmrgtarget_alias
7967e6fb56fSmrgCC
7977e6fb56fSmrgCFLAGS
7987e6fb56fSmrgLDFLAGS
7997e6fb56fSmrgLIBS
8007e6fb56fSmrgCPPFLAGS
8017e6fb56fSmrgCPP
8027e6fb56fSmrgPKG_CONFIG
80390b17f1bSmrgPKG_CONFIG_PATH
80490b17f1bSmrgPKG_CONFIG_LIBDIR
8057e6fb56fSmrgXORG_CFLAGS
8067e6fb56fSmrgXORG_LIBS
8077e6fb56fSmrgXEXT_CFLAGS
8087e6fb56fSmrgXEXT_LIBS
8097e6fb56fSmrgPCIACCESS_CFLAGS
8107e6fb56fSmrgPCIACCESS_LIBS
8117e6fb56fSmrgDRI_CFLAGS
8127e6fb56fSmrgDRI_LIBS
81390b17f1bSmrgLIBUDEV_CFLAGS
81490b17f1bSmrgLIBUDEV_LIBS
8157e6fb56fSmrgXVMC_CFLAGS
8167e6fb56fSmrgXVMC_LIBS'
8177e6fb56fSmrg
8187e6fb56fSmrg
8197e6fb56fSmrg# Initialize some variables set by options.
8207e6fb56fSmrgac_init_help=
8217e6fb56fSmrgac_init_version=false
8227e6fb56fSmrgac_unrecognized_opts=
8237e6fb56fSmrgac_unrecognized_sep=
8247e6fb56fSmrg# The variables have the same names as the options, with
8257e6fb56fSmrg# dashes changed to underlines.
8267e6fb56fSmrgcache_file=/dev/null
8277e6fb56fSmrgexec_prefix=NONE
8287e6fb56fSmrgno_create=
8297e6fb56fSmrgno_recursion=
8307e6fb56fSmrgprefix=NONE
8317e6fb56fSmrgprogram_prefix=NONE
8327e6fb56fSmrgprogram_suffix=NONE
8337e6fb56fSmrgprogram_transform_name=s,x,x,
8347e6fb56fSmrgsilent=
8357e6fb56fSmrgsite=
8367e6fb56fSmrgsrcdir=
8377e6fb56fSmrgverbose=
8387e6fb56fSmrgx_includes=NONE
8397e6fb56fSmrgx_libraries=NONE
8407e6fb56fSmrg
8417e6fb56fSmrg# Installation directory options.
8427e6fb56fSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
8437e6fb56fSmrg# and all the variables that are supposed to be based on exec_prefix
8447e6fb56fSmrg# by default will actually change.
8457e6fb56fSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
8467e6fb56fSmrg# (The list follows the same order as the GNU Coding Standards.)
8477e6fb56fSmrgbindir='${exec_prefix}/bin'
8487e6fb56fSmrgsbindir='${exec_prefix}/sbin'
8497e6fb56fSmrglibexecdir='${exec_prefix}/libexec'
8507e6fb56fSmrgdatarootdir='${prefix}/share'
8517e6fb56fSmrgdatadir='${datarootdir}'
8527e6fb56fSmrgsysconfdir='${prefix}/etc'
8537e6fb56fSmrgsharedstatedir='${prefix}/com'
8547e6fb56fSmrglocalstatedir='${prefix}/var'
8557e6fb56fSmrgincludedir='${prefix}/include'
8567e6fb56fSmrgoldincludedir='/usr/include'
8577e6fb56fSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8587e6fb56fSmrginfodir='${datarootdir}/info'
8597e6fb56fSmrghtmldir='${docdir}'
8607e6fb56fSmrgdvidir='${docdir}'
8617e6fb56fSmrgpdfdir='${docdir}'
8627e6fb56fSmrgpsdir='${docdir}'
8637e6fb56fSmrglibdir='${exec_prefix}/lib'
8647e6fb56fSmrglocaledir='${datarootdir}/locale'
8657e6fb56fSmrgmandir='${datarootdir}/man'
8667e6fb56fSmrg
8677e6fb56fSmrgac_prev=
8687e6fb56fSmrgac_dashdash=
8697e6fb56fSmrgfor ac_option
8707e6fb56fSmrgdo
8717e6fb56fSmrg  # If the previous option needs an argument, assign it.
8727e6fb56fSmrg  if test -n "$ac_prev"; then
8737e6fb56fSmrg    eval $ac_prev=\$ac_option
8747e6fb56fSmrg    ac_prev=
8757e6fb56fSmrg    continue
8767e6fb56fSmrg  fi
8777e6fb56fSmrg
8787e6fb56fSmrg  case $ac_option in
87990b17f1bSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
88090b17f1bSmrg  *=)   ac_optarg= ;;
88190b17f1bSmrg  *)    ac_optarg=yes ;;
8827e6fb56fSmrg  esac
8837e6fb56fSmrg
8847e6fb56fSmrg  # Accept the important Cygnus configure options, so we can diagnose typos.
8857e6fb56fSmrg
8867e6fb56fSmrg  case $ac_dashdash$ac_option in
8877e6fb56fSmrg  --)
8887e6fb56fSmrg    ac_dashdash=yes ;;
8897e6fb56fSmrg
8907e6fb56fSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
8917e6fb56fSmrg    ac_prev=bindir ;;
8927e6fb56fSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
8937e6fb56fSmrg    bindir=$ac_optarg ;;
8947e6fb56fSmrg
8957e6fb56fSmrg  -build | --build | --buil | --bui | --bu)
8967e6fb56fSmrg    ac_prev=build_alias ;;
8977e6fb56fSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
8987e6fb56fSmrg    build_alias=$ac_optarg ;;
8997e6fb56fSmrg
9007e6fb56fSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
9017e6fb56fSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
9027e6fb56fSmrg    ac_prev=cache_file ;;
9037e6fb56fSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
9047e6fb56fSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
9057e6fb56fSmrg    cache_file=$ac_optarg ;;
9067e6fb56fSmrg
9077e6fb56fSmrg  --config-cache | -C)
9087e6fb56fSmrg    cache_file=config.cache ;;
9097e6fb56fSmrg
9107e6fb56fSmrg  -datadir | --datadir | --datadi | --datad)
9117e6fb56fSmrg    ac_prev=datadir ;;
9127e6fb56fSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
9137e6fb56fSmrg    datadir=$ac_optarg ;;
9147e6fb56fSmrg
9157e6fb56fSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
9167e6fb56fSmrg  | --dataroo | --dataro | --datar)
9177e6fb56fSmrg    ac_prev=datarootdir ;;
9187e6fb56fSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
9197e6fb56fSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
9207e6fb56fSmrg    datarootdir=$ac_optarg ;;
9217e6fb56fSmrg
9227e6fb56fSmrg  -disable-* | --disable-*)
9237e6fb56fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
9247e6fb56fSmrg    # Reject names that are not valid shell variable names.
9257e6fb56fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
92690b17f1bSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
9277e6fb56fSmrg    ac_useropt_orig=$ac_useropt
9287e6fb56fSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
9297e6fb56fSmrg    case $ac_user_opts in
9307e6fb56fSmrg      *"
9317e6fb56fSmrg"enable_$ac_useropt"
9327e6fb56fSmrg"*) ;;
9337e6fb56fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9347e6fb56fSmrg	 ac_unrecognized_sep=', ';;
9357e6fb56fSmrg    esac
9367e6fb56fSmrg    eval enable_$ac_useropt=no ;;
9377e6fb56fSmrg
9387e6fb56fSmrg  -docdir | --docdir | --docdi | --doc | --do)
9397e6fb56fSmrg    ac_prev=docdir ;;
9407e6fb56fSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9417e6fb56fSmrg    docdir=$ac_optarg ;;
9427e6fb56fSmrg
9437e6fb56fSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9447e6fb56fSmrg    ac_prev=dvidir ;;
9457e6fb56fSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9467e6fb56fSmrg    dvidir=$ac_optarg ;;
9477e6fb56fSmrg
9487e6fb56fSmrg  -enable-* | --enable-*)
9497e6fb56fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
9507e6fb56fSmrg    # Reject names that are not valid shell variable names.
9517e6fb56fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
95290b17f1bSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
9537e6fb56fSmrg    ac_useropt_orig=$ac_useropt
9547e6fb56fSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
9557e6fb56fSmrg    case $ac_user_opts in
9567e6fb56fSmrg      *"
9577e6fb56fSmrg"enable_$ac_useropt"
9587e6fb56fSmrg"*) ;;
9597e6fb56fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9607e6fb56fSmrg	 ac_unrecognized_sep=', ';;
9617e6fb56fSmrg    esac
9627e6fb56fSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
9637e6fb56fSmrg
9647e6fb56fSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
9657e6fb56fSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9667e6fb56fSmrg  | --exec | --exe | --ex)
9677e6fb56fSmrg    ac_prev=exec_prefix ;;
9687e6fb56fSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
9697e6fb56fSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
9707e6fb56fSmrg  | --exec=* | --exe=* | --ex=*)
9717e6fb56fSmrg    exec_prefix=$ac_optarg ;;
9727e6fb56fSmrg
9737e6fb56fSmrg  -gas | --gas | --ga | --g)
9747e6fb56fSmrg    # Obsolete; use --with-gas.
9757e6fb56fSmrg    with_gas=yes ;;
9767e6fb56fSmrg
9777e6fb56fSmrg  -help | --help | --hel | --he | -h)
9787e6fb56fSmrg    ac_init_help=long ;;
9797e6fb56fSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
9807e6fb56fSmrg    ac_init_help=recursive ;;
9817e6fb56fSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
9827e6fb56fSmrg    ac_init_help=short ;;
9837e6fb56fSmrg
9847e6fb56fSmrg  -host | --host | --hos | --ho)
9857e6fb56fSmrg    ac_prev=host_alias ;;
9867e6fb56fSmrg  -host=* | --host=* | --hos=* | --ho=*)
9877e6fb56fSmrg    host_alias=$ac_optarg ;;
9887e6fb56fSmrg
9897e6fb56fSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9907e6fb56fSmrg    ac_prev=htmldir ;;
9917e6fb56fSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9927e6fb56fSmrg  | --ht=*)
9937e6fb56fSmrg    htmldir=$ac_optarg ;;
9947e6fb56fSmrg
9957e6fb56fSmrg  -includedir | --includedir | --includedi | --included | --include \
9967e6fb56fSmrg  | --includ | --inclu | --incl | --inc)
9977e6fb56fSmrg    ac_prev=includedir ;;
9987e6fb56fSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
9997e6fb56fSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
10007e6fb56fSmrg    includedir=$ac_optarg ;;
10017e6fb56fSmrg
10027e6fb56fSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
10037e6fb56fSmrg    ac_prev=infodir ;;
10047e6fb56fSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
10057e6fb56fSmrg    infodir=$ac_optarg ;;
10067e6fb56fSmrg
10077e6fb56fSmrg  -libdir | --libdir | --libdi | --libd)
10087e6fb56fSmrg    ac_prev=libdir ;;
10097e6fb56fSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
10107e6fb56fSmrg    libdir=$ac_optarg ;;
10117e6fb56fSmrg
10127e6fb56fSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
10137e6fb56fSmrg  | --libexe | --libex | --libe)
10147e6fb56fSmrg    ac_prev=libexecdir ;;
10157e6fb56fSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
10167e6fb56fSmrg  | --libexe=* | --libex=* | --libe=*)
10177e6fb56fSmrg    libexecdir=$ac_optarg ;;
10187e6fb56fSmrg
10197e6fb56fSmrg  -localedir | --localedir | --localedi | --localed | --locale)
10207e6fb56fSmrg    ac_prev=localedir ;;
10217e6fb56fSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
10227e6fb56fSmrg    localedir=$ac_optarg ;;
10237e6fb56fSmrg
10247e6fb56fSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
10257e6fb56fSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
10267e6fb56fSmrg    ac_prev=localstatedir ;;
10277e6fb56fSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10287e6fb56fSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
10297e6fb56fSmrg    localstatedir=$ac_optarg ;;
10307e6fb56fSmrg
10317e6fb56fSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
10327e6fb56fSmrg    ac_prev=mandir ;;
10337e6fb56fSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
10347e6fb56fSmrg    mandir=$ac_optarg ;;
10357e6fb56fSmrg
10367e6fb56fSmrg  -nfp | --nfp | --nf)
10377e6fb56fSmrg    # Obsolete; use --without-fp.
10387e6fb56fSmrg    with_fp=no ;;
10397e6fb56fSmrg
10407e6fb56fSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
10417e6fb56fSmrg  | --no-cr | --no-c | -n)
10427e6fb56fSmrg    no_create=yes ;;
10437e6fb56fSmrg
10447e6fb56fSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
10457e6fb56fSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
10467e6fb56fSmrg    no_recursion=yes ;;
10477e6fb56fSmrg
10487e6fb56fSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
10497e6fb56fSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
10507e6fb56fSmrg  | --oldin | --oldi | --old | --ol | --o)
10517e6fb56fSmrg    ac_prev=oldincludedir ;;
10527e6fb56fSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
10537e6fb56fSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
10547e6fb56fSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
10557e6fb56fSmrg    oldincludedir=$ac_optarg ;;
10567e6fb56fSmrg
10577e6fb56fSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10587e6fb56fSmrg    ac_prev=prefix ;;
10597e6fb56fSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10607e6fb56fSmrg    prefix=$ac_optarg ;;
10617e6fb56fSmrg
10627e6fb56fSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
10637e6fb56fSmrg  | --program-pre | --program-pr | --program-p)
10647e6fb56fSmrg    ac_prev=program_prefix ;;
10657e6fb56fSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
10667e6fb56fSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
10677e6fb56fSmrg    program_prefix=$ac_optarg ;;
10687e6fb56fSmrg
10697e6fb56fSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
10707e6fb56fSmrg  | --program-suf | --program-su | --program-s)
10717e6fb56fSmrg    ac_prev=program_suffix ;;
10727e6fb56fSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
10737e6fb56fSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
10747e6fb56fSmrg    program_suffix=$ac_optarg ;;
10757e6fb56fSmrg
10767e6fb56fSmrg  -program-transform-name | --program-transform-name \
10777e6fb56fSmrg  | --program-transform-nam | --program-transform-na \
10787e6fb56fSmrg  | --program-transform-n | --program-transform- \
10797e6fb56fSmrg  | --program-transform | --program-transfor \
10807e6fb56fSmrg  | --program-transfo | --program-transf \
10817e6fb56fSmrg  | --program-trans | --program-tran \
10827e6fb56fSmrg  | --progr-tra | --program-tr | --program-t)
10837e6fb56fSmrg    ac_prev=program_transform_name ;;
10847e6fb56fSmrg  -program-transform-name=* | --program-transform-name=* \
10857e6fb56fSmrg  | --program-transform-nam=* | --program-transform-na=* \
10867e6fb56fSmrg  | --program-transform-n=* | --program-transform-=* \
10877e6fb56fSmrg  | --program-transform=* | --program-transfor=* \
10887e6fb56fSmrg  | --program-transfo=* | --program-transf=* \
10897e6fb56fSmrg  | --program-trans=* | --program-tran=* \
10907e6fb56fSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
10917e6fb56fSmrg    program_transform_name=$ac_optarg ;;
10927e6fb56fSmrg
10937e6fb56fSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10947e6fb56fSmrg    ac_prev=pdfdir ;;
10957e6fb56fSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10967e6fb56fSmrg    pdfdir=$ac_optarg ;;
10977e6fb56fSmrg
10987e6fb56fSmrg  -psdir | --psdir | --psdi | --psd | --ps)
10997e6fb56fSmrg    ac_prev=psdir ;;
11007e6fb56fSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
11017e6fb56fSmrg    psdir=$ac_optarg ;;
11027e6fb56fSmrg
11037e6fb56fSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11047e6fb56fSmrg  | -silent | --silent | --silen | --sile | --sil)
11057e6fb56fSmrg    silent=yes ;;
11067e6fb56fSmrg
11077e6fb56fSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
11087e6fb56fSmrg    ac_prev=sbindir ;;
11097e6fb56fSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
11107e6fb56fSmrg  | --sbi=* | --sb=*)
11117e6fb56fSmrg    sbindir=$ac_optarg ;;
11127e6fb56fSmrg
11137e6fb56fSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
11147e6fb56fSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
11157e6fb56fSmrg  | --sharedst | --shareds | --shared | --share | --shar \
11167e6fb56fSmrg  | --sha | --sh)
11177e6fb56fSmrg    ac_prev=sharedstatedir ;;
11187e6fb56fSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
11197e6fb56fSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
11207e6fb56fSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
11217e6fb56fSmrg  | --sha=* | --sh=*)
11227e6fb56fSmrg    sharedstatedir=$ac_optarg ;;
11237e6fb56fSmrg
11247e6fb56fSmrg  -site | --site | --sit)
11257e6fb56fSmrg    ac_prev=site ;;
11267e6fb56fSmrg  -site=* | --site=* | --sit=*)
11277e6fb56fSmrg    site=$ac_optarg ;;
11287e6fb56fSmrg
11297e6fb56fSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11307e6fb56fSmrg    ac_prev=srcdir ;;
11317e6fb56fSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11327e6fb56fSmrg    srcdir=$ac_optarg ;;
11337e6fb56fSmrg
11347e6fb56fSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
11357e6fb56fSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
11367e6fb56fSmrg    ac_prev=sysconfdir ;;
11377e6fb56fSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
11387e6fb56fSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
11397e6fb56fSmrg    sysconfdir=$ac_optarg ;;
11407e6fb56fSmrg
11417e6fb56fSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
11427e6fb56fSmrg    ac_prev=target_alias ;;
11437e6fb56fSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
11447e6fb56fSmrg    target_alias=$ac_optarg ;;
11457e6fb56fSmrg
11467e6fb56fSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
11477e6fb56fSmrg    verbose=yes ;;
11487e6fb56fSmrg
11497e6fb56fSmrg  -version | --version | --versio | --versi | --vers | -V)
11507e6fb56fSmrg    ac_init_version=: ;;
11517e6fb56fSmrg
11527e6fb56fSmrg  -with-* | --with-*)
11537e6fb56fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11547e6fb56fSmrg    # Reject names that are not valid shell variable names.
11557e6fb56fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
115690b17f1bSmrg      as_fn_error $? "invalid package name: $ac_useropt"
11577e6fb56fSmrg    ac_useropt_orig=$ac_useropt
11587e6fb56fSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11597e6fb56fSmrg    case $ac_user_opts in
11607e6fb56fSmrg      *"
11617e6fb56fSmrg"with_$ac_useropt"
11627e6fb56fSmrg"*) ;;
11637e6fb56fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11647e6fb56fSmrg	 ac_unrecognized_sep=', ';;
11657e6fb56fSmrg    esac
11667e6fb56fSmrg    eval with_$ac_useropt=\$ac_optarg ;;
11677e6fb56fSmrg
11687e6fb56fSmrg  -without-* | --without-*)
11697e6fb56fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11707e6fb56fSmrg    # Reject names that are not valid shell variable names.
11717e6fb56fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
117290b17f1bSmrg      as_fn_error $? "invalid package name: $ac_useropt"
11737e6fb56fSmrg    ac_useropt_orig=$ac_useropt
11747e6fb56fSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11757e6fb56fSmrg    case $ac_user_opts in
11767e6fb56fSmrg      *"
11777e6fb56fSmrg"with_$ac_useropt"
11787e6fb56fSmrg"*) ;;
11797e6fb56fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11807e6fb56fSmrg	 ac_unrecognized_sep=', ';;
11817e6fb56fSmrg    esac
11827e6fb56fSmrg    eval with_$ac_useropt=no ;;
11837e6fb56fSmrg
11847e6fb56fSmrg  --x)
11857e6fb56fSmrg    # Obsolete; use --with-x.
11867e6fb56fSmrg    with_x=yes ;;
11877e6fb56fSmrg
11887e6fb56fSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
11897e6fb56fSmrg  | --x-incl | --x-inc | --x-in | --x-i)
11907e6fb56fSmrg    ac_prev=x_includes ;;
11917e6fb56fSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
11927e6fb56fSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
11937e6fb56fSmrg    x_includes=$ac_optarg ;;
11947e6fb56fSmrg
11957e6fb56fSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
11967e6fb56fSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
11977e6fb56fSmrg    ac_prev=x_libraries ;;
11987e6fb56fSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
11997e6fb56fSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
12007e6fb56fSmrg    x_libraries=$ac_optarg ;;
12017e6fb56fSmrg
120290b17f1bSmrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
120390b17f1bSmrgTry \`$0 --help' for more information"
12047e6fb56fSmrg    ;;
12057e6fb56fSmrg
12067e6fb56fSmrg  *=*)
12077e6fb56fSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
12087e6fb56fSmrg    # Reject names that are not valid shell variable names.
120990b17f1bSmrg    case $ac_envvar in #(
121090b17f1bSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
121190b17f1bSmrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
121290b17f1bSmrg    esac
12137e6fb56fSmrg    eval $ac_envvar=\$ac_optarg
12147e6fb56fSmrg    export $ac_envvar ;;
12157e6fb56fSmrg
12167e6fb56fSmrg  *)
12177e6fb56fSmrg    # FIXME: should be removed in autoconf 3.0.
12187e6fb56fSmrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
12197e6fb56fSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
12207e6fb56fSmrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
122190b17f1bSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
12227e6fb56fSmrg    ;;
12237e6fb56fSmrg
12247e6fb56fSmrg  esac
12257e6fb56fSmrgdone
12267e6fb56fSmrg
12277e6fb56fSmrgif test -n "$ac_prev"; then
12287e6fb56fSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
122990b17f1bSmrg  as_fn_error $? "missing argument to $ac_option"
12307e6fb56fSmrgfi
12317e6fb56fSmrg
12327e6fb56fSmrgif test -n "$ac_unrecognized_opts"; then
12337e6fb56fSmrg  case $enable_option_checking in
12347e6fb56fSmrg    no) ;;
123590b17f1bSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
12367e6fb56fSmrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
12377e6fb56fSmrg  esac
12387e6fb56fSmrgfi
12397e6fb56fSmrg
12407e6fb56fSmrg# Check all directory arguments for consistency.
12417e6fb56fSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12427e6fb56fSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12437e6fb56fSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
12447e6fb56fSmrg		libdir localedir mandir
12457e6fb56fSmrgdo
12467e6fb56fSmrg  eval ac_val=\$$ac_var
12477e6fb56fSmrg  # Remove trailing slashes.
12487e6fb56fSmrg  case $ac_val in
12497e6fb56fSmrg    */ )
12507e6fb56fSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12517e6fb56fSmrg      eval $ac_var=\$ac_val;;
12527e6fb56fSmrg  esac
12537e6fb56fSmrg  # Be sure to have absolute directory names.
12547e6fb56fSmrg  case $ac_val in
12557e6fb56fSmrg    [\\/$]* | ?:[\\/]* )  continue;;
12567e6fb56fSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12577e6fb56fSmrg  esac
125890b17f1bSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
12597e6fb56fSmrgdone
12607e6fb56fSmrg
12617e6fb56fSmrg# There might be people who depend on the old broken behavior: `$host'
12627e6fb56fSmrg# used to hold the argument of --host etc.
12637e6fb56fSmrg# FIXME: To remove some day.
12647e6fb56fSmrgbuild=$build_alias
12657e6fb56fSmrghost=$host_alias
12667e6fb56fSmrgtarget=$target_alias
12677e6fb56fSmrg
12687e6fb56fSmrg# FIXME: To remove some day.
12697e6fb56fSmrgif test "x$host_alias" != x; then
12707e6fb56fSmrg  if test "x$build_alias" = x; then
12717e6fb56fSmrg    cross_compiling=maybe
1272983b4bf2Smrg    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1273983b4bf2Smrg    If a cross compiler is detected then cross compile mode will be used" >&2
12747e6fb56fSmrg  elif test "x$build_alias" != "x$host_alias"; then
12757e6fb56fSmrg    cross_compiling=yes
12767e6fb56fSmrg  fi
12777e6fb56fSmrgfi
12787e6fb56fSmrg
12797e6fb56fSmrgac_tool_prefix=
12807e6fb56fSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
12817e6fb56fSmrg
12827e6fb56fSmrgtest "$silent" = yes && exec 6>/dev/null
12837e6fb56fSmrg
12847e6fb56fSmrg
12857e6fb56fSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12867e6fb56fSmrgac_ls_di=`ls -di .` &&
12877e6fb56fSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
128890b17f1bSmrg  as_fn_error $? "working directory cannot be determined"
12897e6fb56fSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
129090b17f1bSmrg  as_fn_error $? "pwd does not report name of working directory"
12917e6fb56fSmrg
12927e6fb56fSmrg
12937e6fb56fSmrg# Find the source files, if location was not specified.
12947e6fb56fSmrgif test -z "$srcdir"; then
12957e6fb56fSmrg  ac_srcdir_defaulted=yes
12967e6fb56fSmrg  # Try the directory containing this script, then the parent directory.
12977e6fb56fSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12987e6fb56fSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12997e6fb56fSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
13007e6fb56fSmrg	 X"$as_myself" : 'X\(//\)$' \| \
13017e6fb56fSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
13027e6fb56fSmrg$as_echo X"$as_myself" |
13037e6fb56fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13047e6fb56fSmrg	    s//\1/
13057e6fb56fSmrg	    q
13067e6fb56fSmrg	  }
13077e6fb56fSmrg	  /^X\(\/\/\)[^/].*/{
13087e6fb56fSmrg	    s//\1/
13097e6fb56fSmrg	    q
13107e6fb56fSmrg	  }
13117e6fb56fSmrg	  /^X\(\/\/\)$/{
13127e6fb56fSmrg	    s//\1/
13137e6fb56fSmrg	    q
13147e6fb56fSmrg	  }
13157e6fb56fSmrg	  /^X\(\/\).*/{
13167e6fb56fSmrg	    s//\1/
13177e6fb56fSmrg	    q
13187e6fb56fSmrg	  }
13197e6fb56fSmrg	  s/.*/./; q'`
13207e6fb56fSmrg  srcdir=$ac_confdir
13217e6fb56fSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
13227e6fb56fSmrg    srcdir=..
13237e6fb56fSmrg  fi
13247e6fb56fSmrgelse
13257e6fb56fSmrg  ac_srcdir_defaulted=no
13267e6fb56fSmrgfi
13277e6fb56fSmrgif test ! -r "$srcdir/$ac_unique_file"; then
13287e6fb56fSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
132990b17f1bSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
13307e6fb56fSmrgfi
13317e6fb56fSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
13327e6fb56fSmrgac_abs_confdir=`(
133390b17f1bSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13347e6fb56fSmrg	pwd)`
13357e6fb56fSmrg# When building in place, set srcdir=.
13367e6fb56fSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13377e6fb56fSmrg  srcdir=.
13387e6fb56fSmrgfi
13397e6fb56fSmrg# Remove unnecessary trailing slashes from srcdir.
13407e6fb56fSmrg# Double slashes in file names in object file debugging info
13417e6fb56fSmrg# mess up M-x gdb in Emacs.
13427e6fb56fSmrgcase $srcdir in
13437e6fb56fSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13447e6fb56fSmrgesac
13457e6fb56fSmrgfor ac_var in $ac_precious_vars; do
13467e6fb56fSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13477e6fb56fSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
13487e6fb56fSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13497e6fb56fSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13507e6fb56fSmrgdone
13517e6fb56fSmrg
13527e6fb56fSmrg#
13537e6fb56fSmrg# Report the --help message.
13547e6fb56fSmrg#
13557e6fb56fSmrgif test "$ac_init_help" = "long"; then
13567e6fb56fSmrg  # Omit some internal or obsolete options to make the list less imposing.
13577e6fb56fSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
13587e6fb56fSmrg  cat <<_ACEOF
1359983b4bf2Smrg\`configure' configures xf86-video-openchrome 0.6.0 to adapt to many kinds of systems.
13607e6fb56fSmrg
13617e6fb56fSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
13627e6fb56fSmrg
13637e6fb56fSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
13647e6fb56fSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
13657e6fb56fSmrg
13667e6fb56fSmrgDefaults for the options are specified in brackets.
13677e6fb56fSmrg
13687e6fb56fSmrgConfiguration:
13697e6fb56fSmrg  -h, --help              display this help and exit
13707e6fb56fSmrg      --help=short        display options specific to this package
13717e6fb56fSmrg      --help=recursive    display the short help of all the included packages
13727e6fb56fSmrg  -V, --version           display version information and exit
137390b17f1bSmrg  -q, --quiet, --silent   do not print \`checking ...' messages
13747e6fb56fSmrg      --cache-file=FILE   cache test results in FILE [disabled]
13757e6fb56fSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
13767e6fb56fSmrg  -n, --no-create         do not create output files
13777e6fb56fSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
13787e6fb56fSmrg
13797e6fb56fSmrgInstallation directories:
13807e6fb56fSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13817e6fb56fSmrg                          [$ac_default_prefix]
13827e6fb56fSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13837e6fb56fSmrg                          [PREFIX]
13847e6fb56fSmrg
13857e6fb56fSmrgBy default, \`make install' will install all the files in
13867e6fb56fSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
13877e6fb56fSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
13887e6fb56fSmrgfor instance \`--prefix=\$HOME'.
13897e6fb56fSmrg
13907e6fb56fSmrgFor better control, use the options below.
13917e6fb56fSmrg
13927e6fb56fSmrgFine tuning of the installation directories:
13937e6fb56fSmrg  --bindir=DIR            user executables [EPREFIX/bin]
13947e6fb56fSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13957e6fb56fSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13967e6fb56fSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13977e6fb56fSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13987e6fb56fSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
13997e6fb56fSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
14007e6fb56fSmrg  --includedir=DIR        C header files [PREFIX/include]
14017e6fb56fSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
14027e6fb56fSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
14037e6fb56fSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
14047e6fb56fSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
14057e6fb56fSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
14067e6fb56fSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
14077e6fb56fSmrg  --docdir=DIR            documentation root
14087e6fb56fSmrg                          [DATAROOTDIR/doc/xf86-video-openchrome]
14097e6fb56fSmrg  --htmldir=DIR           html documentation [DOCDIR]
14107e6fb56fSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
14117e6fb56fSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
14127e6fb56fSmrg  --psdir=DIR             ps documentation [DOCDIR]
14137e6fb56fSmrg_ACEOF
14147e6fb56fSmrg
14157e6fb56fSmrg  cat <<\_ACEOF
14167e6fb56fSmrg
14177e6fb56fSmrgProgram names:
14187e6fb56fSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
14197e6fb56fSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
14207e6fb56fSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
14217e6fb56fSmrg
14227e6fb56fSmrgSystem types:
14237e6fb56fSmrg  --build=BUILD     configure for building on BUILD [guessed]
14247e6fb56fSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
14257e6fb56fSmrg_ACEOF
14267e6fb56fSmrgfi
14277e6fb56fSmrg
14287e6fb56fSmrgif test -n "$ac_init_help"; then
14297e6fb56fSmrg  case $ac_init_help in
1430983b4bf2Smrg     short | recursive ) echo "Configuration of xf86-video-openchrome 0.6.0:";;
14317e6fb56fSmrg   esac
14327e6fb56fSmrg  cat <<\_ACEOF
14337e6fb56fSmrg
14347e6fb56fSmrgOptional Features:
14357e6fb56fSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
14367e6fb56fSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
14377e6fb56fSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1438983b4bf2Smrg  --enable-maintainer-mode  enable make rules and dependencies not useful
1439983b4bf2Smrg			  (and sometimes confusing) to the casual installer
14407e6fb56fSmrg  --enable-static[=PKGS]  build static libraries [default=no]
14417e6fb56fSmrg  --enable-shared[=PKGS]  build shared libraries [default=yes]
14427e6fb56fSmrg  --enable-fast-install[=PKGS]
14437e6fb56fSmrg                          optimize for fast installation [default=yes]
1444983b4bf2Smrg  --disable-dependency-tracking  speeds up one-time build
1445983b4bf2Smrg  --enable-dependency-tracking   do not reject slow dependency extractors
14467e6fb56fSmrg  --disable-libtool-lock  avoid locking (might break parallel builds)
144790b17f1bSmrg  --disable-largefile     omit support for large files
144890b17f1bSmrg  --enable-debug          Enable debugging support [[default=no]]
144990b17f1bSmrg  --enable-xv-debug       Enable XVideo debugging support [[default=no]]
145090b17f1bSmrg  --enable-viaregtool     Enable build of registers dumper tool [[default=no]]
14517e6fb56fSmrg
14527e6fb56fSmrgOptional Packages:
14537e6fb56fSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
14547e6fb56fSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
145590b17f1bSmrg  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
14567e6fb56fSmrg                          both]
145790b17f1bSmrg  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1458983b4bf2Smrg  --with-sysroot=DIR Search for dependent libraries within DIR
1459983b4bf2Smrg                        (or the compiler's sysroot if not specified).
14607e6fb56fSmrg  --with-xorg-module-dir=DIR
14617e6fb56fSmrg                          Default xorg module directory
146290b17f1bSmrg                          [[default=$libdir/xorg/modules]]
14637e6fb56fSmrg  --with-release-version=STRING
14647e6fb56fSmrg                          Use release version string in package name
14657e6fb56fSmrg
14667e6fb56fSmrgSome influential environment variables:
14677e6fb56fSmrg  CC          C compiler command
14687e6fb56fSmrg  CFLAGS      C compiler flags
14697e6fb56fSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
14707e6fb56fSmrg              nonstandard directory <lib dir>
14717e6fb56fSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
147290b17f1bSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14737e6fb56fSmrg              you have headers in a nonstandard directory <include dir>
14747e6fb56fSmrg  CPP         C preprocessor
14757e6fb56fSmrg  PKG_CONFIG  path to pkg-config utility
147690b17f1bSmrg  PKG_CONFIG_PATH
147790b17f1bSmrg              directories to add to pkg-config's search path
147890b17f1bSmrg  PKG_CONFIG_LIBDIR
147990b17f1bSmrg              path overriding pkg-config's built-in search path
14807e6fb56fSmrg  XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
14817e6fb56fSmrg  XORG_LIBS   linker flags for XORG, overriding pkg-config
14827e6fb56fSmrg  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
14837e6fb56fSmrg  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
14847e6fb56fSmrg  PCIACCESS_CFLAGS
14857e6fb56fSmrg              C compiler flags for PCIACCESS, overriding pkg-config
14867e6fb56fSmrg  PCIACCESS_LIBS
14877e6fb56fSmrg              linker flags for PCIACCESS, overriding pkg-config
14887e6fb56fSmrg  DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
14897e6fb56fSmrg  DRI_LIBS    linker flags for DRI, overriding pkg-config
149090b17f1bSmrg  LIBUDEV_CFLAGS
149190b17f1bSmrg              C compiler flags for LIBUDEV, overriding pkg-config
149290b17f1bSmrg  LIBUDEV_LIBS
149390b17f1bSmrg              linker flags for LIBUDEV, overriding pkg-config
14947e6fb56fSmrg  XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config
14957e6fb56fSmrg  XVMC_LIBS   linker flags for XVMC, overriding pkg-config
14967e6fb56fSmrg
14977e6fb56fSmrgUse these variables to override the choices made by `configure' or to help
14987e6fb56fSmrgit to find libraries and programs with nonstandard names/locations.
14997e6fb56fSmrg
150090b17f1bSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>.
15017e6fb56fSmrg_ACEOF
15027e6fb56fSmrgac_status=$?
15037e6fb56fSmrgfi
15047e6fb56fSmrg
15057e6fb56fSmrgif test "$ac_init_help" = "recursive"; then
15067e6fb56fSmrg  # If there are subdirs, report their specific --help.
15077e6fb56fSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
15087e6fb56fSmrg    test -d "$ac_dir" ||
15097e6fb56fSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
15107e6fb56fSmrg      continue
15117e6fb56fSmrg    ac_builddir=.
15127e6fb56fSmrg
15137e6fb56fSmrgcase "$ac_dir" in
15147e6fb56fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15157e6fb56fSmrg*)
15167e6fb56fSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15177e6fb56fSmrg  # A ".." for each directory in $ac_dir_suffix.
15187e6fb56fSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15197e6fb56fSmrg  case $ac_top_builddir_sub in
15207e6fb56fSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15217e6fb56fSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15227e6fb56fSmrg  esac ;;
15237e6fb56fSmrgesac
15247e6fb56fSmrgac_abs_top_builddir=$ac_pwd
15257e6fb56fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
15267e6fb56fSmrg# for backward compatibility:
15277e6fb56fSmrgac_top_builddir=$ac_top_build_prefix
15287e6fb56fSmrg
15297e6fb56fSmrgcase $srcdir in
15307e6fb56fSmrg  .)  # We are building in place.
15317e6fb56fSmrg    ac_srcdir=.
15327e6fb56fSmrg    ac_top_srcdir=$ac_top_builddir_sub
15337e6fb56fSmrg    ac_abs_top_srcdir=$ac_pwd ;;
15347e6fb56fSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
15357e6fb56fSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
15367e6fb56fSmrg    ac_top_srcdir=$srcdir
15377e6fb56fSmrg    ac_abs_top_srcdir=$srcdir ;;
15387e6fb56fSmrg  *) # Relative name.
15397e6fb56fSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15407e6fb56fSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
15417e6fb56fSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15427e6fb56fSmrgesac
15437e6fb56fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15447e6fb56fSmrg
15457e6fb56fSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
15467e6fb56fSmrg    # Check for guested configure.
15477e6fb56fSmrg    if test -f "$ac_srcdir/configure.gnu"; then
15487e6fb56fSmrg      echo &&
15497e6fb56fSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15507e6fb56fSmrg    elif test -f "$ac_srcdir/configure"; then
15517e6fb56fSmrg      echo &&
15527e6fb56fSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
15537e6fb56fSmrg    else
15547e6fb56fSmrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15557e6fb56fSmrg    fi || ac_status=$?
15567e6fb56fSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
15577e6fb56fSmrg  done
15587e6fb56fSmrgfi
15597e6fb56fSmrg
15607e6fb56fSmrgtest -n "$ac_init_help" && exit $ac_status
15617e6fb56fSmrgif $ac_init_version; then
15627e6fb56fSmrg  cat <<\_ACEOF
1563983b4bf2Smrgxf86-video-openchrome configure 0.6.0
1564983b4bf2Smrggenerated by GNU Autoconf 2.68
15657e6fb56fSmrg
1566983b4bf2SmrgCopyright (C) 2010 Free Software Foundation, Inc.
15677e6fb56fSmrgThis configure script is free software; the Free Software Foundation
15687e6fb56fSmrggives unlimited permission to copy, distribute and modify it.
15697e6fb56fSmrg_ACEOF
15707e6fb56fSmrg  exit
15717e6fb56fSmrgfi
15727e6fb56fSmrg
157390b17f1bSmrg## ------------------------ ##
157490b17f1bSmrg## Autoconf initialization. ##
157590b17f1bSmrg## ------------------------ ##
15767e6fb56fSmrg
157790b17f1bSmrg# ac_fn_c_try_compile LINENO
157890b17f1bSmrg# --------------------------
157990b17f1bSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
158090b17f1bSmrgac_fn_c_try_compile ()
15817e6fb56fSmrg{
158290b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
158390b17f1bSmrg  rm -f conftest.$ac_objext
158490b17f1bSmrg  if { { ac_try="$ac_compile"
158590b17f1bSmrgcase "(($ac_try" in
158690b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
158790b17f1bSmrg  *) ac_try_echo=$ac_try;;
158890b17f1bSmrgesac
158990b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
159090b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
159190b17f1bSmrg  (eval "$ac_compile") 2>conftest.err
159290b17f1bSmrg  ac_status=$?
159390b17f1bSmrg  if test -s conftest.err; then
159490b17f1bSmrg    grep -v '^ *+' conftest.err >conftest.er1
159590b17f1bSmrg    cat conftest.er1 >&5
159690b17f1bSmrg    mv -f conftest.er1 conftest.err
159790b17f1bSmrg  fi
159890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
159990b17f1bSmrg  test $ac_status = 0; } && {
160090b17f1bSmrg	 test -z "$ac_c_werror_flag" ||
160190b17f1bSmrg	 test ! -s conftest.err
160290b17f1bSmrg       } && test -s conftest.$ac_objext; then :
160390b17f1bSmrg  ac_retval=0
160490b17f1bSmrgelse
160590b17f1bSmrg  $as_echo "$as_me: failed program was:" >&5
160690b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
160790b17f1bSmrg
160890b17f1bSmrg	ac_retval=1
160990b17f1bSmrgfi
161090b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
161190b17f1bSmrg  as_fn_set_status $ac_retval
161290b17f1bSmrg
161390b17f1bSmrg} # ac_fn_c_try_compile
161490b17f1bSmrg
161590b17f1bSmrg# ac_fn_c_try_link LINENO
161690b17f1bSmrg# -----------------------
161790b17f1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
161890b17f1bSmrgac_fn_c_try_link ()
161990b17f1bSmrg{
162090b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
162190b17f1bSmrg  rm -f conftest.$ac_objext conftest$ac_exeext
162290b17f1bSmrg  if { { ac_try="$ac_link"
162390b17f1bSmrgcase "(($ac_try" in
162490b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
162590b17f1bSmrg  *) ac_try_echo=$ac_try;;
162690b17f1bSmrgesac
162790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
162890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
162990b17f1bSmrg  (eval "$ac_link") 2>conftest.err
163090b17f1bSmrg  ac_status=$?
163190b17f1bSmrg  if test -s conftest.err; then
163290b17f1bSmrg    grep -v '^ *+' conftest.err >conftest.er1
163390b17f1bSmrg    cat conftest.er1 >&5
163490b17f1bSmrg    mv -f conftest.er1 conftest.err
163590b17f1bSmrg  fi
163690b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
163790b17f1bSmrg  test $ac_status = 0; } && {
163890b17f1bSmrg	 test -z "$ac_c_werror_flag" ||
163990b17f1bSmrg	 test ! -s conftest.err
164090b17f1bSmrg       } && test -s conftest$ac_exeext && {
164190b17f1bSmrg	 test "$cross_compiling" = yes ||
1642983b4bf2Smrg	 $as_test_x conftest$ac_exeext
164390b17f1bSmrg       }; then :
164490b17f1bSmrg  ac_retval=0
164590b17f1bSmrgelse
164690b17f1bSmrg  $as_echo "$as_me: failed program was:" >&5
164790b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
164890b17f1bSmrg
164990b17f1bSmrg	ac_retval=1
165090b17f1bSmrgfi
165190b17f1bSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
165290b17f1bSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
165390b17f1bSmrg  # interfere with the next link command; also delete a directory that is
165490b17f1bSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
165590b17f1bSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
165690b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
165790b17f1bSmrg  as_fn_set_status $ac_retval
165890b17f1bSmrg
165990b17f1bSmrg} # ac_fn_c_try_link
166090b17f1bSmrg
166190b17f1bSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
166290b17f1bSmrg# -------------------------------------------------------
166390b17f1bSmrg# Tests whether HEADER exists and can be compiled using the include files in
166490b17f1bSmrg# INCLUDES, setting the cache variable VAR accordingly.
166590b17f1bSmrgac_fn_c_check_header_compile ()
166690b17f1bSmrg{
166790b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
166890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
166990b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
167090b17f1bSmrgif eval \${$3+:} false; then :
167190b17f1bSmrg  $as_echo_n "(cached) " >&6
167290b17f1bSmrgelse
167390b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
167490b17f1bSmrg/* end confdefs.h.  */
167590b17f1bSmrg$4
167690b17f1bSmrg#include <$2>
167790b17f1bSmrg_ACEOF
167890b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
167990b17f1bSmrg  eval "$3=yes"
168090b17f1bSmrgelse
168190b17f1bSmrg  eval "$3=no"
168290b17f1bSmrgfi
168390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
168490b17f1bSmrgfi
168590b17f1bSmrgeval ac_res=\$$3
168690b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
168790b17f1bSmrg$as_echo "$ac_res" >&6; }
168890b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
168990b17f1bSmrg
169090b17f1bSmrg} # ac_fn_c_check_header_compile
169190b17f1bSmrg
169290b17f1bSmrg# ac_fn_c_try_cpp LINENO
169390b17f1bSmrg# ----------------------
169490b17f1bSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
169590b17f1bSmrgac_fn_c_try_cpp ()
169690b17f1bSmrg{
169790b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
169890b17f1bSmrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
169990b17f1bSmrgcase "(($ac_try" in
170090b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
170190b17f1bSmrg  *) ac_try_echo=$ac_try;;
170290b17f1bSmrgesac
170390b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
170490b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
170590b17f1bSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
170690b17f1bSmrg  ac_status=$?
170790b17f1bSmrg  if test -s conftest.err; then
170890b17f1bSmrg    grep -v '^ *+' conftest.err >conftest.er1
170990b17f1bSmrg    cat conftest.er1 >&5
171090b17f1bSmrg    mv -f conftest.er1 conftest.err
171190b17f1bSmrg  fi
171290b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
171390b17f1bSmrg  test $ac_status = 0; } > conftest.i && {
171490b17f1bSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
171590b17f1bSmrg	 test ! -s conftest.err
171690b17f1bSmrg       }; then :
171790b17f1bSmrg  ac_retval=0
171890b17f1bSmrgelse
171990b17f1bSmrg  $as_echo "$as_me: failed program was:" >&5
172090b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
172190b17f1bSmrg
172290b17f1bSmrg    ac_retval=1
172390b17f1bSmrgfi
172490b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
172590b17f1bSmrg  as_fn_set_status $ac_retval
172690b17f1bSmrg
172790b17f1bSmrg} # ac_fn_c_try_cpp
172890b17f1bSmrg
172990b17f1bSmrg# ac_fn_c_try_run LINENO
173090b17f1bSmrg# ----------------------
173190b17f1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
173290b17f1bSmrg# that executables *can* be run.
173390b17f1bSmrgac_fn_c_try_run ()
173490b17f1bSmrg{
173590b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
173690b17f1bSmrg  if { { ac_try="$ac_link"
173790b17f1bSmrgcase "(($ac_try" in
173890b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
173990b17f1bSmrg  *) ac_try_echo=$ac_try;;
174090b17f1bSmrgesac
174190b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
174290b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
174390b17f1bSmrg  (eval "$ac_link") 2>&5
174490b17f1bSmrg  ac_status=$?
174590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
174690b17f1bSmrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
174790b17f1bSmrg  { { case "(($ac_try" in
174890b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
174990b17f1bSmrg  *) ac_try_echo=$ac_try;;
175090b17f1bSmrgesac
175190b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
175290b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
175390b17f1bSmrg  (eval "$ac_try") 2>&5
175490b17f1bSmrg  ac_status=$?
175590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
175690b17f1bSmrg  test $ac_status = 0; }; }; then :
175790b17f1bSmrg  ac_retval=0
175890b17f1bSmrgelse
175990b17f1bSmrg  $as_echo "$as_me: program exited with status $ac_status" >&5
176090b17f1bSmrg       $as_echo "$as_me: failed program was:" >&5
176190b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
176290b17f1bSmrg
176390b17f1bSmrg       ac_retval=$ac_status
176490b17f1bSmrgfi
176590b17f1bSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
176690b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
176790b17f1bSmrg  as_fn_set_status $ac_retval
176890b17f1bSmrg
176990b17f1bSmrg} # ac_fn_c_try_run
177090b17f1bSmrg
177190b17f1bSmrg# ac_fn_c_check_func LINENO FUNC VAR
177290b17f1bSmrg# ----------------------------------
177390b17f1bSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
177490b17f1bSmrgac_fn_c_check_func ()
177590b17f1bSmrg{
177690b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
177790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
177890b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
177990b17f1bSmrgif eval \${$3+:} false; then :
178090b17f1bSmrg  $as_echo_n "(cached) " >&6
178190b17f1bSmrgelse
178290b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
178390b17f1bSmrg/* end confdefs.h.  */
178490b17f1bSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
178590b17f1bSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
178690b17f1bSmrg#define $2 innocuous_$2
178790b17f1bSmrg
178890b17f1bSmrg/* System header to define __stub macros and hopefully few prototypes,
178990b17f1bSmrg    which can conflict with char $2 (); below.
179090b17f1bSmrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
179190b17f1bSmrg    <limits.h> exists even on freestanding compilers.  */
179290b17f1bSmrg
179390b17f1bSmrg#ifdef __STDC__
179490b17f1bSmrg# include <limits.h>
179590b17f1bSmrg#else
179690b17f1bSmrg# include <assert.h>
179790b17f1bSmrg#endif
179890b17f1bSmrg
179990b17f1bSmrg#undef $2
180090b17f1bSmrg
180190b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
180290b17f1bSmrg   Use char because int might match the return type of a GCC
180390b17f1bSmrg   builtin and then its argument prototype would still apply.  */
180490b17f1bSmrg#ifdef __cplusplus
180590b17f1bSmrgextern "C"
180690b17f1bSmrg#endif
180790b17f1bSmrgchar $2 ();
180890b17f1bSmrg/* The GNU C library defines this for functions which it implements
180990b17f1bSmrg    to always fail with ENOSYS.  Some functions are actually named
181090b17f1bSmrg    something starting with __ and the normal name is an alias.  */
181190b17f1bSmrg#if defined __stub_$2 || defined __stub___$2
181290b17f1bSmrgchoke me
181390b17f1bSmrg#endif
181490b17f1bSmrg
181590b17f1bSmrgint
181690b17f1bSmrgmain ()
181790b17f1bSmrg{
181890b17f1bSmrgreturn $2 ();
181990b17f1bSmrg  ;
182090b17f1bSmrg  return 0;
182190b17f1bSmrg}
182290b17f1bSmrg_ACEOF
182390b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
182490b17f1bSmrg  eval "$3=yes"
182590b17f1bSmrgelse
182690b17f1bSmrg  eval "$3=no"
182790b17f1bSmrgfi
182890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
182990b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
183090b17f1bSmrgfi
183190b17f1bSmrgeval ac_res=\$$3
183290b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
183390b17f1bSmrg$as_echo "$ac_res" >&6; }
183490b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
183590b17f1bSmrg
183690b17f1bSmrg} # ac_fn_c_check_func
183790b17f1bSmrg
183890b17f1bSmrg# ac_fn_c_check_header_preproc LINENO HEADER VAR
183990b17f1bSmrg# ----------------------------------------------
184090b17f1bSmrg# Tests whether HEADER is present, setting the cache variable VAR accordingly.
184190b17f1bSmrgac_fn_c_check_header_preproc ()
184290b17f1bSmrg{
184390b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
184490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
184590b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
184690b17f1bSmrgif eval \${$3+:} false; then :
184790b17f1bSmrg  $as_echo_n "(cached) " >&6
184890b17f1bSmrgelse
184990b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
185090b17f1bSmrg/* end confdefs.h.  */
185190b17f1bSmrg#include <$2>
185290b17f1bSmrg_ACEOF
185390b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
185490b17f1bSmrg  eval "$3=yes"
185590b17f1bSmrgelse
185690b17f1bSmrg  eval "$3=no"
185790b17f1bSmrgfi
185890b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
185990b17f1bSmrgfi
186090b17f1bSmrgeval ac_res=\$$3
186190b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
186290b17f1bSmrg$as_echo "$ac_res" >&6; }
186390b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
186490b17f1bSmrg
186590b17f1bSmrg} # ac_fn_c_check_header_preproc
186690b17f1bSmrg
186790b17f1bSmrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
186890b17f1bSmrg# -------------------------------------------------------
186990b17f1bSmrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using
187090b17f1bSmrg# the include files in INCLUDES and setting the cache variable VAR
187190b17f1bSmrg# accordingly.
187290b17f1bSmrgac_fn_c_check_header_mongrel ()
187390b17f1bSmrg{
187490b17f1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
187590b17f1bSmrg  if eval \${$3+:} false; then :
187690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
187790b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
187890b17f1bSmrgif eval \${$3+:} false; then :
187990b17f1bSmrg  $as_echo_n "(cached) " >&6
188090b17f1bSmrgfi
188190b17f1bSmrgeval ac_res=\$$3
188290b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
188390b17f1bSmrg$as_echo "$ac_res" >&6; }
188490b17f1bSmrgelse
188590b17f1bSmrg  # Is the header compilable?
188690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
188790b17f1bSmrg$as_echo_n "checking $2 usability... " >&6; }
188890b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
188990b17f1bSmrg/* end confdefs.h.  */
189090b17f1bSmrg$4
189190b17f1bSmrg#include <$2>
189290b17f1bSmrg_ACEOF
189390b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
189490b17f1bSmrg  ac_header_compiler=yes
189590b17f1bSmrgelse
189690b17f1bSmrg  ac_header_compiler=no
189790b17f1bSmrgfi
189890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
189990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
190090b17f1bSmrg$as_echo "$ac_header_compiler" >&6; }
190190b17f1bSmrg
190290b17f1bSmrg# Is the header present?
190390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
190490b17f1bSmrg$as_echo_n "checking $2 presence... " >&6; }
190590b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
190690b17f1bSmrg/* end confdefs.h.  */
190790b17f1bSmrg#include <$2>
190890b17f1bSmrg_ACEOF
190990b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
191090b17f1bSmrg  ac_header_preproc=yes
191190b17f1bSmrgelse
191290b17f1bSmrg  ac_header_preproc=no
191390b17f1bSmrgfi
191490b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
191590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
191690b17f1bSmrg$as_echo "$ac_header_preproc" >&6; }
191790b17f1bSmrg
191890b17f1bSmrg# So?  What about this header?
191990b17f1bSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
192090b17f1bSmrg  yes:no: )
192190b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
192290b17f1bSmrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
192390b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
192490b17f1bSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
192590b17f1bSmrg    ;;
192690b17f1bSmrg  no:yes:* )
192790b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
192890b17f1bSmrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
192990b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
193090b17f1bSmrg$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
193190b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
193290b17f1bSmrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
193390b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
193490b17f1bSmrg$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
193590b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
193690b17f1bSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
193790b17f1bSmrg( $as_echo "## -------------------------------------------------------------------------------------------------- ##
193890b17f1bSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome ##
193990b17f1bSmrg## -------------------------------------------------------------------------------------------------- ##"
194090b17f1bSmrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
194190b17f1bSmrg    ;;
194290b17f1bSmrgesac
194390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
194490b17f1bSmrg$as_echo_n "checking for $2... " >&6; }
194590b17f1bSmrgif eval \${$3+:} false; then :
194690b17f1bSmrg  $as_echo_n "(cached) " >&6
194790b17f1bSmrgelse
194890b17f1bSmrg  eval "$3=\$ac_header_compiler"
194990b17f1bSmrgfi
195090b17f1bSmrgeval ac_res=\$$3
195190b17f1bSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
195290b17f1bSmrg$as_echo "$ac_res" >&6; }
195390b17f1bSmrgfi
195490b17f1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
195590b17f1bSmrg
195690b17f1bSmrg} # ac_fn_c_check_header_mongrel
195790b17f1bSmrgcat >config.log <<_ACEOF
195890b17f1bSmrgThis file contains any messages produced by compilers while
195990b17f1bSmrgrunning configure, to aid debugging if configure makes a mistake.
196090b17f1bSmrg
1961983b4bf2SmrgIt was created by xf86-video-openchrome $as_me 0.6.0, which was
1962983b4bf2Smrggenerated by GNU Autoconf 2.68.  Invocation command line was
196390b17f1bSmrg
196490b17f1bSmrg  $ $0 $@
196590b17f1bSmrg
196690b17f1bSmrg_ACEOF
196790b17f1bSmrgexec 5>>config.log
196890b17f1bSmrg{
196990b17f1bSmrgcat <<_ASUNAME
197090b17f1bSmrg## --------- ##
197190b17f1bSmrg## Platform. ##
197290b17f1bSmrg## --------- ##
197390b17f1bSmrg
197490b17f1bSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
197590b17f1bSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
197690b17f1bSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
197790b17f1bSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
197890b17f1bSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
197990b17f1bSmrg
198090b17f1bSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
198190b17f1bSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
19827e6fb56fSmrg
19837e6fb56fSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
19847e6fb56fSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
19857e6fb56fSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
19867e6fb56fSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
19877e6fb56fSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
19887e6fb56fSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
19897e6fb56fSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
19907e6fb56fSmrg
19917e6fb56fSmrg_ASUNAME
19927e6fb56fSmrg
19937e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19947e6fb56fSmrgfor as_dir in $PATH
19957e6fb56fSmrgdo
19967e6fb56fSmrg  IFS=$as_save_IFS
19977e6fb56fSmrg  test -z "$as_dir" && as_dir=.
199890b17f1bSmrg    $as_echo "PATH: $as_dir"
199990b17f1bSmrg  done
20007e6fb56fSmrgIFS=$as_save_IFS
20017e6fb56fSmrg
20027e6fb56fSmrg} >&5
20037e6fb56fSmrg
20047e6fb56fSmrgcat >&5 <<_ACEOF
20057e6fb56fSmrg
20067e6fb56fSmrg
20077e6fb56fSmrg## ----------- ##
20087e6fb56fSmrg## Core tests. ##
20097e6fb56fSmrg## ----------- ##
20107e6fb56fSmrg
20117e6fb56fSmrg_ACEOF
20127e6fb56fSmrg
20137e6fb56fSmrg
20147e6fb56fSmrg# Keep a trace of the command line.
20157e6fb56fSmrg# Strip out --no-create and --no-recursion so they do not pile up.
20167e6fb56fSmrg# Strip out --silent because we don't want to record it for future runs.
20177e6fb56fSmrg# Also quote any args containing shell meta-characters.
20187e6fb56fSmrg# Make two passes to allow for proper duplicate-argument suppression.
20197e6fb56fSmrgac_configure_args=
20207e6fb56fSmrgac_configure_args0=
20217e6fb56fSmrgac_configure_args1=
20227e6fb56fSmrgac_must_keep_next=false
20237e6fb56fSmrgfor ac_pass in 1 2
20247e6fb56fSmrgdo
20257e6fb56fSmrg  for ac_arg
20267e6fb56fSmrg  do
20277e6fb56fSmrg    case $ac_arg in
20287e6fb56fSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
20297e6fb56fSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20307e6fb56fSmrg    | -silent | --silent | --silen | --sile | --sil)
20317e6fb56fSmrg      continue ;;
20327e6fb56fSmrg    *\'*)
20337e6fb56fSmrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
20347e6fb56fSmrg    esac
20357e6fb56fSmrg    case $ac_pass in
203690b17f1bSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
20377e6fb56fSmrg    2)
203890b17f1bSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
20397e6fb56fSmrg      if test $ac_must_keep_next = true; then
20407e6fb56fSmrg	ac_must_keep_next=false # Got value, back to normal.
20417e6fb56fSmrg      else
20427e6fb56fSmrg	case $ac_arg in
20437e6fb56fSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
20447e6fb56fSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
20457e6fb56fSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
20467e6fb56fSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
20477e6fb56fSmrg	    case "$ac_configure_args0 " in
20487e6fb56fSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
20497e6fb56fSmrg	    esac
20507e6fb56fSmrg	    ;;
20517e6fb56fSmrg	  -* ) ac_must_keep_next=true ;;
20527e6fb56fSmrg	esac
20537e6fb56fSmrg      fi
205490b17f1bSmrg      as_fn_append ac_configure_args " '$ac_arg'"
20557e6fb56fSmrg      ;;
20567e6fb56fSmrg    esac
20577e6fb56fSmrg  done
20587e6fb56fSmrgdone
205990b17f1bSmrg{ ac_configure_args0=; unset ac_configure_args0;}
206090b17f1bSmrg{ ac_configure_args1=; unset ac_configure_args1;}
20617e6fb56fSmrg
20627e6fb56fSmrg# When interrupted or exit'd, cleanup temporary files, and complete
20637e6fb56fSmrg# config.log.  We remove comments because anyway the quotes in there
20647e6fb56fSmrg# would cause problems or look ugly.
20657e6fb56fSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
20667e6fb56fSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
20677e6fb56fSmrgtrap 'exit_status=$?
20687e6fb56fSmrg  # Save into config.log some information that might help in debugging.
20697e6fb56fSmrg  {
20707e6fb56fSmrg    echo
20717e6fb56fSmrg
207290b17f1bSmrg    $as_echo "## ---------------- ##
20737e6fb56fSmrg## Cache variables. ##
207490b17f1bSmrg## ---------------- ##"
20757e6fb56fSmrg    echo
20767e6fb56fSmrg    # The following way of writing the cache mishandles newlines in values,
20777e6fb56fSmrg(
20787e6fb56fSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
20797e6fb56fSmrg    eval ac_val=\$$ac_var
20807e6fb56fSmrg    case $ac_val in #(
20817e6fb56fSmrg    *${as_nl}*)
20827e6fb56fSmrg      case $ac_var in #(
208390b17f1bSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
20847e6fb56fSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
20857e6fb56fSmrg      esac
20867e6fb56fSmrg      case $ac_var in #(
20877e6fb56fSmrg      _ | IFS | as_nl) ;; #(
20887e6fb56fSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
208990b17f1bSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
20907e6fb56fSmrg      esac ;;
20917e6fb56fSmrg    esac
20927e6fb56fSmrg  done
20937e6fb56fSmrg  (set) 2>&1 |
20947e6fb56fSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
20957e6fb56fSmrg    *${as_nl}ac_space=\ *)
20967e6fb56fSmrg      sed -n \
20977e6fb56fSmrg	"s/'\''/'\''\\\\'\'''\''/g;
20987e6fb56fSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
20997e6fb56fSmrg      ;; #(
21007e6fb56fSmrg    *)
21017e6fb56fSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21027e6fb56fSmrg      ;;
21037e6fb56fSmrg    esac |
21047e6fb56fSmrg    sort
21057e6fb56fSmrg)
21067e6fb56fSmrg    echo
21077e6fb56fSmrg
210890b17f1bSmrg    $as_echo "## ----------------- ##
21097e6fb56fSmrg## Output variables. ##
211090b17f1bSmrg## ----------------- ##"
21117e6fb56fSmrg    echo
21127e6fb56fSmrg    for ac_var in $ac_subst_vars
21137e6fb56fSmrg    do
21147e6fb56fSmrg      eval ac_val=\$$ac_var
21157e6fb56fSmrg      case $ac_val in
21167e6fb56fSmrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
21177e6fb56fSmrg      esac
21187e6fb56fSmrg      $as_echo "$ac_var='\''$ac_val'\''"
21197e6fb56fSmrg    done | sort
21207e6fb56fSmrg    echo
21217e6fb56fSmrg
21227e6fb56fSmrg    if test -n "$ac_subst_files"; then
212390b17f1bSmrg      $as_echo "## ------------------- ##
21247e6fb56fSmrg## File substitutions. ##
212590b17f1bSmrg## ------------------- ##"
21267e6fb56fSmrg      echo
21277e6fb56fSmrg      for ac_var in $ac_subst_files
21287e6fb56fSmrg      do
21297e6fb56fSmrg	eval ac_val=\$$ac_var
21307e6fb56fSmrg	case $ac_val in
21317e6fb56fSmrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
21327e6fb56fSmrg	esac
21337e6fb56fSmrg	$as_echo "$ac_var='\''$ac_val'\''"
21347e6fb56fSmrg      done | sort
21357e6fb56fSmrg      echo
21367e6fb56fSmrg    fi
21377e6fb56fSmrg
21387e6fb56fSmrg    if test -s confdefs.h; then
213990b17f1bSmrg      $as_echo "## ----------- ##
21407e6fb56fSmrg## confdefs.h. ##
214190b17f1bSmrg## ----------- ##"
21427e6fb56fSmrg      echo
21437e6fb56fSmrg      cat confdefs.h
21447e6fb56fSmrg      echo
21457e6fb56fSmrg    fi
21467e6fb56fSmrg    test "$ac_signal" != 0 &&
21477e6fb56fSmrg      $as_echo "$as_me: caught signal $ac_signal"
21487e6fb56fSmrg    $as_echo "$as_me: exit $exit_status"
21497e6fb56fSmrg  } >&5
21507e6fb56fSmrg  rm -f core *.core core.conftest.* &&
21517e6fb56fSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
21527e6fb56fSmrg    exit $exit_status
21537e6fb56fSmrg' 0
21547e6fb56fSmrgfor ac_signal in 1 2 13 15; do
215590b17f1bSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
21567e6fb56fSmrgdone
21577e6fb56fSmrgac_signal=0
21587e6fb56fSmrg
21597e6fb56fSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
21607e6fb56fSmrgrm -f -r conftest* confdefs.h
21617e6fb56fSmrg
216290b17f1bSmrg$as_echo "/* confdefs.h */" > confdefs.h
216390b17f1bSmrg
21647e6fb56fSmrg# Predefined preprocessor variables.
21657e6fb56fSmrg
21667e6fb56fSmrgcat >>confdefs.h <<_ACEOF
21677e6fb56fSmrg#define PACKAGE_NAME "$PACKAGE_NAME"
21687e6fb56fSmrg_ACEOF
21697e6fb56fSmrg
21707e6fb56fSmrgcat >>confdefs.h <<_ACEOF
21717e6fb56fSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
21727e6fb56fSmrg_ACEOF
21737e6fb56fSmrg
21747e6fb56fSmrgcat >>confdefs.h <<_ACEOF
21757e6fb56fSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
21767e6fb56fSmrg_ACEOF
21777e6fb56fSmrg
21787e6fb56fSmrgcat >>confdefs.h <<_ACEOF
21797e6fb56fSmrg#define PACKAGE_STRING "$PACKAGE_STRING"
21807e6fb56fSmrg_ACEOF
21817e6fb56fSmrg
21827e6fb56fSmrgcat >>confdefs.h <<_ACEOF
21837e6fb56fSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
21847e6fb56fSmrg_ACEOF
21857e6fb56fSmrg
218690b17f1bSmrgcat >>confdefs.h <<_ACEOF
218790b17f1bSmrg#define PACKAGE_URL "$PACKAGE_URL"
218890b17f1bSmrg_ACEOF
218990b17f1bSmrg
21907e6fb56fSmrg
21917e6fb56fSmrg# Let the site file select an alternate cache file if it wants to.
21927e6fb56fSmrg# Prefer an explicitly selected file to automatically selected ones.
21937e6fb56fSmrgac_site_file1=NONE
21947e6fb56fSmrgac_site_file2=NONE
21957e6fb56fSmrgif test -n "$CONFIG_SITE"; then
219690b17f1bSmrg  # We do not want a PATH search for config.site.
219790b17f1bSmrg  case $CONFIG_SITE in #((
219890b17f1bSmrg    -*)  ac_site_file1=./$CONFIG_SITE;;
219990b17f1bSmrg    */*) ac_site_file1=$CONFIG_SITE;;
220090b17f1bSmrg    *)   ac_site_file1=./$CONFIG_SITE;;
220190b17f1bSmrg  esac
22027e6fb56fSmrgelif test "x$prefix" != xNONE; then
22037e6fb56fSmrg  ac_site_file1=$prefix/share/config.site
22047e6fb56fSmrg  ac_site_file2=$prefix/etc/config.site
22057e6fb56fSmrgelse
22067e6fb56fSmrg  ac_site_file1=$ac_default_prefix/share/config.site
22077e6fb56fSmrg  ac_site_file2=$ac_default_prefix/etc/config.site
22087e6fb56fSmrgfi
22097e6fb56fSmrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
22107e6fb56fSmrgdo
22117e6fb56fSmrg  test "x$ac_site_file" = xNONE && continue
221290b17f1bSmrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
221390b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
22147e6fb56fSmrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
22157e6fb56fSmrg    sed 's/^/| /' "$ac_site_file" >&5
221690b17f1bSmrg    . "$ac_site_file" \
221790b17f1bSmrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
221890b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
221990b17f1bSmrgas_fn_error $? "failed to load site script $ac_site_file
222090b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
22217e6fb56fSmrg  fi
22227e6fb56fSmrgdone
22237e6fb56fSmrg
22247e6fb56fSmrgif test -r "$cache_file"; then
222590b17f1bSmrg  # Some versions of bash will fail to source /dev/null (special files
222690b17f1bSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
222790b17f1bSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
222890b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
22297e6fb56fSmrg$as_echo "$as_me: loading cache $cache_file" >&6;}
22307e6fb56fSmrg    case $cache_file in
22317e6fb56fSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
22327e6fb56fSmrg      *)                      . "./$cache_file";;
22337e6fb56fSmrg    esac
22347e6fb56fSmrg  fi
22357e6fb56fSmrgelse
223690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
22377e6fb56fSmrg$as_echo "$as_me: creating cache $cache_file" >&6;}
22387e6fb56fSmrg  >$cache_file
22397e6fb56fSmrgfi
22407e6fb56fSmrg
22417e6fb56fSmrg# Check that the precious variables saved in the cache have kept the same
22427e6fb56fSmrg# value.
22437e6fb56fSmrgac_cache_corrupted=false
22447e6fb56fSmrgfor ac_var in $ac_precious_vars; do
22457e6fb56fSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
22467e6fb56fSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
22477e6fb56fSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
22487e6fb56fSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
22497e6fb56fSmrg  case $ac_old_set,$ac_new_set in
22507e6fb56fSmrg    set,)
225190b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
22527e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
22537e6fb56fSmrg      ac_cache_corrupted=: ;;
22547e6fb56fSmrg    ,set)
225590b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
22567e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
22577e6fb56fSmrg      ac_cache_corrupted=: ;;
22587e6fb56fSmrg    ,);;
22597e6fb56fSmrg    *)
22607e6fb56fSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
22617e6fb56fSmrg	# differences in whitespace do not lead to failure.
22627e6fb56fSmrg	ac_old_val_w=`echo x $ac_old_val`
22637e6fb56fSmrg	ac_new_val_w=`echo x $ac_new_val`
22647e6fb56fSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
226590b17f1bSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
22667e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
22677e6fb56fSmrg	  ac_cache_corrupted=:
22687e6fb56fSmrg	else
226990b17f1bSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
22707e6fb56fSmrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
22717e6fb56fSmrg	  eval $ac_var=\$ac_old_val
22727e6fb56fSmrg	fi
227390b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
22747e6fb56fSmrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
227590b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
22767e6fb56fSmrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
22777e6fb56fSmrg      fi;;
22787e6fb56fSmrg  esac
22797e6fb56fSmrg  # Pass precious variables to config.status.
22807e6fb56fSmrg  if test "$ac_new_set" = set; then
22817e6fb56fSmrg    case $ac_new_val in
22827e6fb56fSmrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
22837e6fb56fSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
22847e6fb56fSmrg    esac
22857e6fb56fSmrg    case " $ac_configure_args " in
22867e6fb56fSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
228790b17f1bSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
22887e6fb56fSmrg    esac
22897e6fb56fSmrg  fi
22907e6fb56fSmrgdone
22917e6fb56fSmrgif $ac_cache_corrupted; then
229290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
22937e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
229490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
22957e6fb56fSmrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
229690b17f1bSmrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
22977e6fb56fSmrgfi
229890b17f1bSmrg## -------------------- ##
229990b17f1bSmrg## Main body of script. ##
230090b17f1bSmrg## -------------------- ##
23017e6fb56fSmrg
230290b17f1bSmrgac_ext=c
230390b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
230490b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
230590b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
230690b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
23077e6fb56fSmrg
23087e6fb56fSmrg
23097e6fb56fSmrg
23107e6fb56fSmrg
231190b17f1bSmrgcat >>confdefs.h <<_ACEOF
231290b17f1bSmrg#define VIA_MAJOR_VERSION $(echo $PACKAGE_VERSION | sed -e 's/^\([0-9]*\)\.[0-9]*\.[0-9]*/\1/')
231390b17f1bSmrg_ACEOF
23147e6fb56fSmrg
23157e6fb56fSmrg
231690b17f1bSmrgcat >>confdefs.h <<_ACEOF
231790b17f1bSmrg#define VIA_MINOR_VERSION $(echo $PACKAGE_VERSION | sed -e 's/^[0-9]*\.\([0-9]*\)\.[0-9]*/\1/')
231890b17f1bSmrg_ACEOF
23197e6fb56fSmrg
23207e6fb56fSmrg
232190b17f1bSmrgcat >>confdefs.h <<_ACEOF
232290b17f1bSmrg#define VIA_PATCHLEVEL $(echo $PACKAGE_VERSION | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)/\1/')
232390b17f1bSmrg_ACEOF
23247e6fb56fSmrg
23257e6fb56fSmrg
23267e6fb56fSmrg
23277e6fb56fSmrgac_config_headers="$ac_config_headers config.h"
23287e6fb56fSmrg
23297e6fb56fSmrgac_aux_dir=
23307e6fb56fSmrgfor ac_dir in . "$srcdir"/.; do
23317e6fb56fSmrg  if test -f "$ac_dir/install-sh"; then
23327e6fb56fSmrg    ac_aux_dir=$ac_dir
23337e6fb56fSmrg    ac_install_sh="$ac_aux_dir/install-sh -c"
23347e6fb56fSmrg    break
23357e6fb56fSmrg  elif test -f "$ac_dir/install.sh"; then
23367e6fb56fSmrg    ac_aux_dir=$ac_dir
23377e6fb56fSmrg    ac_install_sh="$ac_aux_dir/install.sh -c"
23387e6fb56fSmrg    break
23397e6fb56fSmrg  elif test -f "$ac_dir/shtool"; then
23407e6fb56fSmrg    ac_aux_dir=$ac_dir
23417e6fb56fSmrg    ac_install_sh="$ac_aux_dir/shtool install -c"
23427e6fb56fSmrg    break
23437e6fb56fSmrg  fi
23447e6fb56fSmrgdone
23457e6fb56fSmrgif test -z "$ac_aux_dir"; then
234690b17f1bSmrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
23477e6fb56fSmrgfi
23487e6fb56fSmrg
23497e6fb56fSmrg# These three variables are undocumented and unsupported,
23507e6fb56fSmrg# and are intended to be withdrawn in a future Autoconf release.
23517e6fb56fSmrg# They can cause serious problems if a builder's source tree is in a directory
23527e6fb56fSmrg# whose full name contains unusual characters.
23537e6fb56fSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
23547e6fb56fSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
23557e6fb56fSmrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
23567e6fb56fSmrg
23577e6fb56fSmrg
23587e6fb56fSmrg
2359983b4bf2Smrgam__api_version='1.11'
23607e6fb56fSmrg
23617e6fb56fSmrg# Find a good install program.  We prefer a C program (faster),
23627e6fb56fSmrg# so one script is as good as another.  But avoid the broken or
23637e6fb56fSmrg# incompatible versions:
23647e6fb56fSmrg# SysV /etc/install, /usr/sbin/install
23657e6fb56fSmrg# SunOS /usr/etc/install
23667e6fb56fSmrg# IRIX /sbin/install
23677e6fb56fSmrg# AIX /bin/install
23687e6fb56fSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
23697e6fb56fSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
23707e6fb56fSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
23717e6fb56fSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
23727e6fb56fSmrg# OS/2's system install, which has a completely different semantic
23737e6fb56fSmrg# ./install, which can be erroneously created by make from ./install.sh.
23747e6fb56fSmrg# Reject install programs that cannot install multiple files.
237590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
23767e6fb56fSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
23777e6fb56fSmrgif test -z "$INSTALL"; then
237890b17f1bSmrgif ${ac_cv_path_install+:} false; then :
23797e6fb56fSmrg  $as_echo_n "(cached) " >&6
23807e6fb56fSmrgelse
23817e6fb56fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23827e6fb56fSmrgfor as_dir in $PATH
23837e6fb56fSmrgdo
23847e6fb56fSmrg  IFS=$as_save_IFS
23857e6fb56fSmrg  test -z "$as_dir" && as_dir=.
238690b17f1bSmrg    # Account for people who put trailing slashes in PATH elements.
238790b17f1bSmrgcase $as_dir/ in #((
238890b17f1bSmrg  ./ | .// | /[cC]/* | \
23897e6fb56fSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
239090b17f1bSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
23917e6fb56fSmrg  /usr/ucb/* ) ;;
23927e6fb56fSmrg  *)
23937e6fb56fSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
23947e6fb56fSmrg    # Don't use installbsd from OSF since it installs stuff as root
23957e6fb56fSmrg    # by default.
23967e6fb56fSmrg    for ac_prog in ginstall scoinst install; do
23977e6fb56fSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
2398983b4bf2Smrg	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
23997e6fb56fSmrg	  if test $ac_prog = install &&
24007e6fb56fSmrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
24017e6fb56fSmrg	    # AIX install.  It has an incompatible calling convention.
24027e6fb56fSmrg	    :
24037e6fb56fSmrg	  elif test $ac_prog = install &&
24047e6fb56fSmrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
24057e6fb56fSmrg	    # program-specific install script used by HP pwplus--don't use.
24067e6fb56fSmrg	    :
24077e6fb56fSmrg	  else
24087e6fb56fSmrg	    rm -rf conftest.one conftest.two conftest.dir
24097e6fb56fSmrg	    echo one > conftest.one
24107e6fb56fSmrg	    echo two > conftest.two
24117e6fb56fSmrg	    mkdir conftest.dir
24127e6fb56fSmrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
24137e6fb56fSmrg	      test -s conftest.one && test -s conftest.two &&
24147e6fb56fSmrg	      test -s conftest.dir/conftest.one &&
24157e6fb56fSmrg	      test -s conftest.dir/conftest.two
24167e6fb56fSmrg	    then
24177e6fb56fSmrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
24187e6fb56fSmrg	      break 3
24197e6fb56fSmrg	    fi
24207e6fb56fSmrg	  fi
24217e6fb56fSmrg	fi
24227e6fb56fSmrg      done
24237e6fb56fSmrg    done
24247e6fb56fSmrg    ;;
24257e6fb56fSmrgesac
24267e6fb56fSmrg
242790b17f1bSmrg  done
24287e6fb56fSmrgIFS=$as_save_IFS
24297e6fb56fSmrg
24307e6fb56fSmrgrm -rf conftest.one conftest.two conftest.dir
24317e6fb56fSmrg
24327e6fb56fSmrgfi
24337e6fb56fSmrg  if test "${ac_cv_path_install+set}" = set; then
24347e6fb56fSmrg    INSTALL=$ac_cv_path_install
24357e6fb56fSmrg  else
24367e6fb56fSmrg    # As a last resort, use the slow shell script.  Don't cache a
24377e6fb56fSmrg    # value for INSTALL within a source directory, because that will
24387e6fb56fSmrg    # break other packages using the cache if that directory is
24397e6fb56fSmrg    # removed, or if the value is a relative name.
24407e6fb56fSmrg    INSTALL=$ac_install_sh
24417e6fb56fSmrg  fi
24427e6fb56fSmrgfi
244390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
24447e6fb56fSmrg$as_echo "$INSTALL" >&6; }
24457e6fb56fSmrg
24467e6fb56fSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
24477e6fb56fSmrg# It thinks the first close brace ends the variable substitution.
24487e6fb56fSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
24497e6fb56fSmrg
24507e6fb56fSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
24517e6fb56fSmrg
24527e6fb56fSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
24537e6fb56fSmrg
245490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
24557e6fb56fSmrg$as_echo_n "checking whether build environment is sane... " >&6; }
2456983b4bf2Smrg# Just in case
2457983b4bf2Smrgsleep 1
2458983b4bf2Smrgecho timestamp > conftest.file
24597e6fb56fSmrg# Reject unsafe characters in $srcdir or the absolute working directory
24607e6fb56fSmrg# name.  Accept space and tab only in the latter.
24617e6fb56fSmrgam_lf='
24627e6fb56fSmrg'
24637e6fb56fSmrgcase `pwd` in
24647e6fb56fSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
246590b17f1bSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
24667e6fb56fSmrgesac
24677e6fb56fSmrgcase $srcdir in
24687e6fb56fSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2469983b4bf2Smrg    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
24707e6fb56fSmrgesac
24717e6fb56fSmrg
2472983b4bf2Smrg# Do `set' in a subshell so we don't clobber the current shell's
24737e6fb56fSmrg# arguments.  Must try -L first in case configure is actually a
24747e6fb56fSmrg# symlink; some systems play weird games with the mod time of symlinks
24757e6fb56fSmrg# (eg FreeBSD returns the mod time of the symlink's containing
24767e6fb56fSmrg# directory).
24777e6fb56fSmrgif (
2478983b4bf2Smrg   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2479983b4bf2Smrg   if test "$*" = "X"; then
2480983b4bf2Smrg      # -L didn't work.
2481983b4bf2Smrg      set X `ls -t "$srcdir/configure" conftest.file`
2482983b4bf2Smrg   fi
2483983b4bf2Smrg   rm -f conftest.file
2484983b4bf2Smrg   if test "$*" != "X $srcdir/configure conftest.file" \
2485983b4bf2Smrg      && test "$*" != "X conftest.file $srcdir/configure"; then
2486983b4bf2Smrg
2487983b4bf2Smrg      # If neither matched, then we have a broken ls.  This can happen
2488983b4bf2Smrg      # if, for instance, CONFIG_SHELL is bash and it inherits a
2489983b4bf2Smrg      # broken ls alias from the environment.  This has actually
2490983b4bf2Smrg      # happened.  Such a system could not be considered "sane".
2491983b4bf2Smrg      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2492983b4bf2Smrgalias in your environment" "$LINENO" 5
2493983b4bf2Smrg   fi
2494983b4bf2Smrg
24957e6fb56fSmrg   test "$2" = conftest.file
24967e6fb56fSmrg   )
24977e6fb56fSmrgthen
24987e6fb56fSmrg   # Ok.
24997e6fb56fSmrg   :
25007e6fb56fSmrgelse
250190b17f1bSmrg   as_fn_error $? "newly created file is older than distributed files!
250290b17f1bSmrgCheck your system clock" "$LINENO" 5
25037e6fb56fSmrgfi
250490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25057e6fb56fSmrg$as_echo "yes" >&6; }
25067e6fb56fSmrgtest "$program_prefix" != NONE &&
25077e6fb56fSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
25087e6fb56fSmrg# Use a double $ so make ignores it.
25097e6fb56fSmrgtest "$program_suffix" != NONE &&
25107e6fb56fSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
25117e6fb56fSmrg# Double any \ or $.
25127e6fb56fSmrg# By default was `s,x,x', remove it if useless.
25137e6fb56fSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
25147e6fb56fSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
25157e6fb56fSmrg
2516983b4bf2Smrg# expand $ac_aux_dir to an absolute path
2517983b4bf2Smrgam_aux_dir=`cd $ac_aux_dir && pwd`
25187e6fb56fSmrg
25197e6fb56fSmrgif test x"${MISSING+set}" != xset; then
25207e6fb56fSmrg  case $am_aux_dir in
25217e6fb56fSmrg  *\ * | *\	*)
25227e6fb56fSmrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
25237e6fb56fSmrg  *)
25247e6fb56fSmrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
25257e6fb56fSmrg  esac
25267e6fb56fSmrgfi
25277e6fb56fSmrg# Use eval to expand $SHELL
2528983b4bf2Smrgif eval "$MISSING --run true"; then
2529983b4bf2Smrg  am_missing_run="$MISSING --run "
25307e6fb56fSmrgelse
25317e6fb56fSmrg  am_missing_run=
2532983b4bf2Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2533983b4bf2Smrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
25347e6fb56fSmrgfi
25357e6fb56fSmrg
2536983b4bf2Smrgif test x"${install_sh}" != xset; then
25377e6fb56fSmrg  case $am_aux_dir in
25387e6fb56fSmrg  *\ * | *\	*)
25397e6fb56fSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
25407e6fb56fSmrg  *)
25417e6fb56fSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
25427e6fb56fSmrg  esac
25437e6fb56fSmrgfi
25447e6fb56fSmrg
2545983b4bf2Smrg# Installed binaries are usually stripped using `strip' when the user
2546983b4bf2Smrg# run `make install-strip'.  However `strip' might not be the right
25477e6fb56fSmrg# tool to use in cross-compilation environments, therefore Automake
2548983b4bf2Smrg# will honor the `STRIP' environment variable to overrule this program.
25497e6fb56fSmrgif test "$cross_compiling" != no; then
25507e6fb56fSmrg  if test -n "$ac_tool_prefix"; then
25517e6fb56fSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
25527e6fb56fSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
255390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25547e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
255590b17f1bSmrgif ${ac_cv_prog_STRIP+:} false; then :
25567e6fb56fSmrg  $as_echo_n "(cached) " >&6
25577e6fb56fSmrgelse
25587e6fb56fSmrg  if test -n "$STRIP"; then
25597e6fb56fSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
25607e6fb56fSmrgelse
25617e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25627e6fb56fSmrgfor as_dir in $PATH
25637e6fb56fSmrgdo
25647e6fb56fSmrg  IFS=$as_save_IFS
25657e6fb56fSmrg  test -z "$as_dir" && as_dir=.
256690b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2567983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25687e6fb56fSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
256990b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25707e6fb56fSmrg    break 2
25717e6fb56fSmrg  fi
25727e6fb56fSmrgdone
257390b17f1bSmrg  done
25747e6fb56fSmrgIFS=$as_save_IFS
25757e6fb56fSmrg
25767e6fb56fSmrgfi
25777e6fb56fSmrgfi
25787e6fb56fSmrgSTRIP=$ac_cv_prog_STRIP
25797e6fb56fSmrgif test -n "$STRIP"; then
258090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
25817e6fb56fSmrg$as_echo "$STRIP" >&6; }
25827e6fb56fSmrgelse
258390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25847e6fb56fSmrg$as_echo "no" >&6; }
25857e6fb56fSmrgfi
25867e6fb56fSmrg
25877e6fb56fSmrg
25887e6fb56fSmrgfi
25897e6fb56fSmrgif test -z "$ac_cv_prog_STRIP"; then
25907e6fb56fSmrg  ac_ct_STRIP=$STRIP
25917e6fb56fSmrg  # Extract the first word of "strip", so it can be a program name with args.
25927e6fb56fSmrgset dummy strip; ac_word=$2
259390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25947e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
259590b17f1bSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
25967e6fb56fSmrg  $as_echo_n "(cached) " >&6
25977e6fb56fSmrgelse
25987e6fb56fSmrg  if test -n "$ac_ct_STRIP"; then
25997e6fb56fSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
26007e6fb56fSmrgelse
26017e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26027e6fb56fSmrgfor as_dir in $PATH
26037e6fb56fSmrgdo
26047e6fb56fSmrg  IFS=$as_save_IFS
26057e6fb56fSmrg  test -z "$as_dir" && as_dir=.
260690b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2607983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26087e6fb56fSmrg    ac_cv_prog_ac_ct_STRIP="strip"
260990b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26107e6fb56fSmrg    break 2
26117e6fb56fSmrg  fi
26127e6fb56fSmrgdone
261390b17f1bSmrg  done
26147e6fb56fSmrgIFS=$as_save_IFS
26157e6fb56fSmrg
26167e6fb56fSmrgfi
26177e6fb56fSmrgfi
26187e6fb56fSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
26197e6fb56fSmrgif test -n "$ac_ct_STRIP"; then
262090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
26217e6fb56fSmrg$as_echo "$ac_ct_STRIP" >&6; }
26227e6fb56fSmrgelse
262390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26247e6fb56fSmrg$as_echo "no" >&6; }
26257e6fb56fSmrgfi
26267e6fb56fSmrg
26277e6fb56fSmrg  if test "x$ac_ct_STRIP" = x; then
26287e6fb56fSmrg    STRIP=":"
26297e6fb56fSmrg  else
26307e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
26317e6fb56fSmrgyes:)
263290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
26337e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
26347e6fb56fSmrgac_tool_warned=yes ;;
26357e6fb56fSmrgesac
26367e6fb56fSmrg    STRIP=$ac_ct_STRIP
26377e6fb56fSmrg  fi
26387e6fb56fSmrgelse
26397e6fb56fSmrg  STRIP="$ac_cv_prog_STRIP"
26407e6fb56fSmrgfi
26417e6fb56fSmrg
26427e6fb56fSmrgfi
26437e6fb56fSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
26447e6fb56fSmrg
264590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
26467e6fb56fSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
26477e6fb56fSmrgif test -z "$MKDIR_P"; then
264890b17f1bSmrg  if ${ac_cv_path_mkdir+:} false; then :
26497e6fb56fSmrg  $as_echo_n "(cached) " >&6
26507e6fb56fSmrgelse
26517e6fb56fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26527e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
26537e6fb56fSmrgdo
26547e6fb56fSmrg  IFS=$as_save_IFS
26557e6fb56fSmrg  test -z "$as_dir" && as_dir=.
265690b17f1bSmrg    for ac_prog in mkdir gmkdir; do
26577e6fb56fSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2658983b4bf2Smrg	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
26597e6fb56fSmrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
26607e6fb56fSmrg	     'mkdir (GNU coreutils) '* | \
26617e6fb56fSmrg	     'mkdir (coreutils) '* | \
26627e6fb56fSmrg	     'mkdir (fileutils) '4.1*)
26637e6fb56fSmrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
26647e6fb56fSmrg	       break 3;;
26657e6fb56fSmrg	   esac
26667e6fb56fSmrg	 done
26677e6fb56fSmrg       done
266890b17f1bSmrg  done
26697e6fb56fSmrgIFS=$as_save_IFS
26707e6fb56fSmrg
26717e6fb56fSmrgfi
26727e6fb56fSmrg
267390b17f1bSmrg  test -d ./--version && rmdir ./--version
26747e6fb56fSmrg  if test "${ac_cv_path_mkdir+set}" = set; then
26757e6fb56fSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
26767e6fb56fSmrg  else
26777e6fb56fSmrg    # As a last resort, use the slow shell script.  Don't cache a
26787e6fb56fSmrg    # value for MKDIR_P within a source directory, because that will
26797e6fb56fSmrg    # break other packages using the cache if that directory is
26807e6fb56fSmrg    # removed, or if the value is a relative name.
26817e6fb56fSmrg    MKDIR_P="$ac_install_sh -d"
26827e6fb56fSmrg  fi
26837e6fb56fSmrgfi
268490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
26857e6fb56fSmrg$as_echo "$MKDIR_P" >&6; }
26867e6fb56fSmrg
2687983b4bf2Smrgmkdir_p="$MKDIR_P"
2688983b4bf2Smrgcase $mkdir_p in
2689983b4bf2Smrg  [\\/$]* | ?:[\\/]*) ;;
2690983b4bf2Smrg  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2691983b4bf2Smrgesac
2692983b4bf2Smrg
26937e6fb56fSmrgfor ac_prog in gawk mawk nawk awk
26947e6fb56fSmrgdo
26957e6fb56fSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
26967e6fb56fSmrgset dummy $ac_prog; ac_word=$2
269790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
26987e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
269990b17f1bSmrgif ${ac_cv_prog_AWK+:} false; then :
27007e6fb56fSmrg  $as_echo_n "(cached) " >&6
27017e6fb56fSmrgelse
27027e6fb56fSmrg  if test -n "$AWK"; then
27037e6fb56fSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
27047e6fb56fSmrgelse
27057e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27067e6fb56fSmrgfor as_dir in $PATH
27077e6fb56fSmrgdo
27087e6fb56fSmrg  IFS=$as_save_IFS
27097e6fb56fSmrg  test -z "$as_dir" && as_dir=.
271090b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2711983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27127e6fb56fSmrg    ac_cv_prog_AWK="$ac_prog"
271390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27147e6fb56fSmrg    break 2
27157e6fb56fSmrg  fi
27167e6fb56fSmrgdone
271790b17f1bSmrg  done
27187e6fb56fSmrgIFS=$as_save_IFS
27197e6fb56fSmrg
27207e6fb56fSmrgfi
27217e6fb56fSmrgfi
27227e6fb56fSmrgAWK=$ac_cv_prog_AWK
27237e6fb56fSmrgif test -n "$AWK"; then
272490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
27257e6fb56fSmrg$as_echo "$AWK" >&6; }
27267e6fb56fSmrgelse
272790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27287e6fb56fSmrg$as_echo "no" >&6; }
27297e6fb56fSmrgfi
27307e6fb56fSmrg
27317e6fb56fSmrg
27327e6fb56fSmrg  test -n "$AWK" && break
27337e6fb56fSmrgdone
27347e6fb56fSmrg
273590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
27367e6fb56fSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
27377e6fb56fSmrgset x ${MAKE-make}
27387e6fb56fSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
273990b17f1bSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
27407e6fb56fSmrg  $as_echo_n "(cached) " >&6
27417e6fb56fSmrgelse
27427e6fb56fSmrg  cat >conftest.make <<\_ACEOF
27437e6fb56fSmrgSHELL = /bin/sh
27447e6fb56fSmrgall:
27457e6fb56fSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
27467e6fb56fSmrg_ACEOF
274790b17f1bSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
27487e6fb56fSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
27497e6fb56fSmrg  *@@@%%%=?*=@@@%%%*)
27507e6fb56fSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
27517e6fb56fSmrg  *)
27527e6fb56fSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
27537e6fb56fSmrgesac
27547e6fb56fSmrgrm -f conftest.make
27557e6fb56fSmrgfi
27567e6fb56fSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
275790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27587e6fb56fSmrg$as_echo "yes" >&6; }
27597e6fb56fSmrg  SET_MAKE=
27607e6fb56fSmrgelse
276190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27627e6fb56fSmrg$as_echo "no" >&6; }
27637e6fb56fSmrg  SET_MAKE="MAKE=${MAKE-make}"
27647e6fb56fSmrgfi
27657e6fb56fSmrg
27667e6fb56fSmrgrm -rf .tst 2>/dev/null
27677e6fb56fSmrgmkdir .tst 2>/dev/null
27687e6fb56fSmrgif test -d .tst; then
27697e6fb56fSmrg  am__leading_dot=.
27707e6fb56fSmrgelse
27717e6fb56fSmrg  am__leading_dot=_
27727e6fb56fSmrgfi
27737e6fb56fSmrgrmdir .tst 2>/dev/null
27747e6fb56fSmrg
27757e6fb56fSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
27767e6fb56fSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
27777e6fb56fSmrg  # is not polluted with repeated "-I."
27787e6fb56fSmrg  am__isrc=' -I$(srcdir)'
27797e6fb56fSmrg  # test to see if srcdir already configured
27807e6fb56fSmrg  if test -f $srcdir/config.status; then
278190b17f1bSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
27827e6fb56fSmrg  fi
27837e6fb56fSmrgfi
27847e6fb56fSmrg
27857e6fb56fSmrg# test whether we have cygpath
27867e6fb56fSmrgif test -z "$CYGPATH_W"; then
27877e6fb56fSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
27887e6fb56fSmrg    CYGPATH_W='cygpath -w'
27897e6fb56fSmrg  else
27907e6fb56fSmrg    CYGPATH_W=echo
27917e6fb56fSmrg  fi
27927e6fb56fSmrgfi
27937e6fb56fSmrg
27947e6fb56fSmrg
27957e6fb56fSmrg# Define the identity of the package.
27967e6fb56fSmrg PACKAGE='xf86-video-openchrome'
2797983b4bf2Smrg VERSION='0.6.0'
27987e6fb56fSmrg
27997e6fb56fSmrg
28007e6fb56fSmrgcat >>confdefs.h <<_ACEOF
28017e6fb56fSmrg#define PACKAGE "$PACKAGE"
28027e6fb56fSmrg_ACEOF
28037e6fb56fSmrg
28047e6fb56fSmrg
28057e6fb56fSmrgcat >>confdefs.h <<_ACEOF
28067e6fb56fSmrg#define VERSION "$VERSION"
28077e6fb56fSmrg_ACEOF
28087e6fb56fSmrg
28097e6fb56fSmrg# Some tools Automake needs.
28107e6fb56fSmrg
28117e6fb56fSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
28127e6fb56fSmrg
28137e6fb56fSmrg
28147e6fb56fSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
28157e6fb56fSmrg
28167e6fb56fSmrg
28177e6fb56fSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
28187e6fb56fSmrg
28197e6fb56fSmrg
28207e6fb56fSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
28217e6fb56fSmrg
28227e6fb56fSmrg
28237e6fb56fSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
28247e6fb56fSmrg
2825983b4bf2Smrg# We need awk for the "check" target.  The system "awk" is bad on
2826983b4bf2Smrg# some platforms.
282790b17f1bSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
282890b17f1bSmrg# in the wild :-(  We should find a proper way to deprecate it ...
282990b17f1bSmrgAMTAR='$${TAR-tar}'
28307e6fb56fSmrg
283190b17f1bSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
28327e6fb56fSmrg
28337e6fb56fSmrg
28347e6fb56fSmrg
28357e6fb56fSmrg
28367e6fb56fSmrg
28377e6fb56fSmrg
283890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
28397e6fb56fSmrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
28407e6fb56fSmrg    # Check whether --enable-maintainer-mode was given.
284190b17f1bSmrgif test "${enable_maintainer_mode+set}" = set; then :
28427e6fb56fSmrg  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
28437e6fb56fSmrgelse
28447e6fb56fSmrg  USE_MAINTAINER_MODE=no
28457e6fb56fSmrgfi
28467e6fb56fSmrg
284790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
28487e6fb56fSmrg$as_echo "$USE_MAINTAINER_MODE" >&6; }
28497e6fb56fSmrg   if test $USE_MAINTAINER_MODE = yes; then
28507e6fb56fSmrg  MAINTAINER_MODE_TRUE=
28517e6fb56fSmrg  MAINTAINER_MODE_FALSE='#'
28527e6fb56fSmrgelse
28537e6fb56fSmrg  MAINTAINER_MODE_TRUE='#'
28547e6fb56fSmrg  MAINTAINER_MODE_FALSE=
28557e6fb56fSmrgfi
28567e6fb56fSmrg
28577e6fb56fSmrg  MAINT=$MAINTAINER_MODE_TRUE
28587e6fb56fSmrg
28597e6fb56fSmrg
28607e6fb56fSmrg
286190b17f1bSmrg# Initialize libtool
28627e6fb56fSmrg# Check whether --enable-static was given.
286390b17f1bSmrgif test "${enable_static+set}" = set; then :
28647e6fb56fSmrg  enableval=$enable_static; p=${PACKAGE-default}
28657e6fb56fSmrg    case $enableval in
28667e6fb56fSmrg    yes) enable_static=yes ;;
28677e6fb56fSmrg    no) enable_static=no ;;
28687e6fb56fSmrg    *)
28697e6fb56fSmrg     enable_static=no
28707e6fb56fSmrg      # Look at the argument we got.  We use all the common list separators.
2871983b4bf2Smrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
28727e6fb56fSmrg      for pkg in $enableval; do
2873983b4bf2Smrg	IFS="$lt_save_ifs"
28747e6fb56fSmrg	if test "X$pkg" = "X$p"; then
28757e6fb56fSmrg	  enable_static=yes
28767e6fb56fSmrg	fi
28777e6fb56fSmrg      done
2878983b4bf2Smrg      IFS="$lt_save_ifs"
28797e6fb56fSmrg      ;;
28807e6fb56fSmrg    esac
28817e6fb56fSmrgelse
28827e6fb56fSmrg  enable_static=no
28837e6fb56fSmrgfi
28847e6fb56fSmrg
28857e6fb56fSmrg
28867e6fb56fSmrg
28877e6fb56fSmrg
28887e6fb56fSmrg
28897e6fb56fSmrg
28907e6fb56fSmrg
289190b17f1bSmrg
289290b17f1bSmrg
289390b17f1bSmrgcase `pwd` in
289490b17f1bSmrg  *\ * | *\	*)
289590b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
289690b17f1bSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
289790b17f1bSmrgesac
289890b17f1bSmrg
289990b17f1bSmrg
290090b17f1bSmrg
2901983b4bf2Smrgmacro_version='2.4.2'
2902983b4bf2Smrgmacro_revision='1.3337'
290390b17f1bSmrg
290490b17f1bSmrg
290590b17f1bSmrg
290690b17f1bSmrg
290790b17f1bSmrg
290890b17f1bSmrg
290990b17f1bSmrg
291090b17f1bSmrg
291190b17f1bSmrg
291290b17f1bSmrg
291390b17f1bSmrg
291490b17f1bSmrg
291590b17f1bSmrg
2916983b4bf2Smrgltmain="$ac_aux_dir/ltmain.sh"
291790b17f1bSmrg
29187e6fb56fSmrg# Make sure we can run config.sub.
29197e6fb56fSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
292090b17f1bSmrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
29217e6fb56fSmrg
292290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
29237e6fb56fSmrg$as_echo_n "checking build system type... " >&6; }
292490b17f1bSmrgif ${ac_cv_build+:} false; then :
29257e6fb56fSmrg  $as_echo_n "(cached) " >&6
29267e6fb56fSmrgelse
29277e6fb56fSmrg  ac_build_alias=$build_alias
29287e6fb56fSmrgtest "x$ac_build_alias" = x &&
29297e6fb56fSmrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
29307e6fb56fSmrgtest "x$ac_build_alias" = x &&
293190b17f1bSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
29327e6fb56fSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
293390b17f1bSmrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
29347e6fb56fSmrg
29357e6fb56fSmrgfi
293690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
29377e6fb56fSmrg$as_echo "$ac_cv_build" >&6; }
29387e6fb56fSmrgcase $ac_cv_build in
29397e6fb56fSmrg*-*-*) ;;
294090b17f1bSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
29417e6fb56fSmrgesac
29427e6fb56fSmrgbuild=$ac_cv_build
29437e6fb56fSmrgac_save_IFS=$IFS; IFS='-'
29447e6fb56fSmrgset x $ac_cv_build
29457e6fb56fSmrgshift
29467e6fb56fSmrgbuild_cpu=$1
29477e6fb56fSmrgbuild_vendor=$2
29487e6fb56fSmrgshift; shift
29497e6fb56fSmrg# Remember, the first character of IFS is used to create $*,
29507e6fb56fSmrg# except with old shells:
29517e6fb56fSmrgbuild_os=$*
29527e6fb56fSmrgIFS=$ac_save_IFS
29537e6fb56fSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
29547e6fb56fSmrg
29557e6fb56fSmrg
295690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
29577e6fb56fSmrg$as_echo_n "checking host system type... " >&6; }
295890b17f1bSmrgif ${ac_cv_host+:} false; then :
29597e6fb56fSmrg  $as_echo_n "(cached) " >&6
29607e6fb56fSmrgelse
29617e6fb56fSmrg  if test "x$host_alias" = x; then
29627e6fb56fSmrg  ac_cv_host=$ac_cv_build
29637e6fb56fSmrgelse
29647e6fb56fSmrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
296590b17f1bSmrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
29667e6fb56fSmrgfi
29677e6fb56fSmrg
29687e6fb56fSmrgfi
296990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
29707e6fb56fSmrg$as_echo "$ac_cv_host" >&6; }
29717e6fb56fSmrgcase $ac_cv_host in
29727e6fb56fSmrg*-*-*) ;;
297390b17f1bSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
29747e6fb56fSmrgesac
29757e6fb56fSmrghost=$ac_cv_host
29767e6fb56fSmrgac_save_IFS=$IFS; IFS='-'
29777e6fb56fSmrgset x $ac_cv_host
29787e6fb56fSmrgshift
29797e6fb56fSmrghost_cpu=$1
29807e6fb56fSmrghost_vendor=$2
29817e6fb56fSmrgshift; shift
29827e6fb56fSmrg# Remember, the first character of IFS is used to create $*,
29837e6fb56fSmrg# except with old shells:
29847e6fb56fSmrghost_os=$*
29857e6fb56fSmrgIFS=$ac_save_IFS
29867e6fb56fSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
29877e6fb56fSmrg
29887e6fb56fSmrg
298990b17f1bSmrg# Backslashify metacharacters that are still active within
299090b17f1bSmrg# double-quoted strings.
299190b17f1bSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g'
299290b17f1bSmrg
299390b17f1bSmrg# Same as above, but do not quote variable references.
299490b17f1bSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g'
299590b17f1bSmrg
299690b17f1bSmrg# Sed substitution to delay expansion of an escaped shell variable in a
299790b17f1bSmrg# double_quote_subst'ed string.
299890b17f1bSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
299990b17f1bSmrg
300090b17f1bSmrg# Sed substitution to delay expansion of an escaped single quote.
300190b17f1bSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
300290b17f1bSmrg
300390b17f1bSmrg# Sed substitution to avoid accidental globbing in evaled expressions
300490b17f1bSmrgno_glob_subst='s/\*/\\\*/g'
300590b17f1bSmrg
300690b17f1bSmrgECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
300790b17f1bSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
300890b17f1bSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
300990b17f1bSmrg
301090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
301190b17f1bSmrg$as_echo_n "checking how to print strings... " >&6; }
301290b17f1bSmrg# Test print first, because it will be a builtin if present.
301390b17f1bSmrgif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
301490b17f1bSmrg   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
301590b17f1bSmrg  ECHO='print -r --'
301690b17f1bSmrgelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
301790b17f1bSmrg  ECHO='printf %s\n'
301890b17f1bSmrgelse
301990b17f1bSmrg  # Use this function as a fallback that always works.
302090b17f1bSmrg  func_fallback_echo ()
302190b17f1bSmrg  {
302290b17f1bSmrg    eval 'cat <<_LTECHO_EOF
302390b17f1bSmrg$1
302490b17f1bSmrg_LTECHO_EOF'
302590b17f1bSmrg  }
302690b17f1bSmrg  ECHO='func_fallback_echo'
302790b17f1bSmrgfi
302890b17f1bSmrg
302990b17f1bSmrg# func_echo_all arg...
303090b17f1bSmrg# Invoke $ECHO with all args, space-separated.
303190b17f1bSmrgfunc_echo_all ()
303290b17f1bSmrg{
303390b17f1bSmrg    $ECHO ""
303490b17f1bSmrg}
303590b17f1bSmrg
3036983b4bf2Smrgcase "$ECHO" in
303790b17f1bSmrg  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
303890b17f1bSmrg$as_echo "printf" >&6; } ;;
303990b17f1bSmrg  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
304090b17f1bSmrg$as_echo "print -r" >&6; } ;;
304190b17f1bSmrg  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
304290b17f1bSmrg$as_echo "cat" >&6; } ;;
304390b17f1bSmrgesac
304490b17f1bSmrg
304590b17f1bSmrg
304690b17f1bSmrg
304790b17f1bSmrg
304890b17f1bSmrg
304990b17f1bSmrg
305090b17f1bSmrg
305190b17f1bSmrg
305290b17f1bSmrg
305390b17f1bSmrg
305490b17f1bSmrg
305590b17f1bSmrg
305690b17f1bSmrg
305790b17f1bSmrg
30587e6fb56fSmrgDEPDIR="${am__leading_dot}deps"
30597e6fb56fSmrg
30607e6fb56fSmrgac_config_commands="$ac_config_commands depfiles"
30617e6fb56fSmrg
30627e6fb56fSmrg
30637e6fb56fSmrgam_make=${MAKE-make}
30647e6fb56fSmrgcat > confinc << 'END'
30657e6fb56fSmrgam__doit:
30667e6fb56fSmrg	@echo this is the am__doit target
30677e6fb56fSmrg.PHONY: am__doit
30687e6fb56fSmrgEND
30697e6fb56fSmrg# If we don't find an include directive, just comment out the code.
307090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
30717e6fb56fSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
30727e6fb56fSmrgam__include="#"
30737e6fb56fSmrgam__quote=
30747e6fb56fSmrg_am_result=none
30757e6fb56fSmrg# First try GNU make style include.
30767e6fb56fSmrgecho "include confinc" > confmf
3077983b4bf2Smrg# Ignore all kinds of additional output from `make'.
30787e6fb56fSmrgcase `$am_make -s -f confmf 2> /dev/null` in #(
30797e6fb56fSmrg*the\ am__doit\ target*)
30807e6fb56fSmrg  am__include=include
30817e6fb56fSmrg  am__quote=
30827e6fb56fSmrg  _am_result=GNU
30837e6fb56fSmrg  ;;
30847e6fb56fSmrgesac
30857e6fb56fSmrg# Now try BSD make style include.
30867e6fb56fSmrgif test "$am__include" = "#"; then
30877e6fb56fSmrg   echo '.include "confinc"' > confmf
30887e6fb56fSmrg   case `$am_make -s -f confmf 2> /dev/null` in #(
30897e6fb56fSmrg   *the\ am__doit\ target*)
30907e6fb56fSmrg     am__include=.include
30917e6fb56fSmrg     am__quote="\""
30927e6fb56fSmrg     _am_result=BSD
30937e6fb56fSmrg     ;;
30947e6fb56fSmrg   esac
30957e6fb56fSmrgfi
30967e6fb56fSmrg
30977e6fb56fSmrg
309890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
30997e6fb56fSmrg$as_echo "$_am_result" >&6; }
31007e6fb56fSmrgrm -f confinc confmf
31017e6fb56fSmrg
31027e6fb56fSmrg# Check whether --enable-dependency-tracking was given.
310390b17f1bSmrgif test "${enable_dependency_tracking+set}" = set; then :
31047e6fb56fSmrg  enableval=$enable_dependency_tracking;
31057e6fb56fSmrgfi
31067e6fb56fSmrg
31077e6fb56fSmrgif test "x$enable_dependency_tracking" != xno; then
31087e6fb56fSmrg  am_depcomp="$ac_aux_dir/depcomp"
31097e6fb56fSmrg  AMDEPBACKSLASH='\'
311090b17f1bSmrg  am__nodep='_no'
31117e6fb56fSmrgfi
31127e6fb56fSmrg if test "x$enable_dependency_tracking" != xno; then
31137e6fb56fSmrg  AMDEP_TRUE=
31147e6fb56fSmrg  AMDEP_FALSE='#'
31157e6fb56fSmrgelse
31167e6fb56fSmrg  AMDEP_TRUE='#'
31177e6fb56fSmrg  AMDEP_FALSE=
31187e6fb56fSmrgfi
31197e6fb56fSmrg
31207e6fb56fSmrg
31217e6fb56fSmrgac_ext=c
31227e6fb56fSmrgac_cpp='$CPP $CPPFLAGS'
31237e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
31247e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
31257e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
31267e6fb56fSmrgif test -n "$ac_tool_prefix"; then
31277e6fb56fSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
31287e6fb56fSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
312990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
31307e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
313190b17f1bSmrgif ${ac_cv_prog_CC+:} false; then :
31327e6fb56fSmrg  $as_echo_n "(cached) " >&6
31337e6fb56fSmrgelse
31347e6fb56fSmrg  if test -n "$CC"; then
31357e6fb56fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
31367e6fb56fSmrgelse
31377e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
31387e6fb56fSmrgfor as_dir in $PATH
31397e6fb56fSmrgdo
31407e6fb56fSmrg  IFS=$as_save_IFS
31417e6fb56fSmrg  test -z "$as_dir" && as_dir=.
314290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3143983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
31447e6fb56fSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
314590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
31467e6fb56fSmrg    break 2
31477e6fb56fSmrg  fi
31487e6fb56fSmrgdone
314990b17f1bSmrg  done
31507e6fb56fSmrgIFS=$as_save_IFS
31517e6fb56fSmrg
31527e6fb56fSmrgfi
31537e6fb56fSmrgfi
31547e6fb56fSmrgCC=$ac_cv_prog_CC
31557e6fb56fSmrgif test -n "$CC"; then
315690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
31577e6fb56fSmrg$as_echo "$CC" >&6; }
31587e6fb56fSmrgelse
315990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31607e6fb56fSmrg$as_echo "no" >&6; }
31617e6fb56fSmrgfi
31627e6fb56fSmrg
31637e6fb56fSmrg
31647e6fb56fSmrgfi
31657e6fb56fSmrgif test -z "$ac_cv_prog_CC"; then
31667e6fb56fSmrg  ac_ct_CC=$CC
31677e6fb56fSmrg  # Extract the first word of "gcc", so it can be a program name with args.
31687e6fb56fSmrgset dummy gcc; ac_word=$2
316990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
31707e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
317190b17f1bSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
31727e6fb56fSmrg  $as_echo_n "(cached) " >&6
31737e6fb56fSmrgelse
31747e6fb56fSmrg  if test -n "$ac_ct_CC"; then
31757e6fb56fSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
31767e6fb56fSmrgelse
31777e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
31787e6fb56fSmrgfor as_dir in $PATH
31797e6fb56fSmrgdo
31807e6fb56fSmrg  IFS=$as_save_IFS
31817e6fb56fSmrg  test -z "$as_dir" && as_dir=.
318290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3183983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
31847e6fb56fSmrg    ac_cv_prog_ac_ct_CC="gcc"
318590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
31867e6fb56fSmrg    break 2
31877e6fb56fSmrg  fi
31887e6fb56fSmrgdone
318990b17f1bSmrg  done
31907e6fb56fSmrgIFS=$as_save_IFS
31917e6fb56fSmrg
31927e6fb56fSmrgfi
31937e6fb56fSmrgfi
31947e6fb56fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
31957e6fb56fSmrgif test -n "$ac_ct_CC"; then
319690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
31977e6fb56fSmrg$as_echo "$ac_ct_CC" >&6; }
31987e6fb56fSmrgelse
319990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32007e6fb56fSmrg$as_echo "no" >&6; }
32017e6fb56fSmrgfi
32027e6fb56fSmrg
32037e6fb56fSmrg  if test "x$ac_ct_CC" = x; then
32047e6fb56fSmrg    CC=""
32057e6fb56fSmrg  else
32067e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
32077e6fb56fSmrgyes:)
320890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
32097e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
32107e6fb56fSmrgac_tool_warned=yes ;;
32117e6fb56fSmrgesac
32127e6fb56fSmrg    CC=$ac_ct_CC
32137e6fb56fSmrg  fi
32147e6fb56fSmrgelse
32157e6fb56fSmrg  CC="$ac_cv_prog_CC"
32167e6fb56fSmrgfi
32177e6fb56fSmrg
32187e6fb56fSmrgif test -z "$CC"; then
32197e6fb56fSmrg          if test -n "$ac_tool_prefix"; then
32207e6fb56fSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
32217e6fb56fSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
322290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32237e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
322490b17f1bSmrgif ${ac_cv_prog_CC+:} false; then :
32257e6fb56fSmrg  $as_echo_n "(cached) " >&6
32267e6fb56fSmrgelse
32277e6fb56fSmrg  if test -n "$CC"; then
32287e6fb56fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
32297e6fb56fSmrgelse
32307e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32317e6fb56fSmrgfor as_dir in $PATH
32327e6fb56fSmrgdo
32337e6fb56fSmrg  IFS=$as_save_IFS
32347e6fb56fSmrg  test -z "$as_dir" && as_dir=.
323590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3236983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
32377e6fb56fSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
323890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
32397e6fb56fSmrg    break 2
32407e6fb56fSmrg  fi
32417e6fb56fSmrgdone
324290b17f1bSmrg  done
32437e6fb56fSmrgIFS=$as_save_IFS
32447e6fb56fSmrg
32457e6fb56fSmrgfi
32467e6fb56fSmrgfi
32477e6fb56fSmrgCC=$ac_cv_prog_CC
32487e6fb56fSmrgif test -n "$CC"; then
324990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
32507e6fb56fSmrg$as_echo "$CC" >&6; }
32517e6fb56fSmrgelse
325290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32537e6fb56fSmrg$as_echo "no" >&6; }
32547e6fb56fSmrgfi
32557e6fb56fSmrg
32567e6fb56fSmrg
32577e6fb56fSmrg  fi
32587e6fb56fSmrgfi
32597e6fb56fSmrgif test -z "$CC"; then
32607e6fb56fSmrg  # Extract the first word of "cc", so it can be a program name with args.
32617e6fb56fSmrgset dummy cc; ac_word=$2
326290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32637e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
326490b17f1bSmrgif ${ac_cv_prog_CC+:} false; then :
32657e6fb56fSmrg  $as_echo_n "(cached) " >&6
32667e6fb56fSmrgelse
32677e6fb56fSmrg  if test -n "$CC"; then
32687e6fb56fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
32697e6fb56fSmrgelse
32707e6fb56fSmrg  ac_prog_rejected=no
32717e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32727e6fb56fSmrgfor as_dir in $PATH
32737e6fb56fSmrgdo
32747e6fb56fSmrg  IFS=$as_save_IFS
32757e6fb56fSmrg  test -z "$as_dir" && as_dir=.
327690b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3277983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
32787e6fb56fSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
32797e6fb56fSmrg       ac_prog_rejected=yes
32807e6fb56fSmrg       continue
32817e6fb56fSmrg     fi
32827e6fb56fSmrg    ac_cv_prog_CC="cc"
328390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
32847e6fb56fSmrg    break 2
32857e6fb56fSmrg  fi
32867e6fb56fSmrgdone
328790b17f1bSmrg  done
32887e6fb56fSmrgIFS=$as_save_IFS
32897e6fb56fSmrg
32907e6fb56fSmrgif test $ac_prog_rejected = yes; then
32917e6fb56fSmrg  # We found a bogon in the path, so make sure we never use it.
32927e6fb56fSmrg  set dummy $ac_cv_prog_CC
32937e6fb56fSmrg  shift
32947e6fb56fSmrg  if test $# != 0; then
32957e6fb56fSmrg    # We chose a different compiler from the bogus one.
32967e6fb56fSmrg    # However, it has the same basename, so the bogon will be chosen
32977e6fb56fSmrg    # first if we set CC to just the basename; use the full file name.
32987e6fb56fSmrg    shift
32997e6fb56fSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
33007e6fb56fSmrg  fi
33017e6fb56fSmrgfi
33027e6fb56fSmrgfi
33037e6fb56fSmrgfi
33047e6fb56fSmrgCC=$ac_cv_prog_CC
33057e6fb56fSmrgif test -n "$CC"; then
330690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
33077e6fb56fSmrg$as_echo "$CC" >&6; }
33087e6fb56fSmrgelse
330990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33107e6fb56fSmrg$as_echo "no" >&6; }
33117e6fb56fSmrgfi
33127e6fb56fSmrg
33137e6fb56fSmrg
33147e6fb56fSmrgfi
33157e6fb56fSmrgif test -z "$CC"; then
33167e6fb56fSmrg  if test -n "$ac_tool_prefix"; then
33177e6fb56fSmrg  for ac_prog in cl.exe
33187e6fb56fSmrg  do
33197e6fb56fSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
33207e6fb56fSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
332190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33227e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
332390b17f1bSmrgif ${ac_cv_prog_CC+:} false; then :
33247e6fb56fSmrg  $as_echo_n "(cached) " >&6
33257e6fb56fSmrgelse
33267e6fb56fSmrg  if test -n "$CC"; then
33277e6fb56fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33287e6fb56fSmrgelse
33297e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33307e6fb56fSmrgfor as_dir in $PATH
33317e6fb56fSmrgdo
33327e6fb56fSmrg  IFS=$as_save_IFS
33337e6fb56fSmrg  test -z "$as_dir" && as_dir=.
333490b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3335983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
33367e6fb56fSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
333790b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33387e6fb56fSmrg    break 2
33397e6fb56fSmrg  fi
33407e6fb56fSmrgdone
334190b17f1bSmrg  done
33427e6fb56fSmrgIFS=$as_save_IFS
33437e6fb56fSmrg
33447e6fb56fSmrgfi
33457e6fb56fSmrgfi
33467e6fb56fSmrgCC=$ac_cv_prog_CC
33477e6fb56fSmrgif test -n "$CC"; then
334890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
33497e6fb56fSmrg$as_echo "$CC" >&6; }
33507e6fb56fSmrgelse
335190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33527e6fb56fSmrg$as_echo "no" >&6; }
33537e6fb56fSmrgfi
33547e6fb56fSmrg
33557e6fb56fSmrg
33567e6fb56fSmrg    test -n "$CC" && break
33577e6fb56fSmrg  done
33587e6fb56fSmrgfi
33597e6fb56fSmrgif test -z "$CC"; then
33607e6fb56fSmrg  ac_ct_CC=$CC
33617e6fb56fSmrg  for ac_prog in cl.exe
33627e6fb56fSmrgdo
33637e6fb56fSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
33647e6fb56fSmrgset dummy $ac_prog; ac_word=$2
336590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33667e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
336790b17f1bSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
33687e6fb56fSmrg  $as_echo_n "(cached) " >&6
33697e6fb56fSmrgelse
33707e6fb56fSmrg  if test -n "$ac_ct_CC"; then
33717e6fb56fSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
33727e6fb56fSmrgelse
33737e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33747e6fb56fSmrgfor as_dir in $PATH
33757e6fb56fSmrgdo
33767e6fb56fSmrg  IFS=$as_save_IFS
33777e6fb56fSmrg  test -z "$as_dir" && as_dir=.
337890b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3379983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
33807e6fb56fSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
338190b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33827e6fb56fSmrg    break 2
33837e6fb56fSmrg  fi
33847e6fb56fSmrgdone
338590b17f1bSmrg  done
33867e6fb56fSmrgIFS=$as_save_IFS
33877e6fb56fSmrg
33887e6fb56fSmrgfi
33897e6fb56fSmrgfi
33907e6fb56fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
33917e6fb56fSmrgif test -n "$ac_ct_CC"; then
339290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
33937e6fb56fSmrg$as_echo "$ac_ct_CC" >&6; }
33947e6fb56fSmrgelse
339590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33967e6fb56fSmrg$as_echo "no" >&6; }
33977e6fb56fSmrgfi
33987e6fb56fSmrg
33997e6fb56fSmrg
34007e6fb56fSmrg  test -n "$ac_ct_CC" && break
34017e6fb56fSmrgdone
34027e6fb56fSmrg
34037e6fb56fSmrg  if test "x$ac_ct_CC" = x; then
34047e6fb56fSmrg    CC=""
34057e6fb56fSmrg  else
34067e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
34077e6fb56fSmrgyes:)
340890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
34097e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
34107e6fb56fSmrgac_tool_warned=yes ;;
34117e6fb56fSmrgesac
34127e6fb56fSmrg    CC=$ac_ct_CC
34137e6fb56fSmrg  fi
34147e6fb56fSmrgfi
34157e6fb56fSmrg
34167e6fb56fSmrgfi
34177e6fb56fSmrg
34187e6fb56fSmrg
341990b17f1bSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
34207e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
342190b17f1bSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
342290b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
34237e6fb56fSmrg
34247e6fb56fSmrg# Provide some information about the compiler.
342590b17f1bSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
34267e6fb56fSmrgset X $ac_compile
34277e6fb56fSmrgac_compiler=$2
342890b17f1bSmrgfor ac_option in --version -v -V -qversion; do
342990b17f1bSmrg  { { ac_try="$ac_compiler $ac_option >&5"
34307e6fb56fSmrgcase "(($ac_try" in
34317e6fb56fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34327e6fb56fSmrg  *) ac_try_echo=$ac_try;;
34337e6fb56fSmrgesac
343490b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
343590b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
343690b17f1bSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
34377e6fb56fSmrg  ac_status=$?
343890b17f1bSmrg  if test -s conftest.err; then
343990b17f1bSmrg    sed '10a\
344090b17f1bSmrg... rest of stderr output deleted ...
344190b17f1bSmrg         10q' conftest.err >conftest.er1
344290b17f1bSmrg    cat conftest.er1 >&5
344390b17f1bSmrg  fi
344490b17f1bSmrg  rm -f conftest.er1 conftest.err
344590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
344690b17f1bSmrg  test $ac_status = 0; }
344790b17f1bSmrgdone
34487e6fb56fSmrg
344990b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
34507e6fb56fSmrg/* end confdefs.h.  */
34517e6fb56fSmrg
34527e6fb56fSmrgint
34537e6fb56fSmrgmain ()
34547e6fb56fSmrg{
34557e6fb56fSmrg
34567e6fb56fSmrg  ;
34577e6fb56fSmrg  return 0;
34587e6fb56fSmrg}
34597e6fb56fSmrg_ACEOF
34607e6fb56fSmrgac_clean_files_save=$ac_clean_files
34617e6fb56fSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
34627e6fb56fSmrg# Try to create an executable without -o first, disregard a.out.
34637e6fb56fSmrg# It will help us diagnose broken compilers, and finding out an intuition
34647e6fb56fSmrg# of exeext.
346590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
346690b17f1bSmrg$as_echo_n "checking whether the C compiler works... " >&6; }
34677e6fb56fSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
34687e6fb56fSmrg
34697e6fb56fSmrg# The possible output files:
34707e6fb56fSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
34717e6fb56fSmrg
34727e6fb56fSmrgac_rmfiles=
34737e6fb56fSmrgfor ac_file in $ac_files
34747e6fb56fSmrgdo
34757e6fb56fSmrg  case $ac_file in
34767e6fb56fSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
34777e6fb56fSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
34787e6fb56fSmrg  esac
34797e6fb56fSmrgdone
34807e6fb56fSmrgrm -f $ac_rmfiles
34817e6fb56fSmrg
348290b17f1bSmrgif { { ac_try="$ac_link_default"
34837e6fb56fSmrgcase "(($ac_try" in
34847e6fb56fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34857e6fb56fSmrg  *) ac_try_echo=$ac_try;;
34867e6fb56fSmrgesac
348790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
348890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
34897e6fb56fSmrg  (eval "$ac_link_default") 2>&5
34907e6fb56fSmrg  ac_status=$?
349190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
349290b17f1bSmrg  test $ac_status = 0; }; then :
34937e6fb56fSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
34947e6fb56fSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
34957e6fb56fSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
34967e6fb56fSmrg# so that the user can short-circuit this test for compilers unknown to
34977e6fb56fSmrg# Autoconf.
34987e6fb56fSmrgfor ac_file in $ac_files ''
34997e6fb56fSmrgdo
35007e6fb56fSmrg  test -f "$ac_file" || continue
35017e6fb56fSmrg  case $ac_file in
35027e6fb56fSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
35037e6fb56fSmrg	;;
35047e6fb56fSmrg    [ab].out )
35057e6fb56fSmrg	# We found the default executable, but exeext='' is most
35067e6fb56fSmrg	# certainly right.
35077e6fb56fSmrg	break;;
35087e6fb56fSmrg    *.* )
350990b17f1bSmrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
35107e6fb56fSmrg	then :; else
35117e6fb56fSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
35127e6fb56fSmrg	fi
35137e6fb56fSmrg	# We set ac_cv_exeext here because the later test for it is not
35147e6fb56fSmrg	# safe: cross compilers may not add the suffix if given an `-o'
35157e6fb56fSmrg	# argument, so we may need to know it at that point already.
35167e6fb56fSmrg	# Even if this section looks crufty: it has the advantage of
35177e6fb56fSmrg	# actually working.
35187e6fb56fSmrg	break;;
35197e6fb56fSmrg    * )
35207e6fb56fSmrg	break;;
35217e6fb56fSmrg  esac
35227e6fb56fSmrgdone
35237e6fb56fSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
35247e6fb56fSmrg
35257e6fb56fSmrgelse
35267e6fb56fSmrg  ac_file=''
35277e6fb56fSmrgfi
352890b17f1bSmrgif test -z "$ac_file"; then :
352990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
353090b17f1bSmrg$as_echo "no" >&6; }
353190b17f1bSmrg$as_echo "$as_me: failed program was:" >&5
35327e6fb56fSmrgsed 's/^/| /' conftest.$ac_ext >&5
35337e6fb56fSmrg
353490b17f1bSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
35357e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
353690b17f1bSmrgas_fn_error 77 "C compiler cannot create executables
353790b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
353890b17f1bSmrgelse
353990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
354090b17f1bSmrg$as_echo "yes" >&6; }
35417e6fb56fSmrgfi
354290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
354390b17f1bSmrg$as_echo_n "checking for C compiler default output file name... " >&6; }
354490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
354590b17f1bSmrg$as_echo "$ac_file" >&6; }
35467e6fb56fSmrgac_exeext=$ac_cv_exeext
35477e6fb56fSmrg
35487e6fb56fSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
35497e6fb56fSmrgac_clean_files=$ac_clean_files_save
355090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
35517e6fb56fSmrg$as_echo_n "checking for suffix of executables... " >&6; }
355290b17f1bSmrgif { { ac_try="$ac_link"
35537e6fb56fSmrgcase "(($ac_try" in
35547e6fb56fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35557e6fb56fSmrg  *) ac_try_echo=$ac_try;;
35567e6fb56fSmrgesac
355790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
355890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
35597e6fb56fSmrg  (eval "$ac_link") 2>&5
35607e6fb56fSmrg  ac_status=$?
356190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
356290b17f1bSmrg  test $ac_status = 0; }; then :
35637e6fb56fSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
35647e6fb56fSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
35657e6fb56fSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
35667e6fb56fSmrg# `rm'.
35677e6fb56fSmrgfor ac_file in conftest.exe conftest conftest.*; do
35687e6fb56fSmrg  test -f "$ac_file" || continue
35697e6fb56fSmrg  case $ac_file in
35707e6fb56fSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
35717e6fb56fSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
35727e6fb56fSmrg	  break;;
35737e6fb56fSmrg    * ) break;;
35747e6fb56fSmrg  esac
35757e6fb56fSmrgdone
35767e6fb56fSmrgelse
357790b17f1bSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
35787e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
357990b17f1bSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
358090b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
35817e6fb56fSmrgfi
358290b17f1bSmrgrm -f conftest conftest$ac_cv_exeext
358390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
35847e6fb56fSmrg$as_echo "$ac_cv_exeext" >&6; }
35857e6fb56fSmrg
35867e6fb56fSmrgrm -f conftest.$ac_ext
35877e6fb56fSmrgEXEEXT=$ac_cv_exeext
35887e6fb56fSmrgac_exeext=$EXEEXT
358990b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
359090b17f1bSmrg/* end confdefs.h.  */
359190b17f1bSmrg#include <stdio.h>
359290b17f1bSmrgint
359390b17f1bSmrgmain ()
359490b17f1bSmrg{
359590b17f1bSmrgFILE *f = fopen ("conftest.out", "w");
359690b17f1bSmrg return ferror (f) || fclose (f) != 0;
359790b17f1bSmrg
359890b17f1bSmrg  ;
359990b17f1bSmrg  return 0;
360090b17f1bSmrg}
360190b17f1bSmrg_ACEOF
360290b17f1bSmrgac_clean_files="$ac_clean_files conftest.out"
360390b17f1bSmrg# Check that the compiler produces executables we can run.  If not, either
360490b17f1bSmrg# the compiler is broken, or we cross compile.
360590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
360690b17f1bSmrg$as_echo_n "checking whether we are cross compiling... " >&6; }
360790b17f1bSmrgif test "$cross_compiling" != yes; then
360890b17f1bSmrg  { { ac_try="$ac_link"
360990b17f1bSmrgcase "(($ac_try" in
361090b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
361190b17f1bSmrg  *) ac_try_echo=$ac_try;;
361290b17f1bSmrgesac
361390b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
361490b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
361590b17f1bSmrg  (eval "$ac_link") 2>&5
361690b17f1bSmrg  ac_status=$?
361790b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
361890b17f1bSmrg  test $ac_status = 0; }
361990b17f1bSmrg  if { ac_try='./conftest$ac_cv_exeext'
362090b17f1bSmrg  { { case "(($ac_try" in
362190b17f1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
362290b17f1bSmrg  *) ac_try_echo=$ac_try;;
362390b17f1bSmrgesac
362490b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
362590b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
362690b17f1bSmrg  (eval "$ac_try") 2>&5
362790b17f1bSmrg  ac_status=$?
362890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
362990b17f1bSmrg  test $ac_status = 0; }; }; then
363090b17f1bSmrg    cross_compiling=no
363190b17f1bSmrg  else
363290b17f1bSmrg    if test "$cross_compiling" = maybe; then
363390b17f1bSmrg	cross_compiling=yes
363490b17f1bSmrg    else
363590b17f1bSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
363690b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
363790b17f1bSmrgas_fn_error $? "cannot run C compiled programs.
363890b17f1bSmrgIf you meant to cross compile, use \`--host'.
363990b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
364090b17f1bSmrg    fi
364190b17f1bSmrg  fi
364290b17f1bSmrgfi
364390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
364490b17f1bSmrg$as_echo "$cross_compiling" >&6; }
364590b17f1bSmrg
364690b17f1bSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
364790b17f1bSmrgac_clean_files=$ac_clean_files_save
364890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
36497e6fb56fSmrg$as_echo_n "checking for suffix of object files... " >&6; }
365090b17f1bSmrgif ${ac_cv_objext+:} false; then :
36517e6fb56fSmrg  $as_echo_n "(cached) " >&6
36527e6fb56fSmrgelse
365390b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36547e6fb56fSmrg/* end confdefs.h.  */
36557e6fb56fSmrg
36567e6fb56fSmrgint
36577e6fb56fSmrgmain ()
36587e6fb56fSmrg{
36597e6fb56fSmrg
36607e6fb56fSmrg  ;
36617e6fb56fSmrg  return 0;
36627e6fb56fSmrg}
36637e6fb56fSmrg_ACEOF
36647e6fb56fSmrgrm -f conftest.o conftest.obj
366590b17f1bSmrgif { { ac_try="$ac_compile"
36667e6fb56fSmrgcase "(($ac_try" in
36677e6fb56fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36687e6fb56fSmrg  *) ac_try_echo=$ac_try;;
36697e6fb56fSmrgesac
367090b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
367190b17f1bSmrg$as_echo "$ac_try_echo"; } >&5
36727e6fb56fSmrg  (eval "$ac_compile") 2>&5
36737e6fb56fSmrg  ac_status=$?
367490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
367590b17f1bSmrg  test $ac_status = 0; }; then :
36767e6fb56fSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
36777e6fb56fSmrg  test -f "$ac_file" || continue;
36787e6fb56fSmrg  case $ac_file in
36797e6fb56fSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
36807e6fb56fSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
36817e6fb56fSmrg       break;;
36827e6fb56fSmrg  esac
36837e6fb56fSmrgdone
36847e6fb56fSmrgelse
36857e6fb56fSmrg  $as_echo "$as_me: failed program was:" >&5
36867e6fb56fSmrgsed 's/^/| /' conftest.$ac_ext >&5
36877e6fb56fSmrg
368890b17f1bSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
36897e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
369090b17f1bSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
369190b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
36927e6fb56fSmrgfi
36937e6fb56fSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
36947e6fb56fSmrgfi
369590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
36967e6fb56fSmrg$as_echo "$ac_cv_objext" >&6; }
36977e6fb56fSmrgOBJEXT=$ac_cv_objext
36987e6fb56fSmrgac_objext=$OBJEXT
369990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
37007e6fb56fSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
370190b17f1bSmrgif ${ac_cv_c_compiler_gnu+:} false; then :
37027e6fb56fSmrg  $as_echo_n "(cached) " >&6
37037e6fb56fSmrgelse
370490b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37057e6fb56fSmrg/* end confdefs.h.  */
37067e6fb56fSmrg
37077e6fb56fSmrgint
37087e6fb56fSmrgmain ()
37097e6fb56fSmrg{
37107e6fb56fSmrg#ifndef __GNUC__
37117e6fb56fSmrg       choke me
37127e6fb56fSmrg#endif
37137e6fb56fSmrg
37147e6fb56fSmrg  ;
37157e6fb56fSmrg  return 0;
37167e6fb56fSmrg}
37177e6fb56fSmrg_ACEOF
371890b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
37197e6fb56fSmrg  ac_compiler_gnu=yes
37207e6fb56fSmrgelse
372190b17f1bSmrg  ac_compiler_gnu=no
37227e6fb56fSmrgfi
37237e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37247e6fb56fSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
37257e6fb56fSmrg
37267e6fb56fSmrgfi
372790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
37287e6fb56fSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
37297e6fb56fSmrgif test $ac_compiler_gnu = yes; then
37307e6fb56fSmrg  GCC=yes
37317e6fb56fSmrgelse
37327e6fb56fSmrg  GCC=
37337e6fb56fSmrgfi
37347e6fb56fSmrgac_test_CFLAGS=${CFLAGS+set}
37357e6fb56fSmrgac_save_CFLAGS=$CFLAGS
373690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
37377e6fb56fSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
373890b17f1bSmrgif ${ac_cv_prog_cc_g+:} false; then :
37397e6fb56fSmrg  $as_echo_n "(cached) " >&6
37407e6fb56fSmrgelse
37417e6fb56fSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
37427e6fb56fSmrg   ac_c_werror_flag=yes
37437e6fb56fSmrg   ac_cv_prog_cc_g=no
37447e6fb56fSmrg   CFLAGS="-g"
374590b17f1bSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37467e6fb56fSmrg/* end confdefs.h.  */
37477e6fb56fSmrg
37487e6fb56fSmrgint
37497e6fb56fSmrgmain ()
37507e6fb56fSmrg{
37517e6fb56fSmrg
37527e6fb56fSmrg  ;
37537e6fb56fSmrg  return 0;
37547e6fb56fSmrg}
37557e6fb56fSmrg_ACEOF
375690b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
37577e6fb56fSmrg  ac_cv_prog_cc_g=yes
37587e6fb56fSmrgelse
375990b17f1bSmrg  CFLAGS=""
376090b17f1bSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37617e6fb56fSmrg/* end confdefs.h.  */
37627e6fb56fSmrg
37637e6fb56fSmrgint
37647e6fb56fSmrgmain ()
37657e6fb56fSmrg{
37667e6fb56fSmrg
37677e6fb56fSmrg  ;
37687e6fb56fSmrg  return 0;
37697e6fb56fSmrg}
37707e6fb56fSmrg_ACEOF
377190b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
37727e6fb56fSmrg
377390b17f1bSmrgelse
377490b17f1bSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
37757e6fb56fSmrg	 CFLAGS="-g"
377690b17f1bSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
37777e6fb56fSmrg/* end confdefs.h.  */
37787e6fb56fSmrg
37797e6fb56fSmrgint
37807e6fb56fSmrgmain ()
37817e6fb56fSmrg{
37827e6fb56fSmrg
37837e6fb56fSmrg  ;
37847e6fb56fSmrg  return 0;
37857e6fb56fSmrg}
37867e6fb56fSmrg_ACEOF
378790b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
37887e6fb56fSmrg  ac_cv_prog_cc_g=yes
37897e6fb56fSmrgfi
37907e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37917e6fb56fSmrgfi
37927e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37937e6fb56fSmrgfi
37947e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37957e6fb56fSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
37967e6fb56fSmrgfi
379790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
37987e6fb56fSmrg$as_echo "$ac_cv_prog_cc_g" >&6; }
37997e6fb56fSmrgif test "$ac_test_CFLAGS" = set; then
38007e6fb56fSmrg  CFLAGS=$ac_save_CFLAGS
38017e6fb56fSmrgelif test $ac_cv_prog_cc_g = yes; then
38027e6fb56fSmrg  if test "$GCC" = yes; then
38037e6fb56fSmrg    CFLAGS="-g -O2"
38047e6fb56fSmrg  else
38057e6fb56fSmrg    CFLAGS="-g"
38067e6fb56fSmrg  fi
38077e6fb56fSmrgelse
38087e6fb56fSmrg  if test "$GCC" = yes; then
38097e6fb56fSmrg    CFLAGS="-O2"
38107e6fb56fSmrg  else
38117e6fb56fSmrg    CFLAGS=
38127e6fb56fSmrg  fi
38137e6fb56fSmrgfi
381490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
38157e6fb56fSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
381690b17f1bSmrgif ${ac_cv_prog_cc_c89+:} false; then :
38177e6fb56fSmrg  $as_echo_n "(cached) " >&6
38187e6fb56fSmrgelse
38197e6fb56fSmrg  ac_cv_prog_cc_c89=no
38207e6fb56fSmrgac_save_CC=$CC
382190b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
38227e6fb56fSmrg/* end confdefs.h.  */
38237e6fb56fSmrg#include <stdarg.h>
38247e6fb56fSmrg#include <stdio.h>
3825983b4bf2Smrg#include <sys/types.h>
3826983b4bf2Smrg#include <sys/stat.h>
38277e6fb56fSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
38287e6fb56fSmrgstruct buf { int x; };
38297e6fb56fSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
38307e6fb56fSmrgstatic char *e (p, i)
38317e6fb56fSmrg     char **p;
38327e6fb56fSmrg     int i;
38337e6fb56fSmrg{
38347e6fb56fSmrg  return p[i];
38357e6fb56fSmrg}
38367e6fb56fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
38377e6fb56fSmrg{
38387e6fb56fSmrg  char *s;
38397e6fb56fSmrg  va_list v;
38407e6fb56fSmrg  va_start (v,p);
38417e6fb56fSmrg  s = g (p, va_arg (v,int));
38427e6fb56fSmrg  va_end (v);
38437e6fb56fSmrg  return s;
38447e6fb56fSmrg}
38457e6fb56fSmrg
38467e6fb56fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
38477e6fb56fSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
38487e6fb56fSmrg   These don't provoke an error unfortunately, instead are silently treated
38497e6fb56fSmrg   as 'x'.  The following induces an error, until -std is added to get
38507e6fb56fSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
38517e6fb56fSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
38527e6fb56fSmrg   that's true only with -std.  */
38537e6fb56fSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
38547e6fb56fSmrg
38557e6fb56fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
38567e6fb56fSmrg   inside strings and character constants.  */
38577e6fb56fSmrg#define FOO(x) 'x'
38587e6fb56fSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
38597e6fb56fSmrg
38607e6fb56fSmrgint test (int i, double x);
38617e6fb56fSmrgstruct s1 {int (*f) (int a);};
38627e6fb56fSmrgstruct s2 {int (*f) (double a);};
38637e6fb56fSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
38647e6fb56fSmrgint argc;
38657e6fb56fSmrgchar **argv;
38667e6fb56fSmrgint
38677e6fb56fSmrgmain ()
38687e6fb56fSmrg{
38697e6fb56fSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
38707e6fb56fSmrg  ;
38717e6fb56fSmrg  return 0;
38727e6fb56fSmrg}
38737e6fb56fSmrg_ACEOF
38747e6fb56fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
38757e6fb56fSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
38767e6fb56fSmrgdo
38777e6fb56fSmrg  CC="$ac_save_CC $ac_arg"
387890b17f1bSmrg  if ac_fn_c_try_compile "$LINENO"; then :
38797e6fb56fSmrg  ac_cv_prog_cc_c89=$ac_arg
38807e6fb56fSmrgfi
38817e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext
38827e6fb56fSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
38837e6fb56fSmrgdone
38847e6fb56fSmrgrm -f conftest.$ac_ext
38857e6fb56fSmrgCC=$ac_save_CC
38867e6fb56fSmrg
38877e6fb56fSmrgfi
38887e6fb56fSmrg# AC_CACHE_VAL
38897e6fb56fSmrgcase "x$ac_cv_prog_cc_c89" in
38907e6fb56fSmrg  x)
389190b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
38927e6fb56fSmrg$as_echo "none needed" >&6; } ;;
38937e6fb56fSmrg  xno)
389490b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
38957e6fb56fSmrg$as_echo "unsupported" >&6; } ;;
38967e6fb56fSmrg  *)
38977e6fb56fSmrg    CC="$CC $ac_cv_prog_cc_c89"
389890b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
38997e6fb56fSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
39007e6fb56fSmrgesac
390190b17f1bSmrgif test "x$ac_cv_prog_cc_c89" != xno; then :
39027e6fb56fSmrg
390390b17f1bSmrgfi
39047e6fb56fSmrg
39057e6fb56fSmrgac_ext=c
39067e6fb56fSmrgac_cpp='$CPP $CPPFLAGS'
39077e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
39087e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
39097e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
39107e6fb56fSmrg
39117e6fb56fSmrgdepcc="$CC"   am_compiler_list=
39127e6fb56fSmrg
391390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
39147e6fb56fSmrg$as_echo_n "checking dependency style of $depcc... " >&6; }
391590b17f1bSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
39167e6fb56fSmrg  $as_echo_n "(cached) " >&6
39177e6fb56fSmrgelse
39187e6fb56fSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
39197e6fb56fSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
39207e6fb56fSmrg  # making bogus files that we don't know about and never remove.  For
39217e6fb56fSmrg  # instance it was reported that on HP-UX the gcc test will end up
3922983b4bf2Smrg  # making a dummy file named `D' -- because `-MD' means `put the output
3923983b4bf2Smrg  # in D'.
392490b17f1bSmrg  rm -rf conftest.dir
39257e6fb56fSmrg  mkdir conftest.dir
39267e6fb56fSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
39277e6fb56fSmrg  # using a relative directory.
39287e6fb56fSmrg  cp "$am_depcomp" conftest.dir
39297e6fb56fSmrg  cd conftest.dir
39307e6fb56fSmrg  # We will build objects and dependencies in a subdirectory because
39317e6fb56fSmrg  # it helps to detect inapplicable dependency modes.  For instance
39327e6fb56fSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
39337e6fb56fSmrg  # side effect of compilation, but ICC will put the dependencies in
39347e6fb56fSmrg  # the current directory while Tru64 will put them in the object
39357e6fb56fSmrg  # directory.
39367e6fb56fSmrg  mkdir sub
39377e6fb56fSmrg
39387e6fb56fSmrg  am_cv_CC_dependencies_compiler_type=none
39397e6fb56fSmrg  if test "$am_compiler_list" = ""; then
39407e6fb56fSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
39417e6fb56fSmrg  fi
39427e6fb56fSmrg  am__universal=false
39437e6fb56fSmrg  case " $depcc " in #(
39447e6fb56fSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
39457e6fb56fSmrg     esac
39467e6fb56fSmrg
39477e6fb56fSmrg  for depmode in $am_compiler_list; do
39487e6fb56fSmrg    # Setup a source with many dependencies, because some compilers
39497e6fb56fSmrg    # like to wrap large dependency lists on column 80 (with \), and
39507e6fb56fSmrg    # we should not choose a depcomp mode which is confused by this.
39517e6fb56fSmrg    #
39527e6fb56fSmrg    # We need to recreate these files for each test, as the compiler may
39537e6fb56fSmrg    # overwrite some of them when testing with obscure command lines.
39547e6fb56fSmrg    # This happens at least with the AIX C compiler.
39557e6fb56fSmrg    : > sub/conftest.c
39567e6fb56fSmrg    for i in 1 2 3 4 5 6; do
39577e6fb56fSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3958983b4bf2Smrg      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3959983b4bf2Smrg      # Solaris 8's {/usr,}/bin/sh.
3960983b4bf2Smrg      touch sub/conftst$i.h
39617e6fb56fSmrg    done
39627e6fb56fSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
39637e6fb56fSmrg
3964983b4bf2Smrg    # We check with `-c' and `-o' for the sake of the "dashmstdout"
39657e6fb56fSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
3966983b4bf2Smrg    # handle `-M -o', and we need to detect this.  Also, some Intel
3967983b4bf2Smrg    # versions had trouble with output in subdirs
39687e6fb56fSmrg    am__obj=sub/conftest.${OBJEXT-o}
39697e6fb56fSmrg    am__minus_obj="-o $am__obj"
39707e6fb56fSmrg    case $depmode in
39717e6fb56fSmrg    gcc)
39727e6fb56fSmrg      # This depmode causes a compiler race in universal mode.
39737e6fb56fSmrg      test "$am__universal" = false || continue
39747e6fb56fSmrg      ;;
39757e6fb56fSmrg    nosideeffect)
3976983b4bf2Smrg      # after this tag, mechanisms are not by side-effect, so they'll
3977983b4bf2Smrg      # only be used when explicitly requested
39787e6fb56fSmrg      if test "x$enable_dependency_tracking" = xyes; then
39797e6fb56fSmrg	continue
39807e6fb56fSmrg      else
39817e6fb56fSmrg	break
39827e6fb56fSmrg      fi
39837e6fb56fSmrg      ;;
398490b17f1bSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3985983b4bf2Smrg      # This compiler won't grok `-c -o', but also, the minuso test has
39867e6fb56fSmrg      # not run yet.  These depmodes are late enough in the game, and
39877e6fb56fSmrg      # so weak that their functioning should not be impacted.
39887e6fb56fSmrg      am__obj=conftest.${OBJEXT-o}
39897e6fb56fSmrg      am__minus_obj=
39907e6fb56fSmrg      ;;
39917e6fb56fSmrg    none) break ;;
39927e6fb56fSmrg    esac
39937e6fb56fSmrg    if depmode=$depmode \
39947e6fb56fSmrg       source=sub/conftest.c object=$am__obj \
39957e6fb56fSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
39967e6fb56fSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
39977e6fb56fSmrg         >/dev/null 2>conftest.err &&
39987e6fb56fSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
39997e6fb56fSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
40007e6fb56fSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
40017e6fb56fSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
40027e6fb56fSmrg      # icc doesn't choke on unknown options, it will just issue warnings
40037e6fb56fSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
40047e6fb56fSmrg      # that says an option was ignored or not supported.
40057e6fb56fSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
40067e6fb56fSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
40077e6fb56fSmrg      # The diagnosis changed in icc 8.0:
40087e6fb56fSmrg      #   icc: Command line remark: option '-MP' not supported
40097e6fb56fSmrg      if (grep 'ignoring option' conftest.err ||
40107e6fb56fSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
40117e6fb56fSmrg        am_cv_CC_dependencies_compiler_type=$depmode
40127e6fb56fSmrg        break
40137e6fb56fSmrg      fi
40147e6fb56fSmrg    fi
40157e6fb56fSmrg  done
40167e6fb56fSmrg
40177e6fb56fSmrg  cd ..
40187e6fb56fSmrg  rm -rf conftest.dir
40197e6fb56fSmrgelse
40207e6fb56fSmrg  am_cv_CC_dependencies_compiler_type=none
40217e6fb56fSmrgfi
40227e6fb56fSmrg
40237e6fb56fSmrgfi
402490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
40257e6fb56fSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
40267e6fb56fSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
40277e6fb56fSmrg
40287e6fb56fSmrg if
40297e6fb56fSmrg  test "x$enable_dependency_tracking" != xno \
40307e6fb56fSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
40317e6fb56fSmrg  am__fastdepCC_TRUE=
40327e6fb56fSmrg  am__fastdepCC_FALSE='#'
40337e6fb56fSmrgelse
40347e6fb56fSmrg  am__fastdepCC_TRUE='#'
40357e6fb56fSmrg  am__fastdepCC_FALSE=
40367e6fb56fSmrgfi
40377e6fb56fSmrg
40387e6fb56fSmrg
403990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
40407e6fb56fSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
404190b17f1bSmrgif ${ac_cv_path_SED+:} false; then :
40427e6fb56fSmrg  $as_echo_n "(cached) " >&6
40437e6fb56fSmrgelse
404490b17f1bSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
404590b17f1bSmrg     for ac_i in 1 2 3 4 5 6 7; do
404690b17f1bSmrg       ac_script="$ac_script$as_nl$ac_script"
404790b17f1bSmrg     done
404890b17f1bSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
404990b17f1bSmrg     { ac_script=; unset ac_script;}
405090b17f1bSmrg     if test -z "$SED"; then
405190b17f1bSmrg  ac_path_SED_found=false
405290b17f1bSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
405390b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40547e6fb56fSmrgfor as_dir in $PATH
40557e6fb56fSmrgdo
40567e6fb56fSmrg  IFS=$as_save_IFS
40577e6fb56fSmrg  test -z "$as_dir" && as_dir=.
405890b17f1bSmrg    for ac_prog in sed gsed; do
40597e6fb56fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
406090b17f1bSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4061983b4bf2Smrg      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
406290b17f1bSmrg# Check for GNU ac_path_SED and select it if it is found.
406390b17f1bSmrg  # Check for GNU $ac_path_SED
406490b17f1bSmrgcase `"$ac_path_SED" --version 2>&1` in
406590b17f1bSmrg*GNU*)
406690b17f1bSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
406790b17f1bSmrg*)
406890b17f1bSmrg  ac_count=0
406990b17f1bSmrg  $as_echo_n 0123456789 >"conftest.in"
407090b17f1bSmrg  while :
407190b17f1bSmrg  do
407290b17f1bSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
407390b17f1bSmrg    mv "conftest.tmp" "conftest.in"
407490b17f1bSmrg    cp "conftest.in" "conftest.nl"
407590b17f1bSmrg    $as_echo '' >> "conftest.nl"
407690b17f1bSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
407790b17f1bSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
407890b17f1bSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
407990b17f1bSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
408090b17f1bSmrg      # Best one so far, save it but keep looking for a better one
408190b17f1bSmrg      ac_cv_path_SED="$ac_path_SED"
408290b17f1bSmrg      ac_path_SED_max=$ac_count
408390b17f1bSmrg    fi
408490b17f1bSmrg    # 10*(2^10) chars as input seems more than enough
408590b17f1bSmrg    test $ac_count -gt 10 && break
408690b17f1bSmrg  done
408790b17f1bSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
408890b17f1bSmrgesac
408990b17f1bSmrg
409090b17f1bSmrg      $ac_path_SED_found && break 3
40917e6fb56fSmrg    done
40927e6fb56fSmrg  done
409390b17f1bSmrg  done
40947e6fb56fSmrgIFS=$as_save_IFS
409590b17f1bSmrg  if test -z "$ac_cv_path_SED"; then
409690b17f1bSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
40977e6fb56fSmrg  fi
409890b17f1bSmrgelse
409990b17f1bSmrg  ac_cv_path_SED=$SED
410090b17f1bSmrgfi
41017e6fb56fSmrg
41027e6fb56fSmrgfi
410390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
410490b17f1bSmrg$as_echo "$ac_cv_path_SED" >&6; }
410590b17f1bSmrg SED="$ac_cv_path_SED"
410690b17f1bSmrg  rm -f conftest.sed
410790b17f1bSmrg
410890b17f1bSmrgtest -z "$SED" && SED=sed
410990b17f1bSmrgXsed="$SED -e 1s/^X//"
411090b17f1bSmrg
411190b17f1bSmrg
411290b17f1bSmrg
411390b17f1bSmrg
411490b17f1bSmrg
411590b17f1bSmrg
41167e6fb56fSmrg
41177e6fb56fSmrg
41187e6fb56fSmrg
411990b17f1bSmrg
412090b17f1bSmrg
412190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
41227e6fb56fSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
412390b17f1bSmrgif ${ac_cv_path_GREP+:} false; then :
41247e6fb56fSmrg  $as_echo_n "(cached) " >&6
41257e6fb56fSmrgelse
41267e6fb56fSmrg  if test -z "$GREP"; then
41277e6fb56fSmrg  ac_path_GREP_found=false
41287e6fb56fSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
41297e6fb56fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
41307e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
41317e6fb56fSmrgdo
41327e6fb56fSmrg  IFS=$as_save_IFS
41337e6fb56fSmrg  test -z "$as_dir" && as_dir=.
413490b17f1bSmrg    for ac_prog in grep ggrep; do
41357e6fb56fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
41367e6fb56fSmrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4137983b4bf2Smrg      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
41387e6fb56fSmrg# Check for GNU ac_path_GREP and select it if it is found.
41397e6fb56fSmrg  # Check for GNU $ac_path_GREP
41407e6fb56fSmrgcase `"$ac_path_GREP" --version 2>&1` in
41417e6fb56fSmrg*GNU*)
41427e6fb56fSmrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
41437e6fb56fSmrg*)
41447e6fb56fSmrg  ac_count=0
41457e6fb56fSmrg  $as_echo_n 0123456789 >"conftest.in"
41467e6fb56fSmrg  while :
41477e6fb56fSmrg  do
41487e6fb56fSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
41497e6fb56fSmrg    mv "conftest.tmp" "conftest.in"
41507e6fb56fSmrg    cp "conftest.in" "conftest.nl"
41517e6fb56fSmrg    $as_echo 'GREP' >> "conftest.nl"
41527e6fb56fSmrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
41537e6fb56fSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
415490b17f1bSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
41557e6fb56fSmrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
41567e6fb56fSmrg      # Best one so far, save it but keep looking for a better one
41577e6fb56fSmrg      ac_cv_path_GREP="$ac_path_GREP"
41587e6fb56fSmrg      ac_path_GREP_max=$ac_count
41597e6fb56fSmrg    fi
41607e6fb56fSmrg    # 10*(2^10) chars as input seems more than enough
41617e6fb56fSmrg    test $ac_count -gt 10 && break
41627e6fb56fSmrg  done
41637e6fb56fSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
41647e6fb56fSmrgesac
41657e6fb56fSmrg
41667e6fb56fSmrg      $ac_path_GREP_found && break 3
41677e6fb56fSmrg    done
41687e6fb56fSmrg  done
416990b17f1bSmrg  done
41707e6fb56fSmrgIFS=$as_save_IFS
41717e6fb56fSmrg  if test -z "$ac_cv_path_GREP"; then
417290b17f1bSmrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
41737e6fb56fSmrg  fi
41747e6fb56fSmrgelse
41757e6fb56fSmrg  ac_cv_path_GREP=$GREP
41767e6fb56fSmrgfi
41777e6fb56fSmrg
41787e6fb56fSmrgfi
417990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
41807e6fb56fSmrg$as_echo "$ac_cv_path_GREP" >&6; }
41817e6fb56fSmrg GREP="$ac_cv_path_GREP"
41827e6fb56fSmrg
41837e6fb56fSmrg
418490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
41857e6fb56fSmrg$as_echo_n "checking for egrep... " >&6; }
418690b17f1bSmrgif ${ac_cv_path_EGREP+:} false; then :
41877e6fb56fSmrg  $as_echo_n "(cached) " >&6
41887e6fb56fSmrgelse
41897e6fb56fSmrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
41907e6fb56fSmrg   then ac_cv_path_EGREP="$GREP -E"
41917e6fb56fSmrg   else
41927e6fb56fSmrg     if test -z "$EGREP"; then
41937e6fb56fSmrg  ac_path_EGREP_found=false
41947e6fb56fSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
41957e6fb56fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
41967e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
41977e6fb56fSmrgdo
41987e6fb56fSmrg  IFS=$as_save_IFS
41997e6fb56fSmrg  test -z "$as_dir" && as_dir=.
420090b17f1bSmrg    for ac_prog in egrep; do
42017e6fb56fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
42027e6fb56fSmrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4203983b4bf2Smrg      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
42047e6fb56fSmrg# Check for GNU ac_path_EGREP and select it if it is found.
42057e6fb56fSmrg  # Check for GNU $ac_path_EGREP
42067e6fb56fSmrgcase `"$ac_path_EGREP" --version 2>&1` in
42077e6fb56fSmrg*GNU*)
42087e6fb56fSmrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
42097e6fb56fSmrg*)
42107e6fb56fSmrg  ac_count=0
42117e6fb56fSmrg  $as_echo_n 0123456789 >"conftest.in"
42127e6fb56fSmrg  while :
42137e6fb56fSmrg  do
42147e6fb56fSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
42157e6fb56fSmrg    mv "conftest.tmp" "conftest.in"
42167e6fb56fSmrg    cp "conftest.in" "conftest.nl"
42177e6fb56fSmrg    $as_echo 'EGREP' >> "conftest.nl"
42187e6fb56fSmrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
42197e6fb56fSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
422090b17f1bSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
42217e6fb56fSmrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
42227e6fb56fSmrg      # Best one so far, save it but keep looking for a better one
42237e6fb56fSmrg      ac_cv_path_EGREP="$ac_path_EGREP"
42247e6fb56fSmrg      ac_path_EGREP_max=$ac_count
42257e6fb56fSmrg    fi
42267e6fb56fSmrg    # 10*(2^10) chars as input seems more than enough
42277e6fb56fSmrg    test $ac_count -gt 10 && break
42287e6fb56fSmrg  done
42297e6fb56fSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
42307e6fb56fSmrgesac
42317e6fb56fSmrg
42327e6fb56fSmrg      $ac_path_EGREP_found && break 3
42337e6fb56fSmrg    done
42347e6fb56fSmrg  done
423590b17f1bSmrg  done
42367e6fb56fSmrgIFS=$as_save_IFS
42377e6fb56fSmrg  if test -z "$ac_cv_path_EGREP"; then
423890b17f1bSmrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
42397e6fb56fSmrg  fi
42407e6fb56fSmrgelse
42417e6fb56fSmrg  ac_cv_path_EGREP=$EGREP
42427e6fb56fSmrgfi
42437e6fb56fSmrg
42447e6fb56fSmrg   fi
42457e6fb56fSmrgfi
424690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
42477e6fb56fSmrg$as_echo "$ac_cv_path_EGREP" >&6; }
42487e6fb56fSmrg EGREP="$ac_cv_path_EGREP"
42497e6fb56fSmrg
42507e6fb56fSmrg
425190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
425290b17f1bSmrg$as_echo_n "checking for fgrep... " >&6; }
425390b17f1bSmrgif ${ac_cv_path_FGREP+:} false; then :
425490b17f1bSmrg  $as_echo_n "(cached) " >&6
425590b17f1bSmrgelse
425690b17f1bSmrg  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
425790b17f1bSmrg   then ac_cv_path_FGREP="$GREP -F"
425890b17f1bSmrg   else
425990b17f1bSmrg     if test -z "$FGREP"; then
426090b17f1bSmrg  ac_path_FGREP_found=false
426190b17f1bSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
426290b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
426390b17f1bSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
426490b17f1bSmrgdo
426590b17f1bSmrg  IFS=$as_save_IFS
426690b17f1bSmrg  test -z "$as_dir" && as_dir=.
426790b17f1bSmrg    for ac_prog in fgrep; do
426890b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
426990b17f1bSmrg      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4270983b4bf2Smrg      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
427190b17f1bSmrg# Check for GNU ac_path_FGREP and select it if it is found.
427290b17f1bSmrg  # Check for GNU $ac_path_FGREP
427390b17f1bSmrgcase `"$ac_path_FGREP" --version 2>&1` in
427490b17f1bSmrg*GNU*)
427590b17f1bSmrg  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
427690b17f1bSmrg*)
427790b17f1bSmrg  ac_count=0
427890b17f1bSmrg  $as_echo_n 0123456789 >"conftest.in"
427990b17f1bSmrg  while :
428090b17f1bSmrg  do
428190b17f1bSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
428290b17f1bSmrg    mv "conftest.tmp" "conftest.in"
428390b17f1bSmrg    cp "conftest.in" "conftest.nl"
428490b17f1bSmrg    $as_echo 'FGREP' >> "conftest.nl"
428590b17f1bSmrg    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
428690b17f1bSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
428790b17f1bSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
428890b17f1bSmrg    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
428990b17f1bSmrg      # Best one so far, save it but keep looking for a better one
429090b17f1bSmrg      ac_cv_path_FGREP="$ac_path_FGREP"
429190b17f1bSmrg      ac_path_FGREP_max=$ac_count
429290b17f1bSmrg    fi
429390b17f1bSmrg    # 10*(2^10) chars as input seems more than enough
429490b17f1bSmrg    test $ac_count -gt 10 && break
429590b17f1bSmrg  done
429690b17f1bSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
429790b17f1bSmrgesac
429890b17f1bSmrg
429990b17f1bSmrg      $ac_path_FGREP_found && break 3
430090b17f1bSmrg    done
430190b17f1bSmrg  done
430290b17f1bSmrg  done
430390b17f1bSmrgIFS=$as_save_IFS
430490b17f1bSmrg  if test -z "$ac_cv_path_FGREP"; then
430590b17f1bSmrg    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
430690b17f1bSmrg  fi
430790b17f1bSmrgelse
430890b17f1bSmrg  ac_cv_path_FGREP=$FGREP
430990b17f1bSmrgfi
431090b17f1bSmrg
431190b17f1bSmrg   fi
431290b17f1bSmrgfi
431390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
431490b17f1bSmrg$as_echo "$ac_cv_path_FGREP" >&6; }
431590b17f1bSmrg FGREP="$ac_cv_path_FGREP"
431690b17f1bSmrg
431790b17f1bSmrg
431890b17f1bSmrgtest -z "$GREP" && GREP=grep
431990b17f1bSmrg
432090b17f1bSmrg
432190b17f1bSmrg
432290b17f1bSmrg
432390b17f1bSmrg
432490b17f1bSmrg
432590b17f1bSmrg
432690b17f1bSmrg
432790b17f1bSmrg
432890b17f1bSmrg
432990b17f1bSmrg
433090b17f1bSmrg
433190b17f1bSmrg
433290b17f1bSmrg
433390b17f1bSmrg
433490b17f1bSmrg
433590b17f1bSmrg
433690b17f1bSmrg
43377e6fb56fSmrg
43387e6fb56fSmrg# Check whether --with-gnu-ld was given.
433990b17f1bSmrgif test "${with_gnu_ld+set}" = set; then :
4340983b4bf2Smrg  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
43417e6fb56fSmrgelse
43427e6fb56fSmrg  with_gnu_ld=no
43437e6fb56fSmrgfi
43447e6fb56fSmrg
43457e6fb56fSmrgac_prog=ld
4346983b4bf2Smrgif test "$GCC" = yes; then
43477e6fb56fSmrg  # Check if gcc -print-prog-name=ld gives a path.
434890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
43497e6fb56fSmrg$as_echo_n "checking for ld used by $CC... " >&6; }
43507e6fb56fSmrg  case $host in
43517e6fb56fSmrg  *-*-mingw*)
4352983b4bf2Smrg    # gcc leaves a trailing carriage return which upsets mingw
43537e6fb56fSmrg    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
43547e6fb56fSmrg  *)
43557e6fb56fSmrg    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
43567e6fb56fSmrg  esac
43577e6fb56fSmrg  case $ac_prog in
43587e6fb56fSmrg    # Accept absolute paths.
43597e6fb56fSmrg    [\\/]* | ?:[\\/]*)
43607e6fb56fSmrg      re_direlt='/[^/][^/]*/\.\./'
43617e6fb56fSmrg      # Canonicalize the pathname of ld
436290b17f1bSmrg      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
436390b17f1bSmrg      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
436490b17f1bSmrg	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
43657e6fb56fSmrg      done
4366983b4bf2Smrg      test -z "$LD" && LD="$ac_prog"
43677e6fb56fSmrg      ;;
43687e6fb56fSmrg  "")
43697e6fb56fSmrg    # If it fails, then pretend we aren't using GCC.
43707e6fb56fSmrg    ac_prog=ld
43717e6fb56fSmrg    ;;
43727e6fb56fSmrg  *)
43737e6fb56fSmrg    # If it is relative, then search for the first ld in PATH.
43747e6fb56fSmrg    with_gnu_ld=unknown
43757e6fb56fSmrg    ;;
43767e6fb56fSmrg  esac
4377983b4bf2Smrgelif test "$with_gnu_ld" = yes; then
437890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
43797e6fb56fSmrg$as_echo_n "checking for GNU ld... " >&6; }
43807e6fb56fSmrgelse
438190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
43827e6fb56fSmrg$as_echo_n "checking for non-GNU ld... " >&6; }
43837e6fb56fSmrgfi
438490b17f1bSmrgif ${lt_cv_path_LD+:} false; then :
43857e6fb56fSmrg  $as_echo_n "(cached) " >&6
43867e6fb56fSmrgelse
43877e6fb56fSmrg  if test -z "$LD"; then
4388983b4bf2Smrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
43897e6fb56fSmrg  for ac_dir in $PATH; do
4390983b4bf2Smrg    IFS="$lt_save_ifs"
43917e6fb56fSmrg    test -z "$ac_dir" && ac_dir=.
43927e6fb56fSmrg    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4393983b4bf2Smrg      lt_cv_path_LD="$ac_dir/$ac_prog"
43947e6fb56fSmrg      # Check to see if the program is GNU ld.  I'd rather use --version,
43957e6fb56fSmrg      # but apparently some variants of GNU ld only accept -v.
43967e6fb56fSmrg      # Break only if it was the GNU/non-GNU ld that we prefer.
43977e6fb56fSmrg      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
43987e6fb56fSmrg      *GNU* | *'with BFD'*)
4399983b4bf2Smrg	test "$with_gnu_ld" != no && break
44007e6fb56fSmrg	;;
44017e6fb56fSmrg      *)
4402983b4bf2Smrg	test "$with_gnu_ld" != yes && break
44037e6fb56fSmrg	;;
44047e6fb56fSmrg      esac
44057e6fb56fSmrg    fi
44067e6fb56fSmrg  done
4407983b4bf2Smrg  IFS="$lt_save_ifs"
44087e6fb56fSmrgelse
4409983b4bf2Smrg  lt_cv_path_LD="$LD" # Let the user override the test with a path.
44107e6fb56fSmrgfi
44117e6fb56fSmrgfi
44127e6fb56fSmrg
4413983b4bf2SmrgLD="$lt_cv_path_LD"
44147e6fb56fSmrgif test -n "$LD"; then
441590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
44167e6fb56fSmrg$as_echo "$LD" >&6; }
44177e6fb56fSmrgelse
441890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44197e6fb56fSmrg$as_echo "no" >&6; }
44207e6fb56fSmrgfi
442190b17f1bSmrgtest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
442290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
44237e6fb56fSmrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
442490b17f1bSmrgif ${lt_cv_prog_gnu_ld+:} false; then :
44257e6fb56fSmrg  $as_echo_n "(cached) " >&6
44267e6fb56fSmrgelse
44277e6fb56fSmrg  # I'd rather use --version here, but apparently some GNU lds only accept -v.
44287e6fb56fSmrgcase `$LD -v 2>&1 </dev/null` in
44297e6fb56fSmrg*GNU* | *'with BFD'*)
44307e6fb56fSmrg  lt_cv_prog_gnu_ld=yes
44317e6fb56fSmrg  ;;
44327e6fb56fSmrg*)
44337e6fb56fSmrg  lt_cv_prog_gnu_ld=no
44347e6fb56fSmrg  ;;
44357e6fb56fSmrgesac
44367e6fb56fSmrgfi
443790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
44387e6fb56fSmrg$as_echo "$lt_cv_prog_gnu_ld" >&6; }
44397e6fb56fSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld
44407e6fb56fSmrg
44417e6fb56fSmrg
44427e6fb56fSmrg
444390b17f1bSmrg
444490b17f1bSmrg
444590b17f1bSmrg
444690b17f1bSmrg
444790b17f1bSmrg
444890b17f1bSmrg
444990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
445090b17f1bSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
445190b17f1bSmrgif ${lt_cv_path_NM+:} false; then :
44527e6fb56fSmrg  $as_echo_n "(cached) " >&6
44537e6fb56fSmrgelse
44547e6fb56fSmrg  if test -n "$NM"; then
44557e6fb56fSmrg  # Let the user override the test.
4456983b4bf2Smrg  lt_cv_path_NM="$NM"
44577e6fb56fSmrgelse
4458983b4bf2Smrg  lt_nm_to_check="${ac_tool_prefix}nm"
44597e6fb56fSmrg  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
44607e6fb56fSmrg    lt_nm_to_check="$lt_nm_to_check nm"
44617e6fb56fSmrg  fi
44627e6fb56fSmrg  for lt_tmp_nm in $lt_nm_to_check; do
4463983b4bf2Smrg    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
44647e6fb56fSmrg    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4465983b4bf2Smrg      IFS="$lt_save_ifs"
44667e6fb56fSmrg      test -z "$ac_dir" && ac_dir=.
4467983b4bf2Smrg      tmp_nm="$ac_dir/$lt_tmp_nm"
4468983b4bf2Smrg      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
44697e6fb56fSmrg	# Check to see if the nm accepts a BSD-compat flag.
4470983b4bf2Smrg	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
44717e6fb56fSmrg	#   nm: unknown option "B" ignored
44727e6fb56fSmrg	# Tru64's nm complains that /dev/null is an invalid object file
4473983b4bf2Smrg	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4474983b4bf2Smrg	*/dev/null* | *'Invalid file or object type'*)
44757e6fb56fSmrg	  lt_cv_path_NM="$tmp_nm -B"
4476983b4bf2Smrg	  break
44777e6fb56fSmrg	  ;;
44787e6fb56fSmrg	*)
44797e6fb56fSmrg	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
44807e6fb56fSmrg	  */dev/null*)
44817e6fb56fSmrg	    lt_cv_path_NM="$tmp_nm -p"
4482983b4bf2Smrg	    break
44837e6fb56fSmrg	    ;;
44847e6fb56fSmrg	  *)
44857e6fb56fSmrg	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
44867e6fb56fSmrg	    continue # so that we can try to find one that supports BSD flags
44877e6fb56fSmrg	    ;;
44887e6fb56fSmrg	  esac
44897e6fb56fSmrg	  ;;
44907e6fb56fSmrg	esac
44917e6fb56fSmrg      fi
44927e6fb56fSmrg    done
4493983b4bf2Smrg    IFS="$lt_save_ifs"
44947e6fb56fSmrg  done
449590b17f1bSmrg  : ${lt_cv_path_NM=no}
44967e6fb56fSmrgfi
44977e6fb56fSmrgfi
449890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
44997e6fb56fSmrg$as_echo "$lt_cv_path_NM" >&6; }
4500983b4bf2Smrgif test "$lt_cv_path_NM" != "no"; then
4501983b4bf2Smrg  NM="$lt_cv_path_NM"
450290b17f1bSmrgelse
450390b17f1bSmrg  # Didn't find any BSD compatible name lister, look for dumpbin.
450490b17f1bSmrg  if test -n "$DUMPBIN"; then :
450590b17f1bSmrg    # Let the user override the test.
450690b17f1bSmrg  else
450790b17f1bSmrg    if test -n "$ac_tool_prefix"; then
450890b17f1bSmrg  for ac_prog in dumpbin "link -dump"
450990b17f1bSmrg  do
451090b17f1bSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
451190b17f1bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
451290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
451390b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
451490b17f1bSmrgif ${ac_cv_prog_DUMPBIN+:} false; then :
451590b17f1bSmrg  $as_echo_n "(cached) " >&6
451690b17f1bSmrgelse
451790b17f1bSmrg  if test -n "$DUMPBIN"; then
451890b17f1bSmrg  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
451990b17f1bSmrgelse
452090b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
452190b17f1bSmrgfor as_dir in $PATH
452290b17f1bSmrgdo
452390b17f1bSmrg  IFS=$as_save_IFS
452490b17f1bSmrg  test -z "$as_dir" && as_dir=.
452590b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4526983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
452790b17f1bSmrg    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
452890b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
452990b17f1bSmrg    break 2
453090b17f1bSmrg  fi
453190b17f1bSmrgdone
453290b17f1bSmrg  done
453390b17f1bSmrgIFS=$as_save_IFS
45347e6fb56fSmrg
453590b17f1bSmrgfi
453690b17f1bSmrgfi
453790b17f1bSmrgDUMPBIN=$ac_cv_prog_DUMPBIN
453890b17f1bSmrgif test -n "$DUMPBIN"; then
453990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
454090b17f1bSmrg$as_echo "$DUMPBIN" >&6; }
45417e6fb56fSmrgelse
454290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
454390b17f1bSmrg$as_echo "no" >&6; }
45447e6fb56fSmrgfi
45457e6fb56fSmrg
454690b17f1bSmrg
454790b17f1bSmrg    test -n "$DUMPBIN" && break
454890b17f1bSmrg  done
454990b17f1bSmrgfi
455090b17f1bSmrgif test -z "$DUMPBIN"; then
455190b17f1bSmrg  ac_ct_DUMPBIN=$DUMPBIN
455290b17f1bSmrg  for ac_prog in dumpbin "link -dump"
455390b17f1bSmrgdo
455490b17f1bSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
455590b17f1bSmrgset dummy $ac_prog; ac_word=$2
455690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
455790b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
455890b17f1bSmrgif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
45597e6fb56fSmrg  $as_echo_n "(cached) " >&6
45607e6fb56fSmrgelse
456190b17f1bSmrg  if test -n "$ac_ct_DUMPBIN"; then
456290b17f1bSmrg  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
456390b17f1bSmrgelse
456490b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
456590b17f1bSmrgfor as_dir in $PATH
456690b17f1bSmrgdo
456790b17f1bSmrg  IFS=$as_save_IFS
456890b17f1bSmrg  test -z "$as_dir" && as_dir=.
456990b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4570983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
457190b17f1bSmrg    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
457290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
457390b17f1bSmrg    break 2
457490b17f1bSmrg  fi
457590b17f1bSmrgdone
457690b17f1bSmrg  done
457790b17f1bSmrgIFS=$as_save_IFS
45787e6fb56fSmrg
457990b17f1bSmrgfi
458090b17f1bSmrgfi
458190b17f1bSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
458290b17f1bSmrgif test -n "$ac_ct_DUMPBIN"; then
458390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
458490b17f1bSmrg$as_echo "$ac_ct_DUMPBIN" >&6; }
458590b17f1bSmrgelse
458690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
458790b17f1bSmrg$as_echo "no" >&6; }
458890b17f1bSmrgfi
45897e6fb56fSmrg
45907e6fb56fSmrg
459190b17f1bSmrg  test -n "$ac_ct_DUMPBIN" && break
459290b17f1bSmrgdone
45937e6fb56fSmrg
459490b17f1bSmrg  if test "x$ac_ct_DUMPBIN" = x; then
459590b17f1bSmrg    DUMPBIN=":"
45967e6fb56fSmrg  else
459790b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
459890b17f1bSmrgyes:)
459990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
460090b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
460190b17f1bSmrgac_tool_warned=yes ;;
460290b17f1bSmrgesac
460390b17f1bSmrg    DUMPBIN=$ac_ct_DUMPBIN
46047e6fb56fSmrg  fi
460590b17f1bSmrgfi
46067e6fb56fSmrg
4607983b4bf2Smrg    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
460890b17f1bSmrg    *COFF*)
4609983b4bf2Smrg      DUMPBIN="$DUMPBIN -symbols"
461090b17f1bSmrg      ;;
461190b17f1bSmrg    *)
461290b17f1bSmrg      DUMPBIN=:
46137e6fb56fSmrg      ;;
46147e6fb56fSmrg    esac
46157e6fb56fSmrg  fi
46167e6fb56fSmrg
4617983b4bf2Smrg  if test "$DUMPBIN" != ":"; then
4618983b4bf2Smrg    NM="$DUMPBIN"
461990b17f1bSmrg  fi
462090b17f1bSmrgfi
462190b17f1bSmrgtest -z "$NM" && NM=nm
46227e6fb56fSmrg
46237e6fb56fSmrg
46247e6fb56fSmrg
46257e6fb56fSmrg
46267e6fb56fSmrg
462790b17f1bSmrg
462890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
462990b17f1bSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; }
463090b17f1bSmrgif ${lt_cv_nm_interface+:} false; then :
463190b17f1bSmrg  $as_echo_n "(cached) " >&6
463290b17f1bSmrgelse
463390b17f1bSmrg  lt_cv_nm_interface="BSD nm"
463490b17f1bSmrg  echo "int some_variable = 0;" > conftest.$ac_ext
463590b17f1bSmrg  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
463690b17f1bSmrg  (eval "$ac_compile" 2>conftest.err)
463790b17f1bSmrg  cat conftest.err >&5
463890b17f1bSmrg  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
463990b17f1bSmrg  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
464090b17f1bSmrg  cat conftest.err >&5
464190b17f1bSmrg  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
464290b17f1bSmrg  cat conftest.out >&5
464390b17f1bSmrg  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
464490b17f1bSmrg    lt_cv_nm_interface="MS dumpbin"
46457e6fb56fSmrg  fi
464690b17f1bSmrg  rm -f conftest*
464790b17f1bSmrgfi
464890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
464990b17f1bSmrg$as_echo "$lt_cv_nm_interface" >&6; }
46507e6fb56fSmrg
465190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
465290b17f1bSmrg$as_echo_n "checking whether ln -s works... " >&6; }
465390b17f1bSmrgLN_S=$as_ln_s
465490b17f1bSmrgif test "$LN_S" = "ln -s"; then
465590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
465690b17f1bSmrg$as_echo "yes" >&6; }
465790b17f1bSmrgelse
465890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
465990b17f1bSmrg$as_echo "no, using $LN_S" >&6; }
466090b17f1bSmrgfi
46617e6fb56fSmrg
466290b17f1bSmrg# find the maximum length of command line arguments
466390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
466490b17f1bSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; }
466590b17f1bSmrgif ${lt_cv_sys_max_cmd_len+:} false; then :
466690b17f1bSmrg  $as_echo_n "(cached) " >&6
466790b17f1bSmrgelse
466890b17f1bSmrg    i=0
4669983b4bf2Smrg  teststring="ABCD"
46707e6fb56fSmrg
467190b17f1bSmrg  case $build_os in
467290b17f1bSmrg  msdosdjgpp*)
467390b17f1bSmrg    # On DJGPP, this test can blow up pretty badly due to problems in libc
467490b17f1bSmrg    # (any single argument exceeding 2000 bytes causes a buffer overrun
467590b17f1bSmrg    # during glob expansion).  Even if it were fixed, the result of this
467690b17f1bSmrg    # check would be larger than it should be.
467790b17f1bSmrg    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
467890b17f1bSmrg    ;;
46797e6fb56fSmrg
468090b17f1bSmrg  gnu*)
468190b17f1bSmrg    # Under GNU Hurd, this test is not required because there is
468290b17f1bSmrg    # no limit to the length of command line arguments.
468390b17f1bSmrg    # Libtool will interpret -1 as no limit whatsoever
468490b17f1bSmrg    lt_cv_sys_max_cmd_len=-1;
468590b17f1bSmrg    ;;
46867e6fb56fSmrg
468790b17f1bSmrg  cygwin* | mingw* | cegcc*)
468890b17f1bSmrg    # On Win9x/ME, this test blows up -- it succeeds, but takes
468990b17f1bSmrg    # about 5 minutes as the teststring grows exponentially.
469090b17f1bSmrg    # Worse, since 9x/ME are not pre-emptively multitasking,
469190b17f1bSmrg    # you end up with a "frozen" computer, even though with patience
469290b17f1bSmrg    # the test eventually succeeds (with a max line length of 256k).
469390b17f1bSmrg    # Instead, let's just punt: use the minimum linelength reported by
469490b17f1bSmrg    # all of the supported platforms: 8192 (on NT/2K/XP).
469590b17f1bSmrg    lt_cv_sys_max_cmd_len=8192;
469690b17f1bSmrg    ;;
46977e6fb56fSmrg
469890b17f1bSmrg  mint*)
469990b17f1bSmrg    # On MiNT this can take a long time and run out of memory.
470090b17f1bSmrg    lt_cv_sys_max_cmd_len=8192;
470190b17f1bSmrg    ;;
47027e6fb56fSmrg
470390b17f1bSmrg  amigaos*)
470490b17f1bSmrg    # On AmigaOS with pdksh, this test takes hours, literally.
470590b17f1bSmrg    # So we just punt and use a minimum line length of 8192.
470690b17f1bSmrg    lt_cv_sys_max_cmd_len=8192;
47077e6fb56fSmrg    ;;
470890b17f1bSmrg
4709983b4bf2Smrg  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
471090b17f1bSmrg    # This has been around since 386BSD, at least.  Likely further.
471190b17f1bSmrg    if test -x /sbin/sysctl; then
471290b17f1bSmrg      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
471390b17f1bSmrg    elif test -x /usr/sbin/sysctl; then
471490b17f1bSmrg      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
471590b17f1bSmrg    else
471690b17f1bSmrg      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
471790b17f1bSmrg    fi
471890b17f1bSmrg    # And add a safety zone
471990b17f1bSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
472090b17f1bSmrg    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
47217e6fb56fSmrg    ;;
472290b17f1bSmrg
472390b17f1bSmrg  interix*)
472490b17f1bSmrg    # We know the value 262144 and hardcode it with a safety zone (like BSD)
472590b17f1bSmrg    lt_cv_sys_max_cmd_len=196608
47267e6fb56fSmrg    ;;
472790b17f1bSmrg
472890b17f1bSmrg  os2*)
472990b17f1bSmrg    # The test takes a long time on OS/2.
473090b17f1bSmrg    lt_cv_sys_max_cmd_len=8192
47317e6fb56fSmrg    ;;
473290b17f1bSmrg
473390b17f1bSmrg  osf*)
473490b17f1bSmrg    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
473590b17f1bSmrg    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
473690b17f1bSmrg    # nice to cause kernel panics so lets avoid the loop below.
473790b17f1bSmrg    # First set a reasonable default.
473890b17f1bSmrg    lt_cv_sys_max_cmd_len=16384
473990b17f1bSmrg    #
474090b17f1bSmrg    if test -x /sbin/sysconfig; then
474190b17f1bSmrg      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
474290b17f1bSmrg        *1*) lt_cv_sys_max_cmd_len=-1 ;;
474390b17f1bSmrg      esac
474490b17f1bSmrg    fi
47457e6fb56fSmrg    ;;
474690b17f1bSmrg  sco3.2v5*)
474790b17f1bSmrg    lt_cv_sys_max_cmd_len=102400
474890b17f1bSmrg    ;;
474990b17f1bSmrg  sysv5* | sco5v6* | sysv4.2uw2*)
475090b17f1bSmrg    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
475190b17f1bSmrg    if test -n "$kargmax"; then
475290b17f1bSmrg      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
475390b17f1bSmrg    else
475490b17f1bSmrg      lt_cv_sys_max_cmd_len=32768
475590b17f1bSmrg    fi
475690b17f1bSmrg    ;;
475790b17f1bSmrg  *)
475890b17f1bSmrg    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4759983b4bf2Smrg    if test -n "$lt_cv_sys_max_cmd_len"; then
476090b17f1bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
476190b17f1bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
476290b17f1bSmrg    else
476390b17f1bSmrg      # Make teststring a little bigger before we do anything with it.
476490b17f1bSmrg      # a 1K string should be a reasonable start.
4765983b4bf2Smrg      for i in 1 2 3 4 5 6 7 8 ; do
476690b17f1bSmrg        teststring=$teststring$teststring
476790b17f1bSmrg      done
476890b17f1bSmrg      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
476990b17f1bSmrg      # If test is not a shell built-in, we'll probably end up computing a
477090b17f1bSmrg      # maximum length that is only half of the actual maximum length, but
477190b17f1bSmrg      # we can't tell.
4772983b4bf2Smrg      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
477390b17f1bSmrg	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4774983b4bf2Smrg	      test $i != 17 # 1/2 MB should be enough
477590b17f1bSmrg      do
477690b17f1bSmrg        i=`expr $i + 1`
477790b17f1bSmrg        teststring=$teststring$teststring
477890b17f1bSmrg      done
477990b17f1bSmrg      # Only check the string length outside the loop.
478090b17f1bSmrg      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
478190b17f1bSmrg      teststring=
478290b17f1bSmrg      # Add a significant safety factor because C++ compilers can tack on
478390b17f1bSmrg      # massive amounts of additional arguments before passing them to the
478490b17f1bSmrg      # linker.  It appears as though 1/2 is a usable value.
478590b17f1bSmrg      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
478690b17f1bSmrg    fi
47877e6fb56fSmrg    ;;
47887e6fb56fSmrg  esac
47897e6fb56fSmrg
479090b17f1bSmrgfi
47917e6fb56fSmrg
4792983b4bf2Smrgif test -n $lt_cv_sys_max_cmd_len ; then
479390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
479490b17f1bSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
479590b17f1bSmrgelse
479690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
479790b17f1bSmrg$as_echo "none" >&6; }
47987e6fb56fSmrgfi
479990b17f1bSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len
48007e6fb56fSmrg
48017e6fb56fSmrg
48027e6fb56fSmrg
48037e6fb56fSmrg
48047e6fb56fSmrg
48057e6fb56fSmrg
480690b17f1bSmrg: ${CP="cp -f"}
480790b17f1bSmrg: ${MV="mv -f"}
480890b17f1bSmrg: ${RM="rm -f"}
48097e6fb56fSmrg
4810983b4bf2Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4811983b4bf2Smrg$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4812983b4bf2Smrg# Try some XSI features
4813983b4bf2Smrgxsi_shell=no
4814983b4bf2Smrg( _lt_dummy="a/b/c"
4815983b4bf2Smrg  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4816983b4bf2Smrg      = c,a/b,b/c, \
4817983b4bf2Smrg    && eval 'test $(( 1 + 1 )) -eq 2 \
4818983b4bf2Smrg    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4819983b4bf2Smrg  && xsi_shell=yes
4820983b4bf2Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4821983b4bf2Smrg$as_echo "$xsi_shell" >&6; }
4822983b4bf2Smrg
4823983b4bf2Smrg
4824983b4bf2Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4825983b4bf2Smrg$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4826983b4bf2Smrglt_shell_append=no
4827983b4bf2Smrg( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4828983b4bf2Smrg    >/dev/null 2>&1 \
4829983b4bf2Smrg  && lt_shell_append=yes
4830983b4bf2Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4831983b4bf2Smrg$as_echo "$lt_shell_append" >&6; }
4832983b4bf2Smrg
4833983b4bf2Smrg
483490b17f1bSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
483590b17f1bSmrg  lt_unset=unset
483690b17f1bSmrgelse
483790b17f1bSmrg  lt_unset=false
48387e6fb56fSmrgfi
48397e6fb56fSmrg
48407e6fb56fSmrg
484190b17f1bSmrg
484290b17f1bSmrg
484390b17f1bSmrg
484490b17f1bSmrg# test EBCDIC or ASCII
484590b17f1bSmrgcase `echo X|tr X '\101'` in
484690b17f1bSmrg A) # ASCII based system
484790b17f1bSmrg    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
484890b17f1bSmrg  lt_SP2NL='tr \040 \012'
484990b17f1bSmrg  lt_NL2SP='tr \015\012 \040\040'
48507e6fb56fSmrg  ;;
485190b17f1bSmrg *) # EBCDIC based system
485290b17f1bSmrg  lt_SP2NL='tr \100 \n'
485390b17f1bSmrg  lt_NL2SP='tr \r\n \100\100'
48547e6fb56fSmrg  ;;
485590b17f1bSmrgesac
48567e6fb56fSmrg
48577e6fb56fSmrg
48587e6fb56fSmrg
48597e6fb56fSmrg
48607e6fb56fSmrg
48617e6fb56fSmrg
48627e6fb56fSmrg
48637e6fb56fSmrg
486490b17f1bSmrg
486590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
486690b17f1bSmrg$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
486790b17f1bSmrgif ${lt_cv_to_host_file_cmd+:} false; then :
486890b17f1bSmrg  $as_echo_n "(cached) " >&6
486990b17f1bSmrgelse
487090b17f1bSmrg  case $host in
487190b17f1bSmrg  *-*-mingw* )
487290b17f1bSmrg    case $build in
487390b17f1bSmrg      *-*-mingw* ) # actually msys
487490b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
487590b17f1bSmrg        ;;
487690b17f1bSmrg      *-*-cygwin* )
487790b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
487890b17f1bSmrg        ;;
487990b17f1bSmrg      * ) # otherwise, assume *nix
488090b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
488190b17f1bSmrg        ;;
48827e6fb56fSmrg    esac
488390b17f1bSmrg    ;;
488490b17f1bSmrg  *-*-cygwin* )
488590b17f1bSmrg    case $build in
488690b17f1bSmrg      *-*-mingw* ) # actually msys
488790b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
488890b17f1bSmrg        ;;
488990b17f1bSmrg      *-*-cygwin* )
489090b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_noop
489190b17f1bSmrg        ;;
489290b17f1bSmrg      * ) # otherwise, assume *nix
489390b17f1bSmrg        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
489490b17f1bSmrg        ;;
489590b17f1bSmrg    esac
489690b17f1bSmrg    ;;
489790b17f1bSmrg  * ) # unhandled hosts (and "normal" native builds)
489890b17f1bSmrg    lt_cv_to_host_file_cmd=func_convert_file_noop
489990b17f1bSmrg    ;;
490090b17f1bSmrgesac
49017e6fb56fSmrg
490290b17f1bSmrgfi
49037e6fb56fSmrg
490490b17f1bSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd
490590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
490690b17f1bSmrg$as_echo "$lt_cv_to_host_file_cmd" >&6; }
49077e6fb56fSmrg
49087e6fb56fSmrg
49097e6fb56fSmrg
491090b17f1bSmrg
491190b17f1bSmrg
491290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
491390b17f1bSmrg$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
491490b17f1bSmrgif ${lt_cv_to_tool_file_cmd+:} false; then :
49157e6fb56fSmrg  $as_echo_n "(cached) " >&6
49167e6fb56fSmrgelse
491790b17f1bSmrg  #assume ordinary cross tools, or native build.
491890b17f1bSmrglt_cv_to_tool_file_cmd=func_convert_file_noop
491990b17f1bSmrgcase $host in
492090b17f1bSmrg  *-*-mingw* )
492190b17f1bSmrg    case $build in
492290b17f1bSmrg      *-*-mingw* ) # actually msys
492390b17f1bSmrg        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
492490b17f1bSmrg        ;;
492590b17f1bSmrg    esac
492690b17f1bSmrg    ;;
49277e6fb56fSmrgesac
49287e6fb56fSmrg
49297e6fb56fSmrgfi
49307e6fb56fSmrg
493190b17f1bSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd
493290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
493390b17f1bSmrg$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
49347e6fb56fSmrg
49357e6fb56fSmrg
49367e6fb56fSmrg
49377e6fb56fSmrg
49387e6fb56fSmrg
493990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
494090b17f1bSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; }
494190b17f1bSmrgif ${lt_cv_ld_reload_flag+:} false; then :
494290b17f1bSmrg  $as_echo_n "(cached) " >&6
49437e6fb56fSmrgelse
494490b17f1bSmrg  lt_cv_ld_reload_flag='-r'
49457e6fb56fSmrgfi
494690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
494790b17f1bSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; }
494890b17f1bSmrgreload_flag=$lt_cv_ld_reload_flag
494990b17f1bSmrgcase $reload_flag in
495090b17f1bSmrg"" | " "*) ;;
495190b17f1bSmrg*) reload_flag=" $reload_flag" ;;
495290b17f1bSmrgesac
495390b17f1bSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs'
495490b17f1bSmrgcase $host_os in
495590b17f1bSmrg  cygwin* | mingw* | pw32* | cegcc*)
4956983b4bf2Smrg    if test "$GCC" != yes; then
495790b17f1bSmrg      reload_cmds=false
495890b17f1bSmrg    fi
495990b17f1bSmrg    ;;
496090b17f1bSmrg  darwin*)
4961983b4bf2Smrg    if test "$GCC" = yes; then
4962983b4bf2Smrg      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
496390b17f1bSmrg    else
496490b17f1bSmrg      reload_cmds='$LD$reload_flag -o $output$reload_objs'
496590b17f1bSmrg    fi
496690b17f1bSmrg    ;;
49677e6fb56fSmrgesac
49687e6fb56fSmrg
49697e6fb56fSmrg
49707e6fb56fSmrg
49717e6fb56fSmrg
49727e6fb56fSmrg
49737e6fb56fSmrg
49747e6fb56fSmrg
49757e6fb56fSmrg
49767e6fb56fSmrg
497790b17f1bSmrgif test -n "$ac_tool_prefix"; then
497890b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
497990b17f1bSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2
498090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
498190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
498290b17f1bSmrgif ${ac_cv_prog_OBJDUMP+:} false; then :
49837e6fb56fSmrg  $as_echo_n "(cached) " >&6
49847e6fb56fSmrgelse
498590b17f1bSmrg  if test -n "$OBJDUMP"; then
498690b17f1bSmrg  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
49877e6fb56fSmrgelse
498890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
498990b17f1bSmrgfor as_dir in $PATH
499090b17f1bSmrgdo
499190b17f1bSmrg  IFS=$as_save_IFS
499290b17f1bSmrg  test -z "$as_dir" && as_dir=.
499390b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4994983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
499590b17f1bSmrg    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
499690b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
499790b17f1bSmrg    break 2
499890b17f1bSmrg  fi
499990b17f1bSmrgdone
500090b17f1bSmrg  done
500190b17f1bSmrgIFS=$as_save_IFS
50027e6fb56fSmrg
50037e6fb56fSmrgfi
50047e6fb56fSmrgfi
500590b17f1bSmrgOBJDUMP=$ac_cv_prog_OBJDUMP
500690b17f1bSmrgif test -n "$OBJDUMP"; then
500790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
500890b17f1bSmrg$as_echo "$OBJDUMP" >&6; }
50097e6fb56fSmrgelse
501090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
501190b17f1bSmrg$as_echo "no" >&6; }
50127e6fb56fSmrgfi
50137e6fb56fSmrg
50147e6fb56fSmrg
501590b17f1bSmrgfi
501690b17f1bSmrgif test -z "$ac_cv_prog_OBJDUMP"; then
501790b17f1bSmrg  ac_ct_OBJDUMP=$OBJDUMP
501890b17f1bSmrg  # Extract the first word of "objdump", so it can be a program name with args.
501990b17f1bSmrgset dummy objdump; ac_word=$2
502090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
502190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
502290b17f1bSmrgif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
502390b17f1bSmrg  $as_echo_n "(cached) " >&6
50247e6fb56fSmrgelse
502590b17f1bSmrg  if test -n "$ac_ct_OBJDUMP"; then
502690b17f1bSmrg  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
50277e6fb56fSmrgelse
502890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
502990b17f1bSmrgfor as_dir in $PATH
503090b17f1bSmrgdo
503190b17f1bSmrg  IFS=$as_save_IFS
503290b17f1bSmrg  test -z "$as_dir" && as_dir=.
503390b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5034983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
503590b17f1bSmrg    ac_cv_prog_ac_ct_OBJDUMP="objdump"
503690b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
503790b17f1bSmrg    break 2
503890b17f1bSmrg  fi
503990b17f1bSmrgdone
504090b17f1bSmrg  done
504190b17f1bSmrgIFS=$as_save_IFS
50427e6fb56fSmrg
50437e6fb56fSmrgfi
50447e6fb56fSmrgfi
504590b17f1bSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
504690b17f1bSmrgif test -n "$ac_ct_OBJDUMP"; then
504790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
504890b17f1bSmrg$as_echo "$ac_ct_OBJDUMP" >&6; }
504990b17f1bSmrgelse
505090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
505190b17f1bSmrg$as_echo "no" >&6; }
50527e6fb56fSmrgfi
50537e6fb56fSmrg
505490b17f1bSmrg  if test "x$ac_ct_OBJDUMP" = x; then
505590b17f1bSmrg    OBJDUMP="false"
505690b17f1bSmrg  else
505790b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
505890b17f1bSmrgyes:)
505990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
506090b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
506190b17f1bSmrgac_tool_warned=yes ;;
506290b17f1bSmrgesac
506390b17f1bSmrg    OBJDUMP=$ac_ct_OBJDUMP
506490b17f1bSmrg  fi
506590b17f1bSmrgelse
506690b17f1bSmrg  OBJDUMP="$ac_cv_prog_OBJDUMP"
50677e6fb56fSmrgfi
50687e6fb56fSmrg
506990b17f1bSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump
50707e6fb56fSmrg
50717e6fb56fSmrg
50727e6fb56fSmrg
50737e6fb56fSmrg
50747e6fb56fSmrg
50757e6fb56fSmrg
50767e6fb56fSmrg
50777e6fb56fSmrg
50787e6fb56fSmrg
507990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
508090b17f1bSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; }
508190b17f1bSmrgif ${lt_cv_deplibs_check_method+:} false; then :
50827e6fb56fSmrg  $as_echo_n "(cached) " >&6
50837e6fb56fSmrgelse
508490b17f1bSmrg  lt_cv_file_magic_cmd='$MAGIC_CMD'
508590b17f1bSmrglt_cv_file_magic_test_file=
508690b17f1bSmrglt_cv_deplibs_check_method='unknown'
508790b17f1bSmrg# Need to set the preceding variable on all platforms that support
508890b17f1bSmrg# interlibrary dependencies.
508990b17f1bSmrg# 'none' -- dependencies not supported.
5090983b4bf2Smrg# `unknown' -- same as none, but documents that we really don't know.
509190b17f1bSmrg# 'pass_all' -- all dependencies passed with no checks.
509290b17f1bSmrg# 'test_compile' -- check by making test program.
509390b17f1bSmrg# 'file_magic [[regex]]' -- check by looking for files in library path
5094983b4bf2Smrg# which responds to the $file_magic_cmd with a given extended regex.
5095983b4bf2Smrg# If you have `file' or equivalent on your system and you're not sure
5096983b4bf2Smrg# whether `pass_all' will *always* work, you probably want this one.
50977e6fb56fSmrg
509890b17f1bSmrgcase $host_os in
509990b17f1bSmrgaix[4-9]*)
510090b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
510190b17f1bSmrg  ;;
51027e6fb56fSmrg
510390b17f1bSmrgbeos*)
510490b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
510590b17f1bSmrg  ;;
51067e6fb56fSmrg
510790b17f1bSmrgbsdi[45]*)
510890b17f1bSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
510990b17f1bSmrg  lt_cv_file_magic_cmd='/usr/bin/file -L'
511090b17f1bSmrg  lt_cv_file_magic_test_file=/shlib/libc.so
511190b17f1bSmrg  ;;
51127e6fb56fSmrg
511390b17f1bSmrgcygwin*)
511490b17f1bSmrg  # func_win32_libid is a shell function defined in ltmain.sh
511590b17f1bSmrg  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
511690b17f1bSmrg  lt_cv_file_magic_cmd='func_win32_libid'
511790b17f1bSmrg  ;;
51187e6fb56fSmrg
511990b17f1bSmrgmingw* | pw32*)
512090b17f1bSmrg  # Base MSYS/MinGW do not provide the 'file' command needed by
512190b17f1bSmrg  # func_win32_libid shell function, so use a weaker test based on 'objdump',
512290b17f1bSmrg  # unless we find 'file', for example because we are cross-compiling.
5123983b4bf2Smrg  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5124983b4bf2Smrg  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
512590b17f1bSmrg    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
512690b17f1bSmrg    lt_cv_file_magic_cmd='func_win32_libid'
512790b17f1bSmrg  else
512890b17f1bSmrg    # Keep this pattern in sync with the one in func_win32_libid.
512990b17f1bSmrg    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
513090b17f1bSmrg    lt_cv_file_magic_cmd='$OBJDUMP -f'
513190b17f1bSmrg  fi
513290b17f1bSmrg  ;;
51337e6fb56fSmrg
513490b17f1bSmrgcegcc*)
513590b17f1bSmrg  # use the weaker test based on 'objdump'. See mingw*.
513690b17f1bSmrg  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
513790b17f1bSmrg  lt_cv_file_magic_cmd='$OBJDUMP -f'
513890b17f1bSmrg  ;;
51397e6fb56fSmrg
514090b17f1bSmrgdarwin* | rhapsody*)
514190b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
514290b17f1bSmrg  ;;
51437e6fb56fSmrg
514490b17f1bSmrgfreebsd* | dragonfly*)
514590b17f1bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
514690b17f1bSmrg    case $host_cpu in
514790b17f1bSmrg    i*86 )
514890b17f1bSmrg      # Not sure whether the presence of OpenBSD here was a mistake.
514990b17f1bSmrg      # Let's accept both of them until this is cleared up.
515090b17f1bSmrg      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
515190b17f1bSmrg      lt_cv_file_magic_cmd=/usr/bin/file
515290b17f1bSmrg      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
515390b17f1bSmrg      ;;
515490b17f1bSmrg    esac
515590b17f1bSmrg  else
515690b17f1bSmrg    lt_cv_deplibs_check_method=pass_all
515790b17f1bSmrg  fi
515890b17f1bSmrg  ;;
51597e6fb56fSmrg
5160983b4bf2Smrggnu*)
5161983b4bf2Smrg  lt_cv_deplibs_check_method=pass_all
5162983b4bf2Smrg  ;;
5163983b4bf2Smrg
516490b17f1bSmrghaiku*)
516590b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
516690b17f1bSmrg  ;;
51677e6fb56fSmrg
516890b17f1bSmrghpux10.20* | hpux11*)
516990b17f1bSmrg  lt_cv_file_magic_cmd=/usr/bin/file
517090b17f1bSmrg  case $host_cpu in
517190b17f1bSmrg  ia64*)
517290b17f1bSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
517390b17f1bSmrg    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
517490b17f1bSmrg    ;;
517590b17f1bSmrg  hppa*64*)
517690b17f1bSmrg    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]'
517790b17f1bSmrg    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
517890b17f1bSmrg    ;;
517990b17f1bSmrg  *)
518090b17f1bSmrg    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
518190b17f1bSmrg    lt_cv_file_magic_test_file=/usr/lib/libc.sl
518290b17f1bSmrg    ;;
518390b17f1bSmrg  esac
518490b17f1bSmrg  ;;
51857e6fb56fSmrg
518690b17f1bSmrginterix[3-9]*)
518790b17f1bSmrg  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
518890b17f1bSmrg  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
518990b17f1bSmrg  ;;
51907e6fb56fSmrg
519190b17f1bSmrgirix5* | irix6* | nonstopux*)
519290b17f1bSmrg  case $LD in
519390b17f1bSmrg  *-32|*"-32 ") libmagic=32-bit;;
519490b17f1bSmrg  *-n32|*"-n32 ") libmagic=N32;;
519590b17f1bSmrg  *-64|*"-64 ") libmagic=64-bit;;
519690b17f1bSmrg  *) libmagic=never-match;;
519790b17f1bSmrg  esac
519890b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
519990b17f1bSmrg  ;;
52007e6fb56fSmrg
520190b17f1bSmrg# This must be glibc/ELF.
5202983b4bf2Smrglinux* | k*bsd*-gnu | kopensolaris*-gnu)
520390b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
520490b17f1bSmrg  ;;
520590b17f1bSmrg
5206983b4bf2Smrgnetbsd* | netbsdelf*-gnu)
520790b17f1bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
520890b17f1bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
520990b17f1bSmrg  else
521090b17f1bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
521190b17f1bSmrg  fi
521290b17f1bSmrg  ;;
521390b17f1bSmrg
521490b17f1bSmrgnewos6*)
521590b17f1bSmrg  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
521690b17f1bSmrg  lt_cv_file_magic_cmd=/usr/bin/file
521790b17f1bSmrg  lt_cv_file_magic_test_file=/usr/lib/libnls.so
521890b17f1bSmrg  ;;
521990b17f1bSmrg
522090b17f1bSmrg*nto* | *qnx*)
522190b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
522290b17f1bSmrg  ;;
522390b17f1bSmrg
5224983b4bf2Smrgopenbsd*)
5225983b4bf2Smrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
522690b17f1bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
522790b17f1bSmrg  else
522890b17f1bSmrg    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
522990b17f1bSmrg  fi
523090b17f1bSmrg  ;;
523190b17f1bSmrg
523290b17f1bSmrgosf3* | osf4* | osf5*)
523390b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
523490b17f1bSmrg  ;;
523590b17f1bSmrg
523690b17f1bSmrgrdos*)
523790b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
523890b17f1bSmrg  ;;
523990b17f1bSmrg
524090b17f1bSmrgsolaris*)
524190b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
524290b17f1bSmrg  ;;
524390b17f1bSmrg
524490b17f1bSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
524590b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
524690b17f1bSmrg  ;;
524790b17f1bSmrg
524890b17f1bSmrgsysv4 | sysv4.3*)
524990b17f1bSmrg  case $host_vendor in
525090b17f1bSmrg  motorola)
525190b17f1bSmrg    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]'
525290b17f1bSmrg    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
52537e6fb56fSmrg    ;;
525490b17f1bSmrg  ncr)
525590b17f1bSmrg    lt_cv_deplibs_check_method=pass_all
525690b17f1bSmrg    ;;
525790b17f1bSmrg  sequent)
525890b17f1bSmrg    lt_cv_file_magic_cmd='/bin/file'
525990b17f1bSmrg    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
526090b17f1bSmrg    ;;
526190b17f1bSmrg  sni)
526290b17f1bSmrg    lt_cv_file_magic_cmd='/bin/file'
526390b17f1bSmrg    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
526490b17f1bSmrg    lt_cv_file_magic_test_file=/lib/libc.so
526590b17f1bSmrg    ;;
526690b17f1bSmrg  siemens)
526790b17f1bSmrg    lt_cv_deplibs_check_method=pass_all
526890b17f1bSmrg    ;;
526990b17f1bSmrg  pc)
527090b17f1bSmrg    lt_cv_deplibs_check_method=pass_all
52717e6fb56fSmrg    ;;
527290b17f1bSmrg  esac
527390b17f1bSmrg  ;;
527490b17f1bSmrg
527590b17f1bSmrgtpf*)
527690b17f1bSmrg  lt_cv_deplibs_check_method=pass_all
527790b17f1bSmrg  ;;
52787e6fb56fSmrgesac
52797e6fb56fSmrg
52807e6fb56fSmrgfi
528190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
528290b17f1bSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; }
52837e6fb56fSmrg
528490b17f1bSmrgfile_magic_glob=
528590b17f1bSmrgwant_nocaseglob=no
528690b17f1bSmrgif test "$build" = "$host"; then
528790b17f1bSmrg  case $host_os in
528890b17f1bSmrg  mingw* | pw32*)
528990b17f1bSmrg    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
529090b17f1bSmrg      want_nocaseglob=yes
529190b17f1bSmrg    else
529290b17f1bSmrg      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
529390b17f1bSmrg    fi
529490b17f1bSmrg    ;;
529590b17f1bSmrg  esac
52967e6fb56fSmrgfi
52977e6fb56fSmrg
529890b17f1bSmrgfile_magic_cmd=$lt_cv_file_magic_cmd
529990b17f1bSmrgdeplibs_check_method=$lt_cv_deplibs_check_method
530090b17f1bSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown
53017e6fb56fSmrg
530290b17f1bSmrg
530390b17f1bSmrg
530490b17f1bSmrg
530590b17f1bSmrg
530690b17f1bSmrg
530790b17f1bSmrg
530890b17f1bSmrg
530990b17f1bSmrg
531090b17f1bSmrg
531190b17f1bSmrg
531290b17f1bSmrg
531390b17f1bSmrg
531490b17f1bSmrg
531590b17f1bSmrg
531690b17f1bSmrg
531790b17f1bSmrg
531890b17f1bSmrg
531990b17f1bSmrg
532090b17f1bSmrg
532190b17f1bSmrg
532290b17f1bSmrg
532390b17f1bSmrgif test -n "$ac_tool_prefix"; then
532490b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
532590b17f1bSmrgset dummy ${ac_tool_prefix}dlltool; ac_word=$2
532690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
53277e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
532890b17f1bSmrgif ${ac_cv_prog_DLLTOOL+:} false; then :
53297e6fb56fSmrg  $as_echo_n "(cached) " >&6
53307e6fb56fSmrgelse
533190b17f1bSmrg  if test -n "$DLLTOOL"; then
533290b17f1bSmrg  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
53337e6fb56fSmrgelse
53347e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
53357e6fb56fSmrgfor as_dir in $PATH
53367e6fb56fSmrgdo
53377e6fb56fSmrg  IFS=$as_save_IFS
53387e6fb56fSmrg  test -z "$as_dir" && as_dir=.
533990b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5340983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
534190b17f1bSmrg    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
534290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
53437e6fb56fSmrg    break 2
53447e6fb56fSmrg  fi
53457e6fb56fSmrgdone
534690b17f1bSmrg  done
53477e6fb56fSmrgIFS=$as_save_IFS
53487e6fb56fSmrg
53497e6fb56fSmrgfi
53507e6fb56fSmrgfi
535190b17f1bSmrgDLLTOOL=$ac_cv_prog_DLLTOOL
535290b17f1bSmrgif test -n "$DLLTOOL"; then
535390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
535490b17f1bSmrg$as_echo "$DLLTOOL" >&6; }
53557e6fb56fSmrgelse
535690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
53577e6fb56fSmrg$as_echo "no" >&6; }
53587e6fb56fSmrgfi
53597e6fb56fSmrg
53607e6fb56fSmrg
53617e6fb56fSmrgfi
536290b17f1bSmrgif test -z "$ac_cv_prog_DLLTOOL"; then
536390b17f1bSmrg  ac_ct_DLLTOOL=$DLLTOOL
536490b17f1bSmrg  # Extract the first word of "dlltool", so it can be a program name with args.
536590b17f1bSmrgset dummy dlltool; ac_word=$2
536690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
53677e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
536890b17f1bSmrgif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
53697e6fb56fSmrg  $as_echo_n "(cached) " >&6
53707e6fb56fSmrgelse
537190b17f1bSmrg  if test -n "$ac_ct_DLLTOOL"; then
537290b17f1bSmrg  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
53737e6fb56fSmrgelse
53747e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
53757e6fb56fSmrgfor as_dir in $PATH
53767e6fb56fSmrgdo
53777e6fb56fSmrg  IFS=$as_save_IFS
53787e6fb56fSmrg  test -z "$as_dir" && as_dir=.
537990b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5380983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
538190b17f1bSmrg    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
538290b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
53837e6fb56fSmrg    break 2
53847e6fb56fSmrg  fi
53857e6fb56fSmrgdone
538690b17f1bSmrg  done
53877e6fb56fSmrgIFS=$as_save_IFS
53887e6fb56fSmrg
53897e6fb56fSmrgfi
53907e6fb56fSmrgfi
539190b17f1bSmrgac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
539290b17f1bSmrgif test -n "$ac_ct_DLLTOOL"; then
539390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
539490b17f1bSmrg$as_echo "$ac_ct_DLLTOOL" >&6; }
53957e6fb56fSmrgelse
539690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
53977e6fb56fSmrg$as_echo "no" >&6; }
53987e6fb56fSmrgfi
53997e6fb56fSmrg
540090b17f1bSmrg  if test "x$ac_ct_DLLTOOL" = x; then
540190b17f1bSmrg    DLLTOOL="false"
54027e6fb56fSmrg  else
54037e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
54047e6fb56fSmrgyes:)
540590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
54067e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
54077e6fb56fSmrgac_tool_warned=yes ;;
54087e6fb56fSmrgesac
540990b17f1bSmrg    DLLTOOL=$ac_ct_DLLTOOL
54107e6fb56fSmrg  fi
541190b17f1bSmrgelse
541290b17f1bSmrg  DLLTOOL="$ac_cv_prog_DLLTOOL"
54137e6fb56fSmrgfi
54147e6fb56fSmrg
541590b17f1bSmrgtest -z "$DLLTOOL" && DLLTOOL=dlltool
541690b17f1bSmrg
541790b17f1bSmrg
541890b17f1bSmrg
541990b17f1bSmrg
542090b17f1bSmrg
542190b17f1bSmrg
54227e6fb56fSmrg
542390b17f1bSmrg
542490b17f1bSmrg
542590b17f1bSmrg
542690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
542790b17f1bSmrg$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
542890b17f1bSmrgif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
54297e6fb56fSmrg  $as_echo_n "(cached) " >&6
54307e6fb56fSmrgelse
543190b17f1bSmrg  lt_cv_sharedlib_from_linklib_cmd='unknown'
54327e6fb56fSmrg
543390b17f1bSmrgcase $host_os in
543490b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*)
5435983b4bf2Smrg  # two different shell functions defined in ltmain.sh
5436983b4bf2Smrg  # decide which to use based on capabilities of $DLLTOOL
543790b17f1bSmrg  case `$DLLTOOL --help 2>&1` in
543890b17f1bSmrg  *--identify-strict*)
543990b17f1bSmrg    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
544090b17f1bSmrg    ;;
544190b17f1bSmrg  *)
544290b17f1bSmrg    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
544390b17f1bSmrg    ;;
544490b17f1bSmrg  esac
544590b17f1bSmrg  ;;
544690b17f1bSmrg*)
544790b17f1bSmrg  # fallback: assume linklib IS sharedlib
5448983b4bf2Smrg  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
544990b17f1bSmrg  ;;
54507e6fb56fSmrgesac
54517e6fb56fSmrg
54527e6fb56fSmrgfi
545390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
545490b17f1bSmrg$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
545590b17f1bSmrgsharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
545690b17f1bSmrgtest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
54577e6fb56fSmrg
545890b17f1bSmrg
545990b17f1bSmrg
546090b17f1bSmrg
546190b17f1bSmrg
546290b17f1bSmrg
546390b17f1bSmrg
546490b17f1bSmrg
546590b17f1bSmrgif test -n "$ac_tool_prefix"; then
546690b17f1bSmrg  for ac_prog in ar
546790b17f1bSmrg  do
546890b17f1bSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
546990b17f1bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
547090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
547190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
547290b17f1bSmrgif ${ac_cv_prog_AR+:} false; then :
547390b17f1bSmrg  $as_echo_n "(cached) " >&6
547490b17f1bSmrgelse
547590b17f1bSmrg  if test -n "$AR"; then
547690b17f1bSmrg  ac_cv_prog_AR="$AR" # Let the user override the test.
547790b17f1bSmrgelse
547890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
547990b17f1bSmrgfor as_dir in $PATH
548090b17f1bSmrgdo
548190b17f1bSmrg  IFS=$as_save_IFS
548290b17f1bSmrg  test -z "$as_dir" && as_dir=.
548390b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5484983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
548590b17f1bSmrg    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
548690b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
548790b17f1bSmrg    break 2
548890b17f1bSmrg  fi
548990b17f1bSmrgdone
549090b17f1bSmrg  done
549190b17f1bSmrgIFS=$as_save_IFS
54927e6fb56fSmrg
54937e6fb56fSmrgfi
549490b17f1bSmrgfi
549590b17f1bSmrgAR=$ac_cv_prog_AR
549690b17f1bSmrgif test -n "$AR"; then
549790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
549890b17f1bSmrg$as_echo "$AR" >&6; }
54997e6fb56fSmrgelse
550090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
550190b17f1bSmrg$as_echo "no" >&6; }
550290b17f1bSmrgfi
550390b17f1bSmrg
550490b17f1bSmrg
550590b17f1bSmrg    test -n "$AR" && break
550690b17f1bSmrg  done
55077e6fb56fSmrgfi
550890b17f1bSmrgif test -z "$AR"; then
550990b17f1bSmrg  ac_ct_AR=$AR
551090b17f1bSmrg  for ac_prog in ar
551190b17f1bSmrgdo
551290b17f1bSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
551390b17f1bSmrgset dummy $ac_prog; ac_word=$2
551490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
551590b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
551690b17f1bSmrgif ${ac_cv_prog_ac_ct_AR+:} false; then :
55177e6fb56fSmrg  $as_echo_n "(cached) " >&6
55187e6fb56fSmrgelse
551990b17f1bSmrg  if test -n "$ac_ct_AR"; then
552090b17f1bSmrg  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
552190b17f1bSmrgelse
552290b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
552390b17f1bSmrgfor as_dir in $PATH
552490b17f1bSmrgdo
552590b17f1bSmrg  IFS=$as_save_IFS
552690b17f1bSmrg  test -z "$as_dir" && as_dir=.
552790b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5528983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
552990b17f1bSmrg    ac_cv_prog_ac_ct_AR="$ac_prog"
553090b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
553190b17f1bSmrg    break 2
553290b17f1bSmrg  fi
553390b17f1bSmrgdone
553490b17f1bSmrg  done
553590b17f1bSmrgIFS=$as_save_IFS
55367e6fb56fSmrg
553790b17f1bSmrgfi
553890b17f1bSmrgfi
553990b17f1bSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR
554090b17f1bSmrgif test -n "$ac_ct_AR"; then
554190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
554290b17f1bSmrg$as_echo "$ac_ct_AR" >&6; }
55437e6fb56fSmrgelse
554490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
554590b17f1bSmrg$as_echo "no" >&6; }
554690b17f1bSmrgfi
55477e6fb56fSmrg
55487e6fb56fSmrg
554990b17f1bSmrg  test -n "$ac_ct_AR" && break
555090b17f1bSmrgdone
55517e6fb56fSmrg
555290b17f1bSmrg  if test "x$ac_ct_AR" = x; then
555390b17f1bSmrg    AR="false"
555490b17f1bSmrg  else
555590b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
555690b17f1bSmrgyes:)
555790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
555890b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
555990b17f1bSmrgac_tool_warned=yes ;;
55607e6fb56fSmrgesac
556190b17f1bSmrg    AR=$ac_ct_AR
556290b17f1bSmrg  fi
556390b17f1bSmrgfi
55647e6fb56fSmrg
556590b17f1bSmrg: ${AR=ar}
556690b17f1bSmrg: ${AR_FLAGS=cru}
556790b17f1bSmrg
556890b17f1bSmrg
556990b17f1bSmrg
557090b17f1bSmrg
557190b17f1bSmrg
557290b17f1bSmrg
557390b17f1bSmrg
557490b17f1bSmrg
557590b17f1bSmrg
557690b17f1bSmrg
557790b17f1bSmrg
557890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
557990b17f1bSmrg$as_echo_n "checking for archiver @FILE support... " >&6; }
558090b17f1bSmrgif ${lt_cv_ar_at_file+:} false; then :
558190b17f1bSmrg  $as_echo_n "(cached) " >&6
558290b17f1bSmrgelse
558390b17f1bSmrg  lt_cv_ar_at_file=no
558490b17f1bSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55857e6fb56fSmrg/* end confdefs.h.  */
55867e6fb56fSmrg
55877e6fb56fSmrgint
55887e6fb56fSmrgmain ()
55897e6fb56fSmrg{
55907e6fb56fSmrg
55917e6fb56fSmrg  ;
55927e6fb56fSmrg  return 0;
55937e6fb56fSmrg}
55947e6fb56fSmrg_ACEOF
559590b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
559690b17f1bSmrg  echo conftest.$ac_objext > conftest.lst
559790b17f1bSmrg      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
559890b17f1bSmrg      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
559990b17f1bSmrg  (eval $lt_ar_try) 2>&5
56007e6fb56fSmrg  ac_status=$?
560190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
560290b17f1bSmrg  test $ac_status = 0; }
5603983b4bf2Smrg      if test "$ac_status" -eq 0; then
560490b17f1bSmrg	# Ensure the archiver fails upon bogus file names.
560590b17f1bSmrg	rm -f conftest.$ac_objext libconftest.a
560690b17f1bSmrg	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
560790b17f1bSmrg  (eval $lt_ar_try) 2>&5
560890b17f1bSmrg  ac_status=$?
560990b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
561090b17f1bSmrg  test $ac_status = 0; }
5611983b4bf2Smrg	if test "$ac_status" -ne 0; then
561290b17f1bSmrg          lt_cv_ar_at_file=@
561390b17f1bSmrg        fi
561490b17f1bSmrg      fi
561590b17f1bSmrg      rm -f conftest.* libconftest.a
56167e6fb56fSmrg
56177e6fb56fSmrgfi
56187e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
56197e6fb56fSmrg
56207e6fb56fSmrgfi
562190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
562290b17f1bSmrg$as_echo "$lt_cv_ar_at_file" >&6; }
56237e6fb56fSmrg
5624983b4bf2Smrgif test "x$lt_cv_ar_at_file" = xno; then
562590b17f1bSmrg  archiver_list_spec=
56267e6fb56fSmrgelse
562790b17f1bSmrg  archiver_list_spec=$lt_cv_ar_at_file
56287e6fb56fSmrgfi
56297e6fb56fSmrg
56307e6fb56fSmrg
563190b17f1bSmrg
563290b17f1bSmrg
563390b17f1bSmrg
563490b17f1bSmrg
563590b17f1bSmrg
563690b17f1bSmrgif test -n "$ac_tool_prefix"; then
563790b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
563890b17f1bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
563990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
564090b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
564190b17f1bSmrgif ${ac_cv_prog_STRIP+:} false; then :
56427e6fb56fSmrg  $as_echo_n "(cached) " >&6
56437e6fb56fSmrgelse
564490b17f1bSmrg  if test -n "$STRIP"; then
564590b17f1bSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
564690b17f1bSmrgelse
564790b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
564890b17f1bSmrgfor as_dir in $PATH
564990b17f1bSmrgdo
565090b17f1bSmrg  IFS=$as_save_IFS
565190b17f1bSmrg  test -z "$as_dir" && as_dir=.
565290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5653983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
565490b17f1bSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
565590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
565690b17f1bSmrg    break 2
56577e6fb56fSmrg  fi
565890b17f1bSmrgdone
565990b17f1bSmrg  done
566090b17f1bSmrgIFS=$as_save_IFS
56617e6fb56fSmrg
56627e6fb56fSmrgfi
56637e6fb56fSmrgfi
566490b17f1bSmrgSTRIP=$ac_cv_prog_STRIP
566590b17f1bSmrgif test -n "$STRIP"; then
566690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
566790b17f1bSmrg$as_echo "$STRIP" >&6; }
56687e6fb56fSmrgelse
566990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
567090b17f1bSmrg$as_echo "no" >&6; }
56717e6fb56fSmrgfi
56727e6fb56fSmrg
56737e6fb56fSmrg
567490b17f1bSmrgfi
567590b17f1bSmrgif test -z "$ac_cv_prog_STRIP"; then
567690b17f1bSmrg  ac_ct_STRIP=$STRIP
567790b17f1bSmrg  # Extract the first word of "strip", so it can be a program name with args.
567890b17f1bSmrgset dummy strip; ac_word=$2
567990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
568090b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
568190b17f1bSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
56827e6fb56fSmrg  $as_echo_n "(cached) " >&6
56837e6fb56fSmrgelse
568490b17f1bSmrg  if test -n "$ac_ct_STRIP"; then
568590b17f1bSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
56867e6fb56fSmrgelse
568790b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
568890b17f1bSmrgfor as_dir in $PATH
568990b17f1bSmrgdo
569090b17f1bSmrg  IFS=$as_save_IFS
569190b17f1bSmrg  test -z "$as_dir" && as_dir=.
569290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5693983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
569490b17f1bSmrg    ac_cv_prog_ac_ct_STRIP="strip"
569590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
569690b17f1bSmrg    break 2
569790b17f1bSmrg  fi
56987e6fb56fSmrgdone
569990b17f1bSmrg  done
570090b17f1bSmrgIFS=$as_save_IFS
57017e6fb56fSmrg
57027e6fb56fSmrgfi
57037e6fb56fSmrgfi
570490b17f1bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
570590b17f1bSmrgif test -n "$ac_ct_STRIP"; then
570690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
570790b17f1bSmrg$as_echo "$ac_ct_STRIP" >&6; }
57087e6fb56fSmrgelse
570990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
571090b17f1bSmrg$as_echo "no" >&6; }
57117e6fb56fSmrgfi
57127e6fb56fSmrg
571390b17f1bSmrg  if test "x$ac_ct_STRIP" = x; then
571490b17f1bSmrg    STRIP=":"
571590b17f1bSmrg  else
571690b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
571790b17f1bSmrgyes:)
571890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
571990b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
572090b17f1bSmrgac_tool_warned=yes ;;
57217e6fb56fSmrgesac
572290b17f1bSmrg    STRIP=$ac_ct_STRIP
572390b17f1bSmrg  fi
57247e6fb56fSmrgelse
572590b17f1bSmrg  STRIP="$ac_cv_prog_STRIP"
57267e6fb56fSmrgfi
57277e6fb56fSmrg
572890b17f1bSmrgtest -z "$STRIP" && STRIP=:
572990b17f1bSmrg
57307e6fb56fSmrg
57317e6fb56fSmrg
57327e6fb56fSmrg
57337e6fb56fSmrg
57347e6fb56fSmrg
57357e6fb56fSmrgif test -n "$ac_tool_prefix"; then
573690b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
573790b17f1bSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2
573890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
57397e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
574090b17f1bSmrgif ${ac_cv_prog_RANLIB+:} false; then :
57417e6fb56fSmrg  $as_echo_n "(cached) " >&6
57427e6fb56fSmrgelse
574390b17f1bSmrg  if test -n "$RANLIB"; then
574490b17f1bSmrg  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
57457e6fb56fSmrgelse
57467e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
57477e6fb56fSmrgfor as_dir in $PATH
57487e6fb56fSmrgdo
57497e6fb56fSmrg  IFS=$as_save_IFS
57507e6fb56fSmrg  test -z "$as_dir" && as_dir=.
575190b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5752983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
575390b17f1bSmrg    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
575490b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
57557e6fb56fSmrg    break 2
57567e6fb56fSmrg  fi
57577e6fb56fSmrgdone
575890b17f1bSmrg  done
57597e6fb56fSmrgIFS=$as_save_IFS
57607e6fb56fSmrg
57617e6fb56fSmrgfi
57627e6fb56fSmrgfi
576390b17f1bSmrgRANLIB=$ac_cv_prog_RANLIB
576490b17f1bSmrgif test -n "$RANLIB"; then
576590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
576690b17f1bSmrg$as_echo "$RANLIB" >&6; }
57677e6fb56fSmrgelse
576890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
57697e6fb56fSmrg$as_echo "no" >&6; }
57707e6fb56fSmrgfi
57717e6fb56fSmrg
57727e6fb56fSmrg
57737e6fb56fSmrgfi
577490b17f1bSmrgif test -z "$ac_cv_prog_RANLIB"; then
577590b17f1bSmrg  ac_ct_RANLIB=$RANLIB
577690b17f1bSmrg  # Extract the first word of "ranlib", so it can be a program name with args.
577790b17f1bSmrgset dummy ranlib; ac_word=$2
577890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
57797e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
578090b17f1bSmrgif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
57817e6fb56fSmrg  $as_echo_n "(cached) " >&6
57827e6fb56fSmrgelse
578390b17f1bSmrg  if test -n "$ac_ct_RANLIB"; then
578490b17f1bSmrg  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
57857e6fb56fSmrgelse
57867e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
57877e6fb56fSmrgfor as_dir in $PATH
57887e6fb56fSmrgdo
57897e6fb56fSmrg  IFS=$as_save_IFS
57907e6fb56fSmrg  test -z "$as_dir" && as_dir=.
579190b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5792983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
579390b17f1bSmrg    ac_cv_prog_ac_ct_RANLIB="ranlib"
579490b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
57957e6fb56fSmrg    break 2
57967e6fb56fSmrg  fi
57977e6fb56fSmrgdone
579890b17f1bSmrg  done
57997e6fb56fSmrgIFS=$as_save_IFS
58007e6fb56fSmrg
58017e6fb56fSmrgfi
58027e6fb56fSmrgfi
580390b17f1bSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
580490b17f1bSmrgif test -n "$ac_ct_RANLIB"; then
580590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
580690b17f1bSmrg$as_echo "$ac_ct_RANLIB" >&6; }
58077e6fb56fSmrgelse
580890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
58097e6fb56fSmrg$as_echo "no" >&6; }
58107e6fb56fSmrgfi
58117e6fb56fSmrg
581290b17f1bSmrg  if test "x$ac_ct_RANLIB" = x; then
581390b17f1bSmrg    RANLIB=":"
58147e6fb56fSmrg  else
58157e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
58167e6fb56fSmrgyes:)
581790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
58187e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
58197e6fb56fSmrgac_tool_warned=yes ;;
58207e6fb56fSmrgesac
582190b17f1bSmrg    RANLIB=$ac_ct_RANLIB
58227e6fb56fSmrg  fi
582390b17f1bSmrgelse
582490b17f1bSmrg  RANLIB="$ac_cv_prog_RANLIB"
58257e6fb56fSmrgfi
58267e6fb56fSmrg
582790b17f1bSmrgtest -z "$RANLIB" && RANLIB=:
58287e6fb56fSmrg
58297e6fb56fSmrg
58307e6fb56fSmrg
58317e6fb56fSmrg
58327e6fb56fSmrg
58337e6fb56fSmrg
583490b17f1bSmrg# Determine commands to create old-style static archives.
583590b17f1bSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
583690b17f1bSmrgold_postinstall_cmds='chmod 644 $oldlib'
583790b17f1bSmrgold_postuninstall_cmds=
583890b17f1bSmrg
583990b17f1bSmrgif test -n "$RANLIB"; then
584090b17f1bSmrg  case $host_os in
5841983b4bf2Smrg  openbsd*)
584290b17f1bSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
584390b17f1bSmrg    ;;
584490b17f1bSmrg  *)
584590b17f1bSmrg    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
584690b17f1bSmrg    ;;
584790b17f1bSmrg  esac
584890b17f1bSmrg  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
58497e6fb56fSmrgfi
58507e6fb56fSmrg
585190b17f1bSmrgcase $host_os in
585290b17f1bSmrg  darwin*)
585390b17f1bSmrg    lock_old_archive_extraction=yes ;;
585490b17f1bSmrg  *)
585590b17f1bSmrg    lock_old_archive_extraction=no ;;
585690b17f1bSmrgesac
585790b17f1bSmrg
585890b17f1bSmrg
585990b17f1bSmrg
586090b17f1bSmrg
586190b17f1bSmrg
586290b17f1bSmrg
586390b17f1bSmrg
586490b17f1bSmrg
586590b17f1bSmrg
58667e6fb56fSmrg
58677e6fb56fSmrg
58687e6fb56fSmrg
58697e6fb56fSmrg
58707e6fb56fSmrg
58717e6fb56fSmrg
58727e6fb56fSmrg
58737e6fb56fSmrg
58747e6fb56fSmrg
58757e6fb56fSmrg
58767e6fb56fSmrg
58777e6fb56fSmrg
58787e6fb56fSmrg
58797e6fb56fSmrg
58807e6fb56fSmrg
58817e6fb56fSmrg
58827e6fb56fSmrg
588390b17f1bSmrg
588490b17f1bSmrg
588590b17f1bSmrg
588690b17f1bSmrg
588790b17f1bSmrg
588890b17f1bSmrg
588990b17f1bSmrg
589090b17f1bSmrg
589190b17f1bSmrg
589290b17f1bSmrg
589390b17f1bSmrg
589490b17f1bSmrg
589590b17f1bSmrg
589690b17f1bSmrg# If no C compiler was specified, use CC.
589790b17f1bSmrgLTCC=${LTCC-"$CC"}
589890b17f1bSmrg
589990b17f1bSmrg# If no C compiler flags were specified, use CFLAGS.
590090b17f1bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
590190b17f1bSmrg
590290b17f1bSmrg# Allow CC to be a program name with arguments.
590390b17f1bSmrgcompiler=$CC
59047e6fb56fSmrg
59057e6fb56fSmrg
59067e6fb56fSmrg# Check for command to grab the raw symbol name followed by C symbol from nm.
590790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
59087e6fb56fSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
590990b17f1bSmrgif ${lt_cv_sys_global_symbol_pipe+:} false; then :
59107e6fb56fSmrg  $as_echo_n "(cached) " >&6
59117e6fb56fSmrgelse
59127e6fb56fSmrg
59137e6fb56fSmrg# These are sane defaults that work on at least a few old systems.
59147e6fb56fSmrg# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
59157e6fb56fSmrg
59167e6fb56fSmrg# Character class describing NM global symbol codes.
59177e6fb56fSmrgsymcode='[BCDEGRST]'
59187e6fb56fSmrg
59197e6fb56fSmrg# Regexp to match symbols that can be accessed directly from C.
59207e6fb56fSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)'
59217e6fb56fSmrg
59227e6fb56fSmrg# Define system-specific variables.
59237e6fb56fSmrgcase $host_os in
59247e6fb56fSmrgaix*)
59257e6fb56fSmrg  symcode='[BCDT]'
59267e6fb56fSmrg  ;;
592790b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*)
59287e6fb56fSmrg  symcode='[ABCDGISTW]'
59297e6fb56fSmrg  ;;
593090b17f1bSmrghpux*)
5931983b4bf2Smrg  if test "$host_cpu" = ia64; then
59327e6fb56fSmrg    symcode='[ABCDEGRST]'
59337e6fb56fSmrg  fi
59347e6fb56fSmrg  ;;
59357e6fb56fSmrgirix* | nonstopux*)
59367e6fb56fSmrg  symcode='[BCDEGRST]'
59377e6fb56fSmrg  ;;
59387e6fb56fSmrgosf*)
59397e6fb56fSmrg  symcode='[BCDEGQRST]'
59407e6fb56fSmrg  ;;
59417e6fb56fSmrgsolaris*)
59427e6fb56fSmrg  symcode='[BDRT]'
59437e6fb56fSmrg  ;;
59447e6fb56fSmrgsco3.2v5*)
59457e6fb56fSmrg  symcode='[DT]'
59467e6fb56fSmrg  ;;
59477e6fb56fSmrgsysv4.2uw2*)
59487e6fb56fSmrg  symcode='[DT]'
59497e6fb56fSmrg  ;;
59507e6fb56fSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*)
59517e6fb56fSmrg  symcode='[ABDT]'
59527e6fb56fSmrg  ;;
59537e6fb56fSmrgsysv4)
59547e6fb56fSmrg  symcode='[DFNSTU]'
59557e6fb56fSmrg  ;;
59567e6fb56fSmrgesac
59577e6fb56fSmrg
595890b17f1bSmrg# If we're using GNU nm, then use its standard symbol codes.
595990b17f1bSmrgcase `$NM -V 2>&1` in
596090b17f1bSmrg*GNU* | *'with BFD'*)
596190b17f1bSmrg  symcode='[ABCDGIRSTW]' ;;
596290b17f1bSmrgesac
596390b17f1bSmrg
596490b17f1bSmrg# Transform an extracted symbol line into a proper C declaration.
596590b17f1bSmrg# Some systems (esp. on ia64) link data and code symbols differently,
596690b17f1bSmrg# so use this general approach.
5967983b4bf2Smrglt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
596890b17f1bSmrg
596990b17f1bSmrg# Transform an extracted symbol line into symbol name and symbol address
5970983b4bf2Smrglt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5971983b4bf2Smrglt_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'"
597290b17f1bSmrg
59737e6fb56fSmrg# Handle CRLF in mingw tool chain
59747e6fb56fSmrgopt_cr=
59757e6fb56fSmrgcase $build_os in
59767e6fb56fSmrgmingw*)
597790b17f1bSmrg  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
59787e6fb56fSmrg  ;;
59797e6fb56fSmrgesac
59807e6fb56fSmrg
598190b17f1bSmrg# Try without a prefix underscore, then with it.
59827e6fb56fSmrgfor ac_symprfx in "" "_"; do
59837e6fb56fSmrg
59847e6fb56fSmrg  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
59857e6fb56fSmrg  symxfrm="\\1 $ac_symprfx\\2 \\2"
59867e6fb56fSmrg
59877e6fb56fSmrg  # Write the raw and C identifiers.
598890b17f1bSmrg  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5989983b4bf2Smrg    # Fake it for dumpbin and say T for any non-static function
5990983b4bf2Smrg    # and D for any global variable.
599190b17f1bSmrg    # Also find C++ and __fastcall symbols from MSVC++,
599290b17f1bSmrg    # which start with @ or ?.
599390b17f1bSmrg    lt_cv_sys_global_symbol_pipe="$AWK '"\
599490b17f1bSmrg"     {last_section=section; section=\$ 3};"\
599590b17f1bSmrg"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
599690b17f1bSmrg"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
599790b17f1bSmrg"     \$ 0!~/External *\|/{next};"\
599890b17f1bSmrg"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
599990b17f1bSmrg"     {if(hide[section]) next};"\
6000983b4bf2Smrg"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6001983b4bf2Smrg"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6002983b4bf2Smrg"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6003983b4bf2Smrg"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
600490b17f1bSmrg"     ' prfx=^$ac_symprfx"
600590b17f1bSmrg  else
600690b17f1bSmrg    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
600790b17f1bSmrg  fi
600890b17f1bSmrg  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
60097e6fb56fSmrg
60107e6fb56fSmrg  # Check to see that the pipe works correctly.
60117e6fb56fSmrg  pipe_works=no
60127e6fb56fSmrg
60137e6fb56fSmrg  rm -f conftest*
601490b17f1bSmrg  cat > conftest.$ac_ext <<_LT_EOF
60157e6fb56fSmrg#ifdef __cplusplus
60167e6fb56fSmrgextern "C" {
60177e6fb56fSmrg#endif
60187e6fb56fSmrgchar nm_test_var;
601990b17f1bSmrgvoid nm_test_func(void);
602090b17f1bSmrgvoid nm_test_func(void){}
60217e6fb56fSmrg#ifdef __cplusplus
60227e6fb56fSmrg}
60237e6fb56fSmrg#endif
60247e6fb56fSmrgint main(){nm_test_var='a';nm_test_func();return(0);}
602590b17f1bSmrg_LT_EOF
60267e6fb56fSmrg
602790b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
60287e6fb56fSmrg  (eval $ac_compile) 2>&5
60297e6fb56fSmrg  ac_status=$?
603090b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
603190b17f1bSmrg  test $ac_status = 0; }; then
60327e6fb56fSmrg    # Now try to grab the symbols.
60337e6fb56fSmrg    nlist=conftest.nm
603490b17f1bSmrg    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
603590b17f1bSmrg  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
60367e6fb56fSmrg  ac_status=$?
603790b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
603890b17f1bSmrg  test $ac_status = 0; } && test -s "$nlist"; then
60397e6fb56fSmrg      # Try sorting and uniquifying the output.
60407e6fb56fSmrg      if sort "$nlist" | uniq > "$nlist"T; then
60417e6fb56fSmrg	mv -f "$nlist"T "$nlist"
60427e6fb56fSmrg      else
60437e6fb56fSmrg	rm -f "$nlist"T
60447e6fb56fSmrg      fi
60457e6fb56fSmrg
60467e6fb56fSmrg      # Make sure that we snagged all the symbols we need.
604790b17f1bSmrg      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
604890b17f1bSmrg	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
604990b17f1bSmrg	  cat <<_LT_EOF > conftest.$ac_ext
605090b17f1bSmrg/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6051983b4bf2Smrg#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6052983b4bf2Smrg/* DATA imports from DLLs on WIN32 con't be const, because runtime
605390b17f1bSmrg   relocations are performed -- see ld's documentation on pseudo-relocs.  */
605490b17f1bSmrg# define LT_DLSYM_CONST
6055983b4bf2Smrg#elif defined(__osf__)
605690b17f1bSmrg/* This system does not cope well with relocations in const data.  */
605790b17f1bSmrg# define LT_DLSYM_CONST
605890b17f1bSmrg#else
605990b17f1bSmrg# define LT_DLSYM_CONST const
606090b17f1bSmrg#endif
606190b17f1bSmrg
60627e6fb56fSmrg#ifdef __cplusplus
60637e6fb56fSmrgextern "C" {
60647e6fb56fSmrg#endif
60657e6fb56fSmrg
606690b17f1bSmrg_LT_EOF
60677e6fb56fSmrg	  # Now generate the symbol file.
606890b17f1bSmrg	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
60697e6fb56fSmrg
607090b17f1bSmrg	  cat <<_LT_EOF >> conftest.$ac_ext
60717e6fb56fSmrg
607290b17f1bSmrg/* The mapping between symbol names and symbols.  */
607390b17f1bSmrgLT_DLSYM_CONST struct {
60747e6fb56fSmrg  const char *name;
607590b17f1bSmrg  void       *address;
60767e6fb56fSmrg}
607790b17f1bSmrglt__PROGRAM__LTX_preloaded_symbols[] =
60787e6fb56fSmrg{
607990b17f1bSmrg  { "@PROGRAM@", (void *) 0 },
608090b17f1bSmrg_LT_EOF
6081983b4bf2Smrg	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
608290b17f1bSmrg	  cat <<\_LT_EOF >> conftest.$ac_ext
608390b17f1bSmrg  {0, (void *) 0}
60847e6fb56fSmrg};
60857e6fb56fSmrg
608690b17f1bSmrg/* This works around a problem in FreeBSD linker */
608790b17f1bSmrg#ifdef FREEBSD_WORKAROUND
608890b17f1bSmrgstatic const void *lt_preloaded_setup() {
608990b17f1bSmrg  return lt__PROGRAM__LTX_preloaded_symbols;
609090b17f1bSmrg}
609190b17f1bSmrg#endif
609290b17f1bSmrg
60937e6fb56fSmrg#ifdef __cplusplus
60947e6fb56fSmrg}
60957e6fb56fSmrg#endif
609690b17f1bSmrg_LT_EOF
60977e6fb56fSmrg	  # Now try linking the two files.
60987e6fb56fSmrg	  mv conftest.$ac_objext conftstm.$ac_objext
609990b17f1bSmrg	  lt_globsym_save_LIBS=$LIBS
610090b17f1bSmrg	  lt_globsym_save_CFLAGS=$CFLAGS
6101983b4bf2Smrg	  LIBS="conftstm.$ac_objext"
61027e6fb56fSmrg	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
610390b17f1bSmrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
61047e6fb56fSmrg  (eval $ac_link) 2>&5
61057e6fb56fSmrg  ac_status=$?
610690b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6107983b4bf2Smrg  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
61087e6fb56fSmrg	    pipe_works=yes
61097e6fb56fSmrg	  fi
611090b17f1bSmrg	  LIBS=$lt_globsym_save_LIBS
611190b17f1bSmrg	  CFLAGS=$lt_globsym_save_CFLAGS
61127e6fb56fSmrg	else
61137e6fb56fSmrg	  echo "cannot find nm_test_func in $nlist" >&5
61147e6fb56fSmrg	fi
61157e6fb56fSmrg      else
61167e6fb56fSmrg	echo "cannot find nm_test_var in $nlist" >&5
61177e6fb56fSmrg      fi
61187e6fb56fSmrg    else
61197e6fb56fSmrg      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
61207e6fb56fSmrg    fi
61217e6fb56fSmrg  else
61227e6fb56fSmrg    echo "$progname: failed program was:" >&5
61237e6fb56fSmrg    cat conftest.$ac_ext >&5
61247e6fb56fSmrg  fi
61257e6fb56fSmrg  rm -rf conftest* conftst*
61267e6fb56fSmrg
61277e6fb56fSmrg  # Do not use the global_symbol_pipe unless it works.
6128983b4bf2Smrg  if test "$pipe_works" = yes; then
61297e6fb56fSmrg    break
61307e6fb56fSmrg  else
61317e6fb56fSmrg    lt_cv_sys_global_symbol_pipe=
61327e6fb56fSmrg  fi
61337e6fb56fSmrgdone
61347e6fb56fSmrg
61357e6fb56fSmrgfi
61367e6fb56fSmrg
61377e6fb56fSmrgif test -z "$lt_cv_sys_global_symbol_pipe"; then
61387e6fb56fSmrg  lt_cv_sys_global_symbol_to_cdecl=
61397e6fb56fSmrgfi
61407e6fb56fSmrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
614190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
61427e6fb56fSmrg$as_echo "failed" >&6; }
61437e6fb56fSmrgelse
614490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
61457e6fb56fSmrg$as_echo "ok" >&6; }
61467e6fb56fSmrgfi
61477e6fb56fSmrg
614890b17f1bSmrg# Response file support.
614990b17f1bSmrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then
615090b17f1bSmrg  nm_file_list_spec='@'
615190b17f1bSmrgelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
615290b17f1bSmrg  nm_file_list_spec='@'
61537e6fb56fSmrgfi
615490b17f1bSmrg
615590b17f1bSmrg
615690b17f1bSmrg
615790b17f1bSmrg
615890b17f1bSmrg
615990b17f1bSmrg
616090b17f1bSmrg
616190b17f1bSmrg
616290b17f1bSmrg
616390b17f1bSmrg
616490b17f1bSmrg
616590b17f1bSmrg
616690b17f1bSmrg
616790b17f1bSmrg
616890b17f1bSmrg
616990b17f1bSmrg
617090b17f1bSmrg
617190b17f1bSmrg
617290b17f1bSmrg
617390b17f1bSmrg
617490b17f1bSmrg
617590b17f1bSmrg
617690b17f1bSmrg
617790b17f1bSmrg
617890b17f1bSmrg
617990b17f1bSmrg
618090b17f1bSmrg
618190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
618290b17f1bSmrg$as_echo_n "checking for sysroot... " >&6; }
618390b17f1bSmrg
618490b17f1bSmrg# Check whether --with-sysroot was given.
618590b17f1bSmrgif test "${with_sysroot+set}" = set; then :
618690b17f1bSmrg  withval=$with_sysroot;
618790b17f1bSmrgelse
618890b17f1bSmrg  with_sysroot=no
61897e6fb56fSmrgfi
61907e6fb56fSmrg
61917e6fb56fSmrg
619290b17f1bSmrglt_sysroot=
6193983b4bf2Smrgcase ${with_sysroot} in #(
619490b17f1bSmrg yes)
6195983b4bf2Smrg   if test "$GCC" = yes; then
619690b17f1bSmrg     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
619790b17f1bSmrg   fi
619890b17f1bSmrg   ;; #(
619990b17f1bSmrg /*)
620090b17f1bSmrg   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
620190b17f1bSmrg   ;; #(
620290b17f1bSmrg no|'')
620390b17f1bSmrg   ;; #(
620490b17f1bSmrg *)
6205983b4bf2Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6206983b4bf2Smrg$as_echo "${with_sysroot}" >&6; }
620790b17f1bSmrg   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
620890b17f1bSmrg   ;;
620990b17f1bSmrgesac
62107e6fb56fSmrg
621190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
621290b17f1bSmrg$as_echo "${lt_sysroot:-no}" >&6; }
62137e6fb56fSmrg
62147e6fb56fSmrg
621590b17f1bSmrg
621690b17f1bSmrg
621790b17f1bSmrg
621890b17f1bSmrg# Check whether --enable-libtool-lock was given.
621990b17f1bSmrgif test "${enable_libtool_lock+set}" = set; then :
622090b17f1bSmrg  enableval=$enable_libtool_lock;
622190b17f1bSmrgfi
622290b17f1bSmrg
6223983b4bf2Smrgtest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
622490b17f1bSmrg
622590b17f1bSmrg# Some flags need to be propagated to the compiler or linker for good
622690b17f1bSmrg# libtool support.
622790b17f1bSmrgcase $host in
622890b17f1bSmrgia64-*-hpux*)
6229983b4bf2Smrg  # Find out which ABI we are using.
623090b17f1bSmrg  echo 'int i;' > conftest.$ac_ext
623190b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
623290b17f1bSmrg  (eval $ac_compile) 2>&5
623390b17f1bSmrg  ac_status=$?
623490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
623590b17f1bSmrg  test $ac_status = 0; }; then
623690b17f1bSmrg    case `/usr/bin/file conftest.$ac_objext` in
623790b17f1bSmrg      *ELF-32*)
6238983b4bf2Smrg	HPUX_IA64_MODE="32"
623990b17f1bSmrg	;;
624090b17f1bSmrg      *ELF-64*)
6241983b4bf2Smrg	HPUX_IA64_MODE="64"
624290b17f1bSmrg	;;
624390b17f1bSmrg    esac
62447e6fb56fSmrg  fi
624590b17f1bSmrg  rm -rf conftest*
624690b17f1bSmrg  ;;
624790b17f1bSmrg*-*-irix6*)
6248983b4bf2Smrg  # Find out which ABI we are using.
624990b17f1bSmrg  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
625090b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
625190b17f1bSmrg  (eval $ac_compile) 2>&5
625290b17f1bSmrg  ac_status=$?
625390b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
625490b17f1bSmrg  test $ac_status = 0; }; then
6255983b4bf2Smrg    if test "$lt_cv_prog_gnu_ld" = yes; then
625690b17f1bSmrg      case `/usr/bin/file conftest.$ac_objext` in
625790b17f1bSmrg	*32-bit*)
625890b17f1bSmrg	  LD="${LD-ld} -melf32bsmip"
625990b17f1bSmrg	  ;;
626090b17f1bSmrg	*N32*)
626190b17f1bSmrg	  LD="${LD-ld} -melf32bmipn32"
626290b17f1bSmrg	  ;;
626390b17f1bSmrg	*64-bit*)
626490b17f1bSmrg	  LD="${LD-ld} -melf64bmip"
626590b17f1bSmrg	;;
626690b17f1bSmrg      esac
626790b17f1bSmrg    else
626890b17f1bSmrg      case `/usr/bin/file conftest.$ac_objext` in
626990b17f1bSmrg	*32-bit*)
627090b17f1bSmrg	  LD="${LD-ld} -32"
627190b17f1bSmrg	  ;;
627290b17f1bSmrg	*N32*)
627390b17f1bSmrg	  LD="${LD-ld} -n32"
627490b17f1bSmrg	  ;;
627590b17f1bSmrg	*64-bit*)
627690b17f1bSmrg	  LD="${LD-ld} -64"
627790b17f1bSmrg	  ;;
627890b17f1bSmrg      esac
627990b17f1bSmrg    fi
628090b17f1bSmrg  fi
628190b17f1bSmrg  rm -rf conftest*
62827e6fb56fSmrg  ;;
62837e6fb56fSmrg
6284983b4bf2Smrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
628590b17f1bSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6286983b4bf2Smrg  # Find out which ABI we are using.
628790b17f1bSmrg  echo 'int i;' > conftest.$ac_ext
628890b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
628990b17f1bSmrg  (eval $ac_compile) 2>&5
629090b17f1bSmrg  ac_status=$?
629190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
629290b17f1bSmrg  test $ac_status = 0; }; then
629390b17f1bSmrg    case `/usr/bin/file conftest.o` in
629490b17f1bSmrg      *32-bit*)
629590b17f1bSmrg	case $host in
629690b17f1bSmrg	  x86_64-*kfreebsd*-gnu)
629790b17f1bSmrg	    LD="${LD-ld} -m elf_i386_fbsd"
629890b17f1bSmrg	    ;;
629990b17f1bSmrg	  x86_64-*linux*)
6300983b4bf2Smrg	    LD="${LD-ld} -m elf_i386"
6301963d66acSmrg	    ;;
6302983b4bf2Smrg	  ppc64-*linux*|powerpc64-*linux*)
630390b17f1bSmrg	    LD="${LD-ld} -m elf32ppclinux"
630490b17f1bSmrg	    ;;
630590b17f1bSmrg	  s390x-*linux*)
630690b17f1bSmrg	    LD="${LD-ld} -m elf_s390"
630790b17f1bSmrg	    ;;
630890b17f1bSmrg	  sparc64-*linux*)
630990b17f1bSmrg	    LD="${LD-ld} -m elf32_sparc"
631090b17f1bSmrg	    ;;
631190b17f1bSmrg	esac
631290b17f1bSmrg	;;
631390b17f1bSmrg      *64-bit*)
631490b17f1bSmrg	case $host in
631590b17f1bSmrg	  x86_64-*kfreebsd*-gnu)
631690b17f1bSmrg	    LD="${LD-ld} -m elf_x86_64_fbsd"
631790b17f1bSmrg	    ;;
631890b17f1bSmrg	  x86_64-*linux*)
631990b17f1bSmrg	    LD="${LD-ld} -m elf_x86_64"
632090b17f1bSmrg	    ;;
6321983b4bf2Smrg	  ppc*-*linux*|powerpc*-*linux*)
632290b17f1bSmrg	    LD="${LD-ld} -m elf64ppc"
632390b17f1bSmrg	    ;;
632490b17f1bSmrg	  s390*-*linux*|s390*-*tpf*)
632590b17f1bSmrg	    LD="${LD-ld} -m elf64_s390"
632690b17f1bSmrg	    ;;
632790b17f1bSmrg	  sparc*-*linux*)
632890b17f1bSmrg	    LD="${LD-ld} -m elf64_sparc"
632990b17f1bSmrg	    ;;
633090b17f1bSmrg	esac
633190b17f1bSmrg	;;
633290b17f1bSmrg    esac
633390b17f1bSmrg  fi
633490b17f1bSmrg  rm -rf conftest*
633590b17f1bSmrg  ;;
63367e6fb56fSmrg
633790b17f1bSmrg*-*-sco3.2v5*)
633890b17f1bSmrg  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6339983b4bf2Smrg  SAVE_CFLAGS="$CFLAGS"
634090b17f1bSmrg  CFLAGS="$CFLAGS -belf"
634190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
634290b17f1bSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
634390b17f1bSmrgif ${lt_cv_cc_needs_belf+:} false; then :
634490b17f1bSmrg  $as_echo_n "(cached) " >&6
634590b17f1bSmrgelse
634690b17f1bSmrg  ac_ext=c
634790b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
634890b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
634990b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
635090b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
63517e6fb56fSmrg
635290b17f1bSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
635390b17f1bSmrg/* end confdefs.h.  */
63547e6fb56fSmrg
635590b17f1bSmrgint
635690b17f1bSmrgmain ()
635790b17f1bSmrg{
63587e6fb56fSmrg
635990b17f1bSmrg  ;
636090b17f1bSmrg  return 0;
636190b17f1bSmrg}
636290b17f1bSmrg_ACEOF
636390b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
636490b17f1bSmrg  lt_cv_cc_needs_belf=yes
636590b17f1bSmrgelse
636690b17f1bSmrg  lt_cv_cc_needs_belf=no
636790b17f1bSmrgfi
636890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
636990b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
637090b17f1bSmrg     ac_ext=c
637190b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
637290b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
637390b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
637490b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
63757e6fb56fSmrg
637690b17f1bSmrgfi
637790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
637890b17f1bSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; }
6379983b4bf2Smrg  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
638090b17f1bSmrg    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6381983b4bf2Smrg    CFLAGS="$SAVE_CFLAGS"
638290b17f1bSmrg  fi
638390b17f1bSmrg  ;;
638490b17f1bSmrg*-*solaris*)
6385983b4bf2Smrg  # Find out which ABI we are using.
638690b17f1bSmrg  echo 'int i;' > conftest.$ac_ext
638790b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
638890b17f1bSmrg  (eval $ac_compile) 2>&5
638990b17f1bSmrg  ac_status=$?
639090b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
639190b17f1bSmrg  test $ac_status = 0; }; then
639290b17f1bSmrg    case `/usr/bin/file conftest.o` in
639390b17f1bSmrg    *64-bit*)
639490b17f1bSmrg      case $lt_cv_prog_gnu_ld in
639590b17f1bSmrg      yes*)
639690b17f1bSmrg        case $host in
6397983b4bf2Smrg        i?86-*-solaris*)
639890b17f1bSmrg          LD="${LD-ld} -m elf_x86_64"
639990b17f1bSmrg          ;;
640090b17f1bSmrg        sparc*-*-solaris*)
640190b17f1bSmrg          LD="${LD-ld} -m elf64_sparc"
640290b17f1bSmrg          ;;
640390b17f1bSmrg        esac
640490b17f1bSmrg        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
640590b17f1bSmrg        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6406983b4bf2Smrg          LD="${LD-ld}_sol2"
640790b17f1bSmrg        fi
640890b17f1bSmrg        ;;
640990b17f1bSmrg      *)
641090b17f1bSmrg	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
641190b17f1bSmrg	  LD="${LD-ld} -64"
641290b17f1bSmrg	fi
641390b17f1bSmrg	;;
641490b17f1bSmrg      esac
641590b17f1bSmrg      ;;
641690b17f1bSmrg    esac
641790b17f1bSmrg  fi
641890b17f1bSmrg  rm -rf conftest*
641990b17f1bSmrg  ;;
642090b17f1bSmrgesac
64217e6fb56fSmrg
6422983b4bf2Smrgneed_locks="$enable_libtool_lock"
64237e6fb56fSmrg
64247e6fb56fSmrgif test -n "$ac_tool_prefix"; then
642590b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
642690b17f1bSmrgset dummy ${ac_tool_prefix}mt; ac_word=$2
642790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
64287e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
642990b17f1bSmrgif ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
64307e6fb56fSmrg  $as_echo_n "(cached) " >&6
64317e6fb56fSmrgelse
643290b17f1bSmrg  if test -n "$MANIFEST_TOOL"; then
643390b17f1bSmrg  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
64347e6fb56fSmrgelse
64357e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
64367e6fb56fSmrgfor as_dir in $PATH
64377e6fb56fSmrgdo
64387e6fb56fSmrg  IFS=$as_save_IFS
64397e6fb56fSmrg  test -z "$as_dir" && as_dir=.
644090b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6441983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
644290b17f1bSmrg    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
644390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
64447e6fb56fSmrg    break 2
64457e6fb56fSmrg  fi
64467e6fb56fSmrgdone
644790b17f1bSmrg  done
64487e6fb56fSmrgIFS=$as_save_IFS
64497e6fb56fSmrg
64507e6fb56fSmrgfi
64517e6fb56fSmrgfi
645290b17f1bSmrgMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
645390b17f1bSmrgif test -n "$MANIFEST_TOOL"; then
645490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
645590b17f1bSmrg$as_echo "$MANIFEST_TOOL" >&6; }
64567e6fb56fSmrgelse
645790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
64587e6fb56fSmrg$as_echo "no" >&6; }
64597e6fb56fSmrgfi
64607e6fb56fSmrg
64617e6fb56fSmrg
64627e6fb56fSmrgfi
646390b17f1bSmrgif test -z "$ac_cv_prog_MANIFEST_TOOL"; then
646490b17f1bSmrg  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
646590b17f1bSmrg  # Extract the first word of "mt", so it can be a program name with args.
646690b17f1bSmrgset dummy mt; ac_word=$2
646790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
64687e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
646990b17f1bSmrgif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
64707e6fb56fSmrg  $as_echo_n "(cached) " >&6
64717e6fb56fSmrgelse
647290b17f1bSmrg  if test -n "$ac_ct_MANIFEST_TOOL"; then
647390b17f1bSmrg  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
64747e6fb56fSmrgelse
64757e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
64767e6fb56fSmrgfor as_dir in $PATH
64777e6fb56fSmrgdo
64787e6fb56fSmrg  IFS=$as_save_IFS
64797e6fb56fSmrg  test -z "$as_dir" && as_dir=.
648090b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6481983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
648290b17f1bSmrg    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
648390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
64847e6fb56fSmrg    break 2
64857e6fb56fSmrg  fi
64867e6fb56fSmrgdone
648790b17f1bSmrg  done
64887e6fb56fSmrgIFS=$as_save_IFS
64897e6fb56fSmrg
64907e6fb56fSmrgfi
64917e6fb56fSmrgfi
649290b17f1bSmrgac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
649390b17f1bSmrgif test -n "$ac_ct_MANIFEST_TOOL"; then
649490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
649590b17f1bSmrg$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
64967e6fb56fSmrgelse
649790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
64987e6fb56fSmrg$as_echo "no" >&6; }
64997e6fb56fSmrgfi
65007e6fb56fSmrg
650190b17f1bSmrg  if test "x$ac_ct_MANIFEST_TOOL" = x; then
650290b17f1bSmrg    MANIFEST_TOOL=":"
65037e6fb56fSmrg  else
65047e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
65057e6fb56fSmrgyes:)
650690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
65077e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
65087e6fb56fSmrgac_tool_warned=yes ;;
65097e6fb56fSmrgesac
651090b17f1bSmrg    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
65117e6fb56fSmrg  fi
65127e6fb56fSmrgelse
651390b17f1bSmrg  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
65147e6fb56fSmrgfi
65157e6fb56fSmrg
651690b17f1bSmrgtest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
651790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
651890b17f1bSmrg$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
651990b17f1bSmrgif ${lt_cv_path_mainfest_tool+:} false; then :
652090b17f1bSmrg  $as_echo_n "(cached) " >&6
652190b17f1bSmrgelse
652290b17f1bSmrg  lt_cv_path_mainfest_tool=no
652390b17f1bSmrg  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
652490b17f1bSmrg  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
652590b17f1bSmrg  cat conftest.err >&5
652690b17f1bSmrg  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
652790b17f1bSmrg    lt_cv_path_mainfest_tool=yes
652890b17f1bSmrg  fi
652990b17f1bSmrg  rm -f conftest*
653090b17f1bSmrgfi
653190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
653290b17f1bSmrg$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6533983b4bf2Smrgif test "x$lt_cv_path_mainfest_tool" != xyes; then
653490b17f1bSmrg  MANIFEST_TOOL=:
653590b17f1bSmrgfi
653690b17f1bSmrg
653790b17f1bSmrg
653890b17f1bSmrg
653990b17f1bSmrg
654090b17f1bSmrg
654190b17f1bSmrg
654290b17f1bSmrg  case $host_os in
654390b17f1bSmrg    rhapsody* | darwin*)
654490b17f1bSmrg    if test -n "$ac_tool_prefix"; then
654590b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
654690b17f1bSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2
654790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
65487e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
654990b17f1bSmrgif ${ac_cv_prog_DSYMUTIL+:} false; then :
65507e6fb56fSmrg  $as_echo_n "(cached) " >&6
65517e6fb56fSmrgelse
655290b17f1bSmrg  if test -n "$DSYMUTIL"; then
655390b17f1bSmrg  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
65547e6fb56fSmrgelse
65557e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
65567e6fb56fSmrgfor as_dir in $PATH
65577e6fb56fSmrgdo
65587e6fb56fSmrg  IFS=$as_save_IFS
65597e6fb56fSmrg  test -z "$as_dir" && as_dir=.
656090b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6561983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
656290b17f1bSmrg    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
656390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
65647e6fb56fSmrg    break 2
65657e6fb56fSmrg  fi
65667e6fb56fSmrgdone
656790b17f1bSmrg  done
65687e6fb56fSmrgIFS=$as_save_IFS
65697e6fb56fSmrg
65707e6fb56fSmrgfi
65717e6fb56fSmrgfi
657290b17f1bSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL
657390b17f1bSmrgif test -n "$DSYMUTIL"; then
657490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
657590b17f1bSmrg$as_echo "$DSYMUTIL" >&6; }
65767e6fb56fSmrgelse
657790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
65787e6fb56fSmrg$as_echo "no" >&6; }
65797e6fb56fSmrgfi
65807e6fb56fSmrg
65817e6fb56fSmrg
65827e6fb56fSmrgfi
658390b17f1bSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then
658490b17f1bSmrg  ac_ct_DSYMUTIL=$DSYMUTIL
658590b17f1bSmrg  # Extract the first word of "dsymutil", so it can be a program name with args.
658690b17f1bSmrgset dummy dsymutil; ac_word=$2
658790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
65887e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
658990b17f1bSmrgif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
65907e6fb56fSmrg  $as_echo_n "(cached) " >&6
65917e6fb56fSmrgelse
659290b17f1bSmrg  if test -n "$ac_ct_DSYMUTIL"; then
659390b17f1bSmrg  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
65947e6fb56fSmrgelse
65957e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
65967e6fb56fSmrgfor as_dir in $PATH
65977e6fb56fSmrgdo
65987e6fb56fSmrg  IFS=$as_save_IFS
65997e6fb56fSmrg  test -z "$as_dir" && as_dir=.
660090b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6601983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
660290b17f1bSmrg    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
660390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
66047e6fb56fSmrg    break 2
66057e6fb56fSmrg  fi
66067e6fb56fSmrgdone
660790b17f1bSmrg  done
66087e6fb56fSmrgIFS=$as_save_IFS
66097e6fb56fSmrg
66107e6fb56fSmrgfi
66117e6fb56fSmrgfi
661290b17f1bSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
661390b17f1bSmrgif test -n "$ac_ct_DSYMUTIL"; then
661490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
661590b17f1bSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; }
66167e6fb56fSmrgelse
661790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
66187e6fb56fSmrg$as_echo "no" >&6; }
66197e6fb56fSmrgfi
66207e6fb56fSmrg
662190b17f1bSmrg  if test "x$ac_ct_DSYMUTIL" = x; then
662290b17f1bSmrg    DSYMUTIL=":"
66237e6fb56fSmrg  else
66247e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
66257e6fb56fSmrgyes:)
662690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
66277e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
66287e6fb56fSmrgac_tool_warned=yes ;;
66297e6fb56fSmrgesac
663090b17f1bSmrg    DSYMUTIL=$ac_ct_DSYMUTIL
66317e6fb56fSmrg  fi
66327e6fb56fSmrgelse
663390b17f1bSmrg  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
66347e6fb56fSmrgfi
66357e6fb56fSmrg
663690b17f1bSmrg    if test -n "$ac_tool_prefix"; then
663790b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
663890b17f1bSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2
663990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
66407e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
664190b17f1bSmrgif ${ac_cv_prog_NMEDIT+:} false; then :
66427e6fb56fSmrg  $as_echo_n "(cached) " >&6
66437e6fb56fSmrgelse
664490b17f1bSmrg  if test -n "$NMEDIT"; then
664590b17f1bSmrg  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
66467e6fb56fSmrgelse
66477e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
66487e6fb56fSmrgfor as_dir in $PATH
66497e6fb56fSmrgdo
66507e6fb56fSmrg  IFS=$as_save_IFS
66517e6fb56fSmrg  test -z "$as_dir" && as_dir=.
665290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6653983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
665490b17f1bSmrg    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
665590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
66567e6fb56fSmrg    break 2
66577e6fb56fSmrg  fi
66587e6fb56fSmrgdone
665990b17f1bSmrg  done
66607e6fb56fSmrgIFS=$as_save_IFS
66617e6fb56fSmrg
66627e6fb56fSmrgfi
66637e6fb56fSmrgfi
666490b17f1bSmrgNMEDIT=$ac_cv_prog_NMEDIT
666590b17f1bSmrgif test -n "$NMEDIT"; then
666690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
666790b17f1bSmrg$as_echo "$NMEDIT" >&6; }
66687e6fb56fSmrgelse
666990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
66707e6fb56fSmrg$as_echo "no" >&6; }
66717e6fb56fSmrgfi
66727e6fb56fSmrg
66737e6fb56fSmrg
66747e6fb56fSmrgfi
667590b17f1bSmrgif test -z "$ac_cv_prog_NMEDIT"; then
667690b17f1bSmrg  ac_ct_NMEDIT=$NMEDIT
667790b17f1bSmrg  # Extract the first word of "nmedit", so it can be a program name with args.
667890b17f1bSmrgset dummy nmedit; ac_word=$2
667990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
66807e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
668190b17f1bSmrgif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
66827e6fb56fSmrg  $as_echo_n "(cached) " >&6
66837e6fb56fSmrgelse
668490b17f1bSmrg  if test -n "$ac_ct_NMEDIT"; then
668590b17f1bSmrg  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
66867e6fb56fSmrgelse
66877e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
66887e6fb56fSmrgfor as_dir in $PATH
66897e6fb56fSmrgdo
66907e6fb56fSmrg  IFS=$as_save_IFS
66917e6fb56fSmrg  test -z "$as_dir" && as_dir=.
669290b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6693983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
669490b17f1bSmrg    ac_cv_prog_ac_ct_NMEDIT="nmedit"
669590b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
66967e6fb56fSmrg    break 2
66977e6fb56fSmrg  fi
66987e6fb56fSmrgdone
669990b17f1bSmrg  done
67007e6fb56fSmrgIFS=$as_save_IFS
67017e6fb56fSmrg
67027e6fb56fSmrgfi
67037e6fb56fSmrgfi
670490b17f1bSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
670590b17f1bSmrgif test -n "$ac_ct_NMEDIT"; then
670690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
670790b17f1bSmrg$as_echo "$ac_ct_NMEDIT" >&6; }
67087e6fb56fSmrgelse
670990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
67107e6fb56fSmrg$as_echo "no" >&6; }
67117e6fb56fSmrgfi
67127e6fb56fSmrg
671390b17f1bSmrg  if test "x$ac_ct_NMEDIT" = x; then
671490b17f1bSmrg    NMEDIT=":"
67157e6fb56fSmrg  else
67167e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
67177e6fb56fSmrgyes:)
671890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
67197e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
67207e6fb56fSmrgac_tool_warned=yes ;;
67217e6fb56fSmrgesac
672290b17f1bSmrg    NMEDIT=$ac_ct_NMEDIT
67237e6fb56fSmrg  fi
67247e6fb56fSmrgelse
672590b17f1bSmrg  NMEDIT="$ac_cv_prog_NMEDIT"
67267e6fb56fSmrgfi
67277e6fb56fSmrg
67287e6fb56fSmrg    if test -n "$ac_tool_prefix"; then
672990b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
673090b17f1bSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2
673190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
67327e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
673390b17f1bSmrgif ${ac_cv_prog_LIPO+:} false; then :
67347e6fb56fSmrg  $as_echo_n "(cached) " >&6
67357e6fb56fSmrgelse
673690b17f1bSmrg  if test -n "$LIPO"; then
673790b17f1bSmrg  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
67387e6fb56fSmrgelse
67397e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
67407e6fb56fSmrgfor as_dir in $PATH
67417e6fb56fSmrgdo
67427e6fb56fSmrg  IFS=$as_save_IFS
67437e6fb56fSmrg  test -z "$as_dir" && as_dir=.
674490b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6745983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
674690b17f1bSmrg    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
674790b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
67487e6fb56fSmrg    break 2
67497e6fb56fSmrg  fi
67507e6fb56fSmrgdone
675190b17f1bSmrg  done
67527e6fb56fSmrgIFS=$as_save_IFS
67537e6fb56fSmrg
67547e6fb56fSmrgfi
67557e6fb56fSmrgfi
675690b17f1bSmrgLIPO=$ac_cv_prog_LIPO
675790b17f1bSmrgif test -n "$LIPO"; then
675890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
675990b17f1bSmrg$as_echo "$LIPO" >&6; }
67607e6fb56fSmrgelse
676190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
67627e6fb56fSmrg$as_echo "no" >&6; }
67637e6fb56fSmrgfi
67647e6fb56fSmrg
67657e6fb56fSmrg
67667e6fb56fSmrgfi
676790b17f1bSmrgif test -z "$ac_cv_prog_LIPO"; then
676890b17f1bSmrg  ac_ct_LIPO=$LIPO
676990b17f1bSmrg  # Extract the first word of "lipo", so it can be a program name with args.
677090b17f1bSmrgset dummy lipo; ac_word=$2
677190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
67727e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
677390b17f1bSmrgif ${ac_cv_prog_ac_ct_LIPO+:} false; then :
67747e6fb56fSmrg  $as_echo_n "(cached) " >&6
67757e6fb56fSmrgelse
677690b17f1bSmrg  if test -n "$ac_ct_LIPO"; then
677790b17f1bSmrg  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
67787e6fb56fSmrgelse
67797e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
67807e6fb56fSmrgfor as_dir in $PATH
67817e6fb56fSmrgdo
67827e6fb56fSmrg  IFS=$as_save_IFS
67837e6fb56fSmrg  test -z "$as_dir" && as_dir=.
678490b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6785983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
678690b17f1bSmrg    ac_cv_prog_ac_ct_LIPO="lipo"
678790b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
67887e6fb56fSmrg    break 2
67897e6fb56fSmrg  fi
67907e6fb56fSmrgdone
679190b17f1bSmrg  done
67927e6fb56fSmrgIFS=$as_save_IFS
67937e6fb56fSmrg
67947e6fb56fSmrgfi
67957e6fb56fSmrgfi
679690b17f1bSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
679790b17f1bSmrgif test -n "$ac_ct_LIPO"; then
679890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
679990b17f1bSmrg$as_echo "$ac_ct_LIPO" >&6; }
68007e6fb56fSmrgelse
680190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
68027e6fb56fSmrg$as_echo "no" >&6; }
68037e6fb56fSmrgfi
68047e6fb56fSmrg
680590b17f1bSmrg  if test "x$ac_ct_LIPO" = x; then
680690b17f1bSmrg    LIPO=":"
68077e6fb56fSmrg  else
68087e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
68097e6fb56fSmrgyes:)
681090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
68117e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
68127e6fb56fSmrgac_tool_warned=yes ;;
68137e6fb56fSmrgesac
681490b17f1bSmrg    LIPO=$ac_ct_LIPO
68157e6fb56fSmrg  fi
68167e6fb56fSmrgelse
681790b17f1bSmrg  LIPO="$ac_cv_prog_LIPO"
68187e6fb56fSmrgfi
68197e6fb56fSmrg
68207e6fb56fSmrg    if test -n "$ac_tool_prefix"; then
682190b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
682290b17f1bSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2
682390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
68247e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
682590b17f1bSmrgif ${ac_cv_prog_OTOOL+:} false; then :
68267e6fb56fSmrg  $as_echo_n "(cached) " >&6
68277e6fb56fSmrgelse
682890b17f1bSmrg  if test -n "$OTOOL"; then
682990b17f1bSmrg  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
68307e6fb56fSmrgelse
68317e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
68327e6fb56fSmrgfor as_dir in $PATH
68337e6fb56fSmrgdo
68347e6fb56fSmrg  IFS=$as_save_IFS
68357e6fb56fSmrg  test -z "$as_dir" && as_dir=.
683690b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6837983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
683890b17f1bSmrg    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
683990b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
68407e6fb56fSmrg    break 2
68417e6fb56fSmrg  fi
68427e6fb56fSmrgdone
684390b17f1bSmrg  done
68447e6fb56fSmrgIFS=$as_save_IFS
68457e6fb56fSmrg
68467e6fb56fSmrgfi
68477e6fb56fSmrgfi
684890b17f1bSmrgOTOOL=$ac_cv_prog_OTOOL
684990b17f1bSmrgif test -n "$OTOOL"; then
685090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
685190b17f1bSmrg$as_echo "$OTOOL" >&6; }
68527e6fb56fSmrgelse
685390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
68547e6fb56fSmrg$as_echo "no" >&6; }
68557e6fb56fSmrgfi
68567e6fb56fSmrg
68577e6fb56fSmrg
68587e6fb56fSmrgfi
685990b17f1bSmrgif test -z "$ac_cv_prog_OTOOL"; then
686090b17f1bSmrg  ac_ct_OTOOL=$OTOOL
686190b17f1bSmrg  # Extract the first word of "otool", so it can be a program name with args.
686290b17f1bSmrgset dummy otool; ac_word=$2
686390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
68647e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; }
686590b17f1bSmrgif ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
68667e6fb56fSmrg  $as_echo_n "(cached) " >&6
68677e6fb56fSmrgelse
686890b17f1bSmrg  if test -n "$ac_ct_OTOOL"; then
686990b17f1bSmrg  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
68707e6fb56fSmrgelse
68717e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
68727e6fb56fSmrgfor as_dir in $PATH
68737e6fb56fSmrgdo
68747e6fb56fSmrg  IFS=$as_save_IFS
68757e6fb56fSmrg  test -z "$as_dir" && as_dir=.
687690b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6877983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
687890b17f1bSmrg    ac_cv_prog_ac_ct_OTOOL="otool"
687990b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
68807e6fb56fSmrg    break 2
68817e6fb56fSmrg  fi
68827e6fb56fSmrgdone
688390b17f1bSmrg  done
688490b17f1bSmrgIFS=$as_save_IFS
688590b17f1bSmrg
688690b17f1bSmrgfi
688790b17f1bSmrgfi
688890b17f1bSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
688990b17f1bSmrgif test -n "$ac_ct_OTOOL"; then
689090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
689190b17f1bSmrg$as_echo "$ac_ct_OTOOL" >&6; }
689290b17f1bSmrgelse
689390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
689490b17f1bSmrg$as_echo "no" >&6; }
689590b17f1bSmrgfi
689690b17f1bSmrg
689790b17f1bSmrg  if test "x$ac_ct_OTOOL" = x; then
689890b17f1bSmrg    OTOOL=":"
689990b17f1bSmrg  else
690090b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
690190b17f1bSmrgyes:)
690290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
690390b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
690490b17f1bSmrgac_tool_warned=yes ;;
690590b17f1bSmrgesac
690690b17f1bSmrg    OTOOL=$ac_ct_OTOOL
690790b17f1bSmrg  fi
690890b17f1bSmrgelse
690990b17f1bSmrg  OTOOL="$ac_cv_prog_OTOOL"
691090b17f1bSmrgfi
691190b17f1bSmrg
691290b17f1bSmrg    if test -n "$ac_tool_prefix"; then
691390b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
691490b17f1bSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2
691590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
691690b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
691790b17f1bSmrgif ${ac_cv_prog_OTOOL64+:} false; then :
691890b17f1bSmrg  $as_echo_n "(cached) " >&6
691990b17f1bSmrgelse
692090b17f1bSmrg  if test -n "$OTOOL64"; then
692190b17f1bSmrg  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
692290b17f1bSmrgelse
692390b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
692490b17f1bSmrgfor as_dir in $PATH
692590b17f1bSmrgdo
692690b17f1bSmrg  IFS=$as_save_IFS
692790b17f1bSmrg  test -z "$as_dir" && as_dir=.
692890b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6929983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
693090b17f1bSmrg    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
693190b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
693290b17f1bSmrg    break 2
693390b17f1bSmrg  fi
69347e6fb56fSmrgdone
693590b17f1bSmrg  done
69367e6fb56fSmrgIFS=$as_save_IFS
69377e6fb56fSmrg
69387e6fb56fSmrgfi
69397e6fb56fSmrgfi
694090b17f1bSmrgOTOOL64=$ac_cv_prog_OTOOL64
694190b17f1bSmrgif test -n "$OTOOL64"; then
694290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
694390b17f1bSmrg$as_echo "$OTOOL64" >&6; }
69447e6fb56fSmrgelse
694590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
69467e6fb56fSmrg$as_echo "no" >&6; }
69477e6fb56fSmrgfi
69487e6fb56fSmrg
694990b17f1bSmrg
695090b17f1bSmrgfi
695190b17f1bSmrgif test -z "$ac_cv_prog_OTOOL64"; then
695290b17f1bSmrg  ac_ct_OTOOL64=$OTOOL64
695390b17f1bSmrg  # Extract the first word of "otool64", so it can be a program name with args.
695490b17f1bSmrgset dummy otool64; ac_word=$2
695590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
695690b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
695790b17f1bSmrgif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
695890b17f1bSmrg  $as_echo_n "(cached) " >&6
695990b17f1bSmrgelse
696090b17f1bSmrg  if test -n "$ac_ct_OTOOL64"; then
696190b17f1bSmrg  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
696290b17f1bSmrgelse
696390b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
696490b17f1bSmrgfor as_dir in $PATH
696590b17f1bSmrgdo
696690b17f1bSmrg  IFS=$as_save_IFS
696790b17f1bSmrg  test -z "$as_dir" && as_dir=.
696890b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
6969983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
697090b17f1bSmrg    ac_cv_prog_ac_ct_OTOOL64="otool64"
697190b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
697290b17f1bSmrg    break 2
697390b17f1bSmrg  fi
697490b17f1bSmrgdone
697590b17f1bSmrg  done
697690b17f1bSmrgIFS=$as_save_IFS
697790b17f1bSmrg
697890b17f1bSmrgfi
697990b17f1bSmrgfi
698090b17f1bSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
698190b17f1bSmrgif test -n "$ac_ct_OTOOL64"; then
698290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
698390b17f1bSmrg$as_echo "$ac_ct_OTOOL64" >&6; }
698490b17f1bSmrgelse
698590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
698690b17f1bSmrg$as_echo "no" >&6; }
698790b17f1bSmrgfi
698890b17f1bSmrg
698990b17f1bSmrg  if test "x$ac_ct_OTOOL64" = x; then
699090b17f1bSmrg    OTOOL64=":"
69917e6fb56fSmrg  else
69927e6fb56fSmrg    case $cross_compiling:$ac_tool_warned in
69937e6fb56fSmrgyes:)
699490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
69957e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
69967e6fb56fSmrgac_tool_warned=yes ;;
69977e6fb56fSmrgesac
699890b17f1bSmrg    OTOOL64=$ac_ct_OTOOL64
69997e6fb56fSmrg  fi
70007e6fb56fSmrgelse
700190b17f1bSmrg  OTOOL64="$ac_cv_prog_OTOOL64"
70027e6fb56fSmrgfi
70037e6fb56fSmrg
70047e6fb56fSmrg
700590b17f1bSmrg
700690b17f1bSmrg
700790b17f1bSmrg
700890b17f1bSmrg
700990b17f1bSmrg
701090b17f1bSmrg
701190b17f1bSmrg
701290b17f1bSmrg
701390b17f1bSmrg
701490b17f1bSmrg
701590b17f1bSmrg
701690b17f1bSmrg
701790b17f1bSmrg
701890b17f1bSmrg
701990b17f1bSmrg
702090b17f1bSmrg
702190b17f1bSmrg
702290b17f1bSmrg
702390b17f1bSmrg
702490b17f1bSmrg
702590b17f1bSmrg
702690b17f1bSmrg
702790b17f1bSmrg
702890b17f1bSmrg
702990b17f1bSmrg
703090b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
70317e6fb56fSmrg$as_echo_n "checking for -single_module linker flag... " >&6; }
703290b17f1bSmrgif ${lt_cv_apple_cc_single_mod+:} false; then :
70337e6fb56fSmrg  $as_echo_n "(cached) " >&6
70347e6fb56fSmrgelse
70357e6fb56fSmrg  lt_cv_apple_cc_single_mod=no
7036983b4bf2Smrg      if test -z "${LT_MULTI_MODULE}"; then
703790b17f1bSmrg	# By default we will add the -single_module flag. You can override
703890b17f1bSmrg	# by either setting the environment variable LT_MULTI_MODULE
703990b17f1bSmrg	# non-empty at configure time, or by adding -multi_module to the
704090b17f1bSmrg	# link flags.
704190b17f1bSmrg	rm -rf libconftest.dylib*
704290b17f1bSmrg	echo "int foo(void){return 1;}" > conftest.c
704390b17f1bSmrg	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
704490b17f1bSmrg-dynamiclib -Wl,-single_module conftest.c" >&5
704590b17f1bSmrg	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
704690b17f1bSmrg	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
704790b17f1bSmrg        _lt_result=$?
704890b17f1bSmrg	# If there is a non-empty error log, and "single_module"
704990b17f1bSmrg	# appears in it, assume the flag caused a linker warning
705090b17f1bSmrg        if test -s conftest.err && $GREP single_module conftest.err; then
705190b17f1bSmrg	  cat conftest.err >&5
705290b17f1bSmrg	# Otherwise, if the output was created with a 0 exit code from
705390b17f1bSmrg	# the compiler, it worked.
7054983b4bf2Smrg	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
705590b17f1bSmrg	  lt_cv_apple_cc_single_mod=yes
705690b17f1bSmrg	else
705790b17f1bSmrg	  cat conftest.err >&5
705890b17f1bSmrg	fi
705990b17f1bSmrg	rm -rf libconftest.dylib*
706090b17f1bSmrg	rm -f conftest.*
70617e6fb56fSmrg      fi
70627e6fb56fSmrgfi
706390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
70647e6fb56fSmrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
706590b17f1bSmrg
706690b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
70677e6fb56fSmrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
706890b17f1bSmrgif ${lt_cv_ld_exported_symbols_list+:} false; then :
70697e6fb56fSmrg  $as_echo_n "(cached) " >&6
70707e6fb56fSmrgelse
70717e6fb56fSmrg  lt_cv_ld_exported_symbols_list=no
70727e6fb56fSmrg      save_LDFLAGS=$LDFLAGS
70737e6fb56fSmrg      echo "_main" > conftest.sym
70747e6fb56fSmrg      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
707590b17f1bSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70767e6fb56fSmrg/* end confdefs.h.  */
70777e6fb56fSmrg
70787e6fb56fSmrgint
70797e6fb56fSmrgmain ()
70807e6fb56fSmrg{
70817e6fb56fSmrg
70827e6fb56fSmrg  ;
70837e6fb56fSmrg  return 0;
70847e6fb56fSmrg}
70857e6fb56fSmrg_ACEOF
708690b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
70877e6fb56fSmrg  lt_cv_ld_exported_symbols_list=yes
70887e6fb56fSmrgelse
708990b17f1bSmrg  lt_cv_ld_exported_symbols_list=no
709090b17f1bSmrgfi
709190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
709290b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
7093983b4bf2Smrg	LDFLAGS="$save_LDFLAGS"
70947e6fb56fSmrg
70957e6fb56fSmrgfi
709690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
709790b17f1bSmrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
70987e6fb56fSmrg
709990b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
710090b17f1bSmrg$as_echo_n "checking for -force_load linker flag... " >&6; }
710190b17f1bSmrgif ${lt_cv_ld_force_load+:} false; then :
710290b17f1bSmrg  $as_echo_n "(cached) " >&6
710390b17f1bSmrgelse
710490b17f1bSmrg  lt_cv_ld_force_load=no
710590b17f1bSmrg      cat > conftest.c << _LT_EOF
710690b17f1bSmrgint forced_loaded() { return 2;}
710790b17f1bSmrg_LT_EOF
710890b17f1bSmrg      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
710990b17f1bSmrg      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
711090b17f1bSmrg      echo "$AR cru libconftest.a conftest.o" >&5
711190b17f1bSmrg      $AR cru libconftest.a conftest.o 2>&5
711290b17f1bSmrg      echo "$RANLIB libconftest.a" >&5
711390b17f1bSmrg      $RANLIB libconftest.a 2>&5
711490b17f1bSmrg      cat > conftest.c << _LT_EOF
711590b17f1bSmrgint main() { return 0;}
711690b17f1bSmrg_LT_EOF
711790b17f1bSmrg      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
711890b17f1bSmrg      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
711990b17f1bSmrg      _lt_result=$?
712090b17f1bSmrg      if test -s conftest.err && $GREP force_load conftest.err; then
712190b17f1bSmrg	cat conftest.err >&5
7122983b4bf2Smrg      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
712390b17f1bSmrg	lt_cv_ld_force_load=yes
712490b17f1bSmrg      else
712590b17f1bSmrg	cat conftest.err >&5
712690b17f1bSmrg      fi
712790b17f1bSmrg        rm -f conftest.err libconftest.a conftest conftest.c
712890b17f1bSmrg        rm -rf conftest.dSYM
71297e6fb56fSmrg
71307e6fb56fSmrgfi
713190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
713290b17f1bSmrg$as_echo "$lt_cv_ld_force_load" >&6; }
71337e6fb56fSmrg    case $host_os in
713490b17f1bSmrg    rhapsody* | darwin1.[012])
7135983b4bf2Smrg      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
71367e6fb56fSmrg    darwin1.*)
7137983b4bf2Smrg      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
713890b17f1bSmrg    darwin*) # darwin 5.x on
71397e6fb56fSmrg      # if running on 10.5 or later, the deployment target defaults
71407e6fb56fSmrg      # to the OS version, if on x86, and 10.4, the deployment
71417e6fb56fSmrg      # target defaults to 10.4. Don't you love it?
71427e6fb56fSmrg      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
714390b17f1bSmrg	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7144983b4bf2Smrg	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7145983b4bf2Smrg	10.[012]*)
7146983b4bf2Smrg	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
714790b17f1bSmrg	10.*)
7148983b4bf2Smrg	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
71497e6fb56fSmrg      esac
71507e6fb56fSmrg    ;;
71517e6fb56fSmrg  esac
7152983b4bf2Smrg    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
71537e6fb56fSmrg      _lt_dar_single_mod='$single_module'
71547e6fb56fSmrg    fi
7155983b4bf2Smrg    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7156983b4bf2Smrg      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
71577e6fb56fSmrg    else
7158983b4bf2Smrg      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
71597e6fb56fSmrg    fi
7160983b4bf2Smrg    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
716190b17f1bSmrg      _lt_dsymutil='~$DSYMUTIL $lib || :'
71627e6fb56fSmrg    else
71637e6fb56fSmrg      _lt_dsymutil=
71647e6fb56fSmrg    fi
71657e6fb56fSmrg    ;;
71667e6fb56fSmrg  esac
71677e6fb56fSmrg
716890b17f1bSmrgac_ext=c
716990b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
717090b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
717190b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
717290b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
717390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
717490b17f1bSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
717590b17f1bSmrg# On Suns, sometimes $CPP names a directory.
717690b17f1bSmrgif test -n "$CPP" && test -d "$CPP"; then
717790b17f1bSmrg  CPP=
717890b17f1bSmrgfi
717990b17f1bSmrgif test -z "$CPP"; then
718090b17f1bSmrg  if ${ac_cv_prog_CPP+:} false; then :
718190b17f1bSmrg  $as_echo_n "(cached) " >&6
718290b17f1bSmrgelse
718390b17f1bSmrg      # Double quotes because CPP needs to be expanded
718490b17f1bSmrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
718590b17f1bSmrg    do
718690b17f1bSmrg      ac_preproc_ok=false
718790b17f1bSmrgfor ac_c_preproc_warn_flag in '' yes
718890b17f1bSmrgdo
718990b17f1bSmrg  # Use a header file that comes with gcc, so configuring glibc
719090b17f1bSmrg  # with a fresh cross-compiler works.
719190b17f1bSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
719290b17f1bSmrg  # <limits.h> exists even on freestanding compilers.
719390b17f1bSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
719490b17f1bSmrg  # not just through cpp. "Syntax error" is here to catch this case.
719590b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
719690b17f1bSmrg/* end confdefs.h.  */
719790b17f1bSmrg#ifdef __STDC__
719890b17f1bSmrg# include <limits.h>
719990b17f1bSmrg#else
720090b17f1bSmrg# include <assert.h>
720190b17f1bSmrg#endif
720290b17f1bSmrg		     Syntax error
720390b17f1bSmrg_ACEOF
720490b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
72057e6fb56fSmrg
720690b17f1bSmrgelse
720790b17f1bSmrg  # Broken: fails on valid input.
720890b17f1bSmrgcontinue
720990b17f1bSmrgfi
721090b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
72117e6fb56fSmrg
721290b17f1bSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
721390b17f1bSmrg  # can be detected and how.
721490b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
721590b17f1bSmrg/* end confdefs.h.  */
721690b17f1bSmrg#include <ac_nonexistent.h>
721790b17f1bSmrg_ACEOF
721890b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
721990b17f1bSmrg  # Broken: success on invalid input.
722090b17f1bSmrgcontinue
722190b17f1bSmrgelse
722290b17f1bSmrg  # Passes both tests.
722390b17f1bSmrgac_preproc_ok=:
722490b17f1bSmrgbreak
72257e6fb56fSmrgfi
722690b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
72277e6fb56fSmrg
722890b17f1bSmrgdone
722990b17f1bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
723090b17f1bSmrgrm -f conftest.i conftest.err conftest.$ac_ext
723190b17f1bSmrgif $ac_preproc_ok; then :
723290b17f1bSmrg  break
723390b17f1bSmrgfi
72347e6fb56fSmrg
723590b17f1bSmrg    done
723690b17f1bSmrg    ac_cv_prog_CPP=$CPP
72377e6fb56fSmrg
723890b17f1bSmrgfi
723990b17f1bSmrg  CPP=$ac_cv_prog_CPP
72407e6fb56fSmrgelse
724190b17f1bSmrg  ac_cv_prog_CPP=$CPP
724290b17f1bSmrgfi
724390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
724490b17f1bSmrg$as_echo "$CPP" >&6; }
724590b17f1bSmrgac_preproc_ok=false
724690b17f1bSmrgfor ac_c_preproc_warn_flag in '' yes
724790b17f1bSmrgdo
724890b17f1bSmrg  # Use a header file that comes with gcc, so configuring glibc
724990b17f1bSmrg  # with a fresh cross-compiler works.
725090b17f1bSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
725190b17f1bSmrg  # <limits.h> exists even on freestanding compilers.
725290b17f1bSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
725390b17f1bSmrg  # not just through cpp. "Syntax error" is here to catch this case.
725490b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
725590b17f1bSmrg/* end confdefs.h.  */
725690b17f1bSmrg#ifdef __STDC__
725790b17f1bSmrg# include <limits.h>
725890b17f1bSmrg#else
725990b17f1bSmrg# include <assert.h>
726090b17f1bSmrg#endif
726190b17f1bSmrg		     Syntax error
726290b17f1bSmrg_ACEOF
726390b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
726490b17f1bSmrg
726590b17f1bSmrgelse
726690b17f1bSmrg  # Broken: fails on valid input.
726790b17f1bSmrgcontinue
72687e6fb56fSmrgfi
726990b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
72707e6fb56fSmrg
727190b17f1bSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
727290b17f1bSmrg  # can be detected and how.
727390b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
727490b17f1bSmrg/* end confdefs.h.  */
727590b17f1bSmrg#include <ac_nonexistent.h>
727690b17f1bSmrg_ACEOF
727790b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then :
727890b17f1bSmrg  # Broken: success on invalid input.
727990b17f1bSmrgcontinue
728090b17f1bSmrgelse
728190b17f1bSmrg  # Passes both tests.
728290b17f1bSmrgac_preproc_ok=:
728390b17f1bSmrgbreak
728490b17f1bSmrgfi
728590b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext
728690b17f1bSmrg
728790b17f1bSmrgdone
728890b17f1bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
728990b17f1bSmrgrm -f conftest.i conftest.err conftest.$ac_ext
729090b17f1bSmrgif $ac_preproc_ok; then :
729190b17f1bSmrg
729290b17f1bSmrgelse
729390b17f1bSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
729490b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
729590b17f1bSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
729690b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
729790b17f1bSmrgfi
72987e6fb56fSmrg
72997e6fb56fSmrgac_ext=c
73007e6fb56fSmrgac_cpp='$CPP $CPPFLAGS'
73017e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
73027e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
73037e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
73047e6fb56fSmrg
73057e6fb56fSmrg
730690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
730790b17f1bSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
730890b17f1bSmrgif ${ac_cv_header_stdc+:} false; then :
730990b17f1bSmrg  $as_echo_n "(cached) " >&6
731090b17f1bSmrgelse
731190b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
731290b17f1bSmrg/* end confdefs.h.  */
731390b17f1bSmrg#include <stdlib.h>
731490b17f1bSmrg#include <stdarg.h>
731590b17f1bSmrg#include <string.h>
731690b17f1bSmrg#include <float.h>
73177e6fb56fSmrg
731890b17f1bSmrgint
731990b17f1bSmrgmain ()
732090b17f1bSmrg{
73217e6fb56fSmrg
732290b17f1bSmrg  ;
732390b17f1bSmrg  return 0;
732490b17f1bSmrg}
732590b17f1bSmrg_ACEOF
732690b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
732790b17f1bSmrg  ac_cv_header_stdc=yes
732890b17f1bSmrgelse
732990b17f1bSmrg  ac_cv_header_stdc=no
733090b17f1bSmrgfi
733190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
73327e6fb56fSmrg
733390b17f1bSmrgif test $ac_cv_header_stdc = yes; then
733490b17f1bSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
733590b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
733690b17f1bSmrg/* end confdefs.h.  */
733790b17f1bSmrg#include <string.h>
73387e6fb56fSmrg
733990b17f1bSmrg_ACEOF
734090b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
734190b17f1bSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
73427e6fb56fSmrg
734390b17f1bSmrgelse
734490b17f1bSmrg  ac_cv_header_stdc=no
734590b17f1bSmrgfi
734690b17f1bSmrgrm -f conftest*
73477e6fb56fSmrg
734890b17f1bSmrgfi
73497e6fb56fSmrg
735090b17f1bSmrgif test $ac_cv_header_stdc = yes; then
735190b17f1bSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
735290b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
735390b17f1bSmrg/* end confdefs.h.  */
735490b17f1bSmrg#include <stdlib.h>
73557e6fb56fSmrg
735690b17f1bSmrg_ACEOF
735790b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
735890b17f1bSmrg  $EGREP "free" >/dev/null 2>&1; then :
73597e6fb56fSmrg
736090b17f1bSmrgelse
736190b17f1bSmrg  ac_cv_header_stdc=no
736290b17f1bSmrgfi
736390b17f1bSmrgrm -f conftest*
73647e6fb56fSmrg
736590b17f1bSmrgfi
73667e6fb56fSmrg
736790b17f1bSmrgif test $ac_cv_header_stdc = yes; then
736890b17f1bSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
736990b17f1bSmrg  if test "$cross_compiling" = yes; then :
737090b17f1bSmrg  :
737190b17f1bSmrgelse
737290b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
737390b17f1bSmrg/* end confdefs.h.  */
737490b17f1bSmrg#include <ctype.h>
737590b17f1bSmrg#include <stdlib.h>
737690b17f1bSmrg#if ((' ' & 0x0FF) == 0x020)
737790b17f1bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
737890b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
737990b17f1bSmrg#else
738090b17f1bSmrg# define ISLOWER(c) \
738190b17f1bSmrg		   (('a' <= (c) && (c) <= 'i') \
738290b17f1bSmrg		     || ('j' <= (c) && (c) <= 'r') \
738390b17f1bSmrg		     || ('s' <= (c) && (c) <= 'z'))
738490b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
738590b17f1bSmrg#endif
73867e6fb56fSmrg
738790b17f1bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
738890b17f1bSmrgint
738990b17f1bSmrgmain ()
739090b17f1bSmrg{
739190b17f1bSmrg  int i;
739290b17f1bSmrg  for (i = 0; i < 256; i++)
739390b17f1bSmrg    if (XOR (islower (i), ISLOWER (i))
739490b17f1bSmrg	|| toupper (i) != TOUPPER (i))
739590b17f1bSmrg      return 2;
739690b17f1bSmrg  return 0;
739790b17f1bSmrg}
739890b17f1bSmrg_ACEOF
739990b17f1bSmrgif ac_fn_c_try_run "$LINENO"; then :
74007e6fb56fSmrg
740190b17f1bSmrgelse
740290b17f1bSmrg  ac_cv_header_stdc=no
740390b17f1bSmrgfi
740490b17f1bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
740590b17f1bSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
740690b17f1bSmrgfi
74077e6fb56fSmrg
740890b17f1bSmrgfi
740990b17f1bSmrgfi
741090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
741190b17f1bSmrg$as_echo "$ac_cv_header_stdc" >&6; }
741290b17f1bSmrgif test $ac_cv_header_stdc = yes; then
74137e6fb56fSmrg
741490b17f1bSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
74157e6fb56fSmrg
74167e6fb56fSmrgfi
74177e6fb56fSmrg
741890b17f1bSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
741990b17f1bSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
742090b17f1bSmrg		  inttypes.h stdint.h unistd.h
742190b17f1bSmrgdo :
742290b17f1bSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
742390b17f1bSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
742490b17f1bSmrg"
742590b17f1bSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
742690b17f1bSmrg  cat >>confdefs.h <<_ACEOF
742790b17f1bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
742890b17f1bSmrg_ACEOF
742990b17f1bSmrg
74307e6fb56fSmrgfi
74317e6fb56fSmrg
743290b17f1bSmrgdone
743390b17f1bSmrg
743490b17f1bSmrg
743590b17f1bSmrgfor ac_header in dlfcn.h
743690b17f1bSmrgdo :
743790b17f1bSmrg  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
743890b17f1bSmrg"
743990b17f1bSmrgif test "x$ac_cv_header_dlfcn_h" = xyes; then :
744090b17f1bSmrg  cat >>confdefs.h <<_ACEOF
744190b17f1bSmrg#define HAVE_DLFCN_H 1
744290b17f1bSmrg_ACEOF
744390b17f1bSmrg
74447e6fb56fSmrgfi
74457e6fb56fSmrg
744690b17f1bSmrgdone
74477e6fb56fSmrg
74487e6fb56fSmrg
74497e6fb56fSmrg
74507e6fb56fSmrg
74517e6fb56fSmrg
745290b17f1bSmrg# Set options
74537e6fb56fSmrg
74547e6fb56fSmrg
74557e6fb56fSmrg
745690b17f1bSmrg        enable_dlopen=no
74577e6fb56fSmrg
74587e6fb56fSmrg
745990b17f1bSmrg  enable_win32_dll=no
74607e6fb56fSmrg
74617e6fb56fSmrg
746290b17f1bSmrg            # Check whether --enable-shared was given.
746390b17f1bSmrgif test "${enable_shared+set}" = set; then :
746490b17f1bSmrg  enableval=$enable_shared; p=${PACKAGE-default}
746590b17f1bSmrg    case $enableval in
746690b17f1bSmrg    yes) enable_shared=yes ;;
746790b17f1bSmrg    no) enable_shared=no ;;
74687e6fb56fSmrg    *)
746990b17f1bSmrg      enable_shared=no
747090b17f1bSmrg      # Look at the argument we got.  We use all the common list separators.
7471983b4bf2Smrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
747290b17f1bSmrg      for pkg in $enableval; do
7473983b4bf2Smrg	IFS="$lt_save_ifs"
747490b17f1bSmrg	if test "X$pkg" = "X$p"; then
747590b17f1bSmrg	  enable_shared=yes
747690b17f1bSmrg	fi
747790b17f1bSmrg      done
7478983b4bf2Smrg      IFS="$lt_save_ifs"
74797e6fb56fSmrg      ;;
74807e6fb56fSmrg    esac
748190b17f1bSmrgelse
748290b17f1bSmrg  enable_shared=yes
748390b17f1bSmrgfi
74847e6fb56fSmrg
74857e6fb56fSmrg
74867e6fb56fSmrg
74877e6fb56fSmrg
74887e6fb56fSmrg
74897e6fb56fSmrg
74907e6fb56fSmrg
74917e6fb56fSmrg
74927e6fb56fSmrg
74937e6fb56fSmrg
74947e6fb56fSmrg
749590b17f1bSmrg# Check whether --with-pic was given.
749690b17f1bSmrgif test "${with_pic+set}" = set; then :
749790b17f1bSmrg  withval=$with_pic; lt_p=${PACKAGE-default}
749890b17f1bSmrg    case $withval in
749990b17f1bSmrg    yes|no) pic_mode=$withval ;;
750090b17f1bSmrg    *)
750190b17f1bSmrg      pic_mode=default
750290b17f1bSmrg      # Look at the argument we got.  We use all the common list separators.
7503983b4bf2Smrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
750490b17f1bSmrg      for lt_pkg in $withval; do
7505983b4bf2Smrg	IFS="$lt_save_ifs"
750690b17f1bSmrg	if test "X$lt_pkg" = "X$lt_p"; then
750790b17f1bSmrg	  pic_mode=yes
750890b17f1bSmrg	fi
750990b17f1bSmrg      done
7510983b4bf2Smrg      IFS="$lt_save_ifs"
75117e6fb56fSmrg      ;;
751290b17f1bSmrg    esac
751390b17f1bSmrgelse
751490b17f1bSmrg  pic_mode=default
751590b17f1bSmrgfi
75167e6fb56fSmrg
75177e6fb56fSmrg
7518983b4bf2Smrgtest -z "$pic_mode" && pic_mode=default
7519983b4bf2Smrg
75207e6fb56fSmrg
75217e6fb56fSmrg
75227e6fb56fSmrg
75237e6fb56fSmrg
75247e6fb56fSmrg
75257e6fb56fSmrg
752690b17f1bSmrg  # Check whether --enable-fast-install was given.
752790b17f1bSmrgif test "${enable_fast_install+set}" = set; then :
752890b17f1bSmrg  enableval=$enable_fast_install; p=${PACKAGE-default}
752990b17f1bSmrg    case $enableval in
753090b17f1bSmrg    yes) enable_fast_install=yes ;;
753190b17f1bSmrg    no) enable_fast_install=no ;;
753290b17f1bSmrg    *)
753390b17f1bSmrg      enable_fast_install=no
753490b17f1bSmrg      # Look at the argument we got.  We use all the common list separators.
7535983b4bf2Smrg      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
753690b17f1bSmrg      for pkg in $enableval; do
7537983b4bf2Smrg	IFS="$lt_save_ifs"
753890b17f1bSmrg	if test "X$pkg" = "X$p"; then
753990b17f1bSmrg	  enable_fast_install=yes
754090b17f1bSmrg	fi
754190b17f1bSmrg      done
7542983b4bf2Smrg      IFS="$lt_save_ifs"
754390b17f1bSmrg      ;;
754490b17f1bSmrg    esac
75457e6fb56fSmrgelse
754690b17f1bSmrg  enable_fast_install=yes
75477e6fb56fSmrgfi
75487e6fb56fSmrg
75497e6fb56fSmrg
75507e6fb56fSmrg
75517e6fb56fSmrg
75527e6fb56fSmrg
75537e6fb56fSmrg
75547e6fb56fSmrg
75557e6fb56fSmrg
75567e6fb56fSmrg
75577e6fb56fSmrg
75587e6fb56fSmrg
755990b17f1bSmrg# This can be used to rebuild libtool when needed
7560983b4bf2SmrgLIBTOOL_DEPS="$ltmain"
75617e6fb56fSmrg
756290b17f1bSmrg# Always use our own libtool.
756390b17f1bSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool'
75647e6fb56fSmrg
75657e6fb56fSmrg
75667e6fb56fSmrg
75677e6fb56fSmrg
75687e6fb56fSmrg
75697e6fb56fSmrg
75707e6fb56fSmrg
75717e6fb56fSmrg
75727e6fb56fSmrg
75737e6fb56fSmrg
75747e6fb56fSmrg
75757e6fb56fSmrg
75767e6fb56fSmrg
75777e6fb56fSmrg
75787e6fb56fSmrg
75797e6fb56fSmrg
75807e6fb56fSmrg
75817e6fb56fSmrg
75827e6fb56fSmrg
75837e6fb56fSmrg
75847e6fb56fSmrg
75857e6fb56fSmrg
75867e6fb56fSmrg
75877e6fb56fSmrg
75887e6fb56fSmrg
75897e6fb56fSmrg
75907e6fb56fSmrg
75917e6fb56fSmrg
75927e6fb56fSmrg
75937e6fb56fSmrg
759490b17f1bSmrgtest -z "$LN_S" && LN_S="ln -s"
75957e6fb56fSmrg
75967e6fb56fSmrg
75977e6fb56fSmrg
75987e6fb56fSmrg
75997e6fb56fSmrg
76007e6fb56fSmrg
76017e6fb56fSmrg
76027e6fb56fSmrg
76037e6fb56fSmrg
76047e6fb56fSmrg
76057e6fb56fSmrg
76067e6fb56fSmrg
76077e6fb56fSmrg
76087e6fb56fSmrg
7609983b4bf2Smrgif test -n "${ZSH_VERSION+set}" ; then
761090b17f1bSmrg   setopt NO_GLOB_SUBST
761190b17f1bSmrgfi
76127e6fb56fSmrg
761390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
761490b17f1bSmrg$as_echo_n "checking for objdir... " >&6; }
761590b17f1bSmrgif ${lt_cv_objdir+:} false; then :
761690b17f1bSmrg  $as_echo_n "(cached) " >&6
761790b17f1bSmrgelse
761890b17f1bSmrg  rm -f .libs 2>/dev/null
761990b17f1bSmrgmkdir .libs 2>/dev/null
762090b17f1bSmrgif test -d .libs; then
762190b17f1bSmrg  lt_cv_objdir=.libs
762290b17f1bSmrgelse
762390b17f1bSmrg  # MS-DOS does not allow filenames that begin with a dot.
762490b17f1bSmrg  lt_cv_objdir=_libs
762590b17f1bSmrgfi
762690b17f1bSmrgrmdir .libs 2>/dev/null
762790b17f1bSmrgfi
762890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
762990b17f1bSmrg$as_echo "$lt_cv_objdir" >&6; }
763090b17f1bSmrgobjdir=$lt_cv_objdir
76317e6fb56fSmrg
76327e6fb56fSmrg
76337e6fb56fSmrg
76347e6fb56fSmrg
76357e6fb56fSmrg
763690b17f1bSmrgcat >>confdefs.h <<_ACEOF
763790b17f1bSmrg#define LT_OBJDIR "$lt_cv_objdir/"
763890b17f1bSmrg_ACEOF
76397e6fb56fSmrg
76407e6fb56fSmrg
76417e6fb56fSmrg
76427e6fb56fSmrg
764390b17f1bSmrgcase $host_os in
764490b17f1bSmrgaix3*)
764590b17f1bSmrg  # AIX sometimes has problems with the GCC collect2 program.  For some
764690b17f1bSmrg  # reason, if we set the COLLECT_NAMES environment variable, the problems
764790b17f1bSmrg  # vanish in a puff of smoke.
7648983b4bf2Smrg  if test "X${COLLECT_NAMES+set}" != Xset; then
764990b17f1bSmrg    COLLECT_NAMES=
765090b17f1bSmrg    export COLLECT_NAMES
765190b17f1bSmrg  fi
765290b17f1bSmrg  ;;
765390b17f1bSmrgesac
76547e6fb56fSmrg
765590b17f1bSmrg# Global variables:
765690b17f1bSmrgofile=libtool
765790b17f1bSmrgcan_build_shared=yes
76587e6fb56fSmrg
7659983b4bf2Smrg# All known linkers require a `.a' archive for static linking (except MSVC,
766090b17f1bSmrg# which needs '.lib').
766190b17f1bSmrglibext=a
76627e6fb56fSmrg
7663983b4bf2Smrgwith_gnu_ld="$lt_cv_prog_gnu_ld"
76647e6fb56fSmrg
7665983b4bf2Smrgold_CC="$CC"
7666983b4bf2Smrgold_CFLAGS="$CFLAGS"
76677e6fb56fSmrg
766890b17f1bSmrg# Set sane defaults for various variables
766990b17f1bSmrgtest -z "$CC" && CC=cc
767090b17f1bSmrgtest -z "$LTCC" && LTCC=$CC
767190b17f1bSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
767290b17f1bSmrgtest -z "$LD" && LD=ld
767390b17f1bSmrgtest -z "$ac_objext" && ac_objext=o
76747e6fb56fSmrg
7675983b4bf2Smrgfor cc_temp in $compiler""; do
7676983b4bf2Smrg  case $cc_temp in
7677983b4bf2Smrg    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7678983b4bf2Smrg    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7679983b4bf2Smrg    \-*) ;;
7680983b4bf2Smrg    *) break;;
7681983b4bf2Smrg  esac
7682983b4bf2Smrgdone
7683983b4bf2Smrgcc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
768490b17f1bSmrg
768590b17f1bSmrg
768690b17f1bSmrg# Only perform the check for file, if the check method requires it
768790b17f1bSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file
768890b17f1bSmrgcase $deplibs_check_method in
768990b17f1bSmrgfile_magic*)
769090b17f1bSmrg  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
769190b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
769290b17f1bSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
769390b17f1bSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then :
769490b17f1bSmrg  $as_echo_n "(cached) " >&6
769590b17f1bSmrgelse
769690b17f1bSmrg  case $MAGIC_CMD in
769790b17f1bSmrg[\\/*] |  ?:[\\/]*)
7698983b4bf2Smrg  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
769990b17f1bSmrg  ;;
770090b17f1bSmrg*)
7701983b4bf2Smrg  lt_save_MAGIC_CMD="$MAGIC_CMD"
7702983b4bf2Smrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
770390b17f1bSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
770490b17f1bSmrg  for ac_dir in $ac_dummy; do
7705983b4bf2Smrg    IFS="$lt_save_ifs"
770690b17f1bSmrg    test -z "$ac_dir" && ac_dir=.
7707983b4bf2Smrg    if test -f $ac_dir/${ac_tool_prefix}file; then
7708983b4bf2Smrg      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
770990b17f1bSmrg      if test -n "$file_magic_test_file"; then
771090b17f1bSmrg	case $deplibs_check_method in
771190b17f1bSmrg	"file_magic "*)
771290b17f1bSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7713983b4bf2Smrg	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
771490b17f1bSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
771590b17f1bSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
771690b17f1bSmrg	    :
771790b17f1bSmrg	  else
771890b17f1bSmrg	    cat <<_LT_EOF 1>&2
771990b17f1bSmrg
772090b17f1bSmrg*** Warning: the command libtool uses to detect shared libraries,
772190b17f1bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
772290b17f1bSmrg*** The result is that libtool may fail to recognize shared libraries
772390b17f1bSmrg*** as such.  This will affect the creation of libtool libraries that
772490b17f1bSmrg*** depend on shared libraries, but programs linked with such libtool
772590b17f1bSmrg*** libraries will work regardless of this problem.  Nevertheless, you
772690b17f1bSmrg*** may want to report the problem to your system manager and/or to
772790b17f1bSmrg*** bug-libtool@gnu.org
772890b17f1bSmrg
772990b17f1bSmrg_LT_EOF
773090b17f1bSmrg	  fi ;;
77317e6fb56fSmrg	esac
77327e6fb56fSmrg      fi
773390b17f1bSmrg      break
773490b17f1bSmrg    fi
773590b17f1bSmrg  done
7736983b4bf2Smrg  IFS="$lt_save_ifs"
7737983b4bf2Smrg  MAGIC_CMD="$lt_save_MAGIC_CMD"
773890b17f1bSmrg  ;;
773990b17f1bSmrgesac
774090b17f1bSmrgfi
77417e6fb56fSmrg
7742983b4bf2SmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
774390b17f1bSmrgif test -n "$MAGIC_CMD"; then
774490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
774590b17f1bSmrg$as_echo "$MAGIC_CMD" >&6; }
774690b17f1bSmrgelse
774790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
774890b17f1bSmrg$as_echo "no" >&6; }
774990b17f1bSmrgfi
77507e6fb56fSmrg
77517e6fb56fSmrg
77527e6fb56fSmrg
77537e6fb56fSmrg
77547e6fb56fSmrg
775590b17f1bSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then
775690b17f1bSmrg  if test -n "$ac_tool_prefix"; then
775790b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
775890b17f1bSmrg$as_echo_n "checking for file... " >&6; }
775990b17f1bSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then :
776090b17f1bSmrg  $as_echo_n "(cached) " >&6
776190b17f1bSmrgelse
776290b17f1bSmrg  case $MAGIC_CMD in
776390b17f1bSmrg[\\/*] |  ?:[\\/]*)
7764983b4bf2Smrg  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
776590b17f1bSmrg  ;;
776690b17f1bSmrg*)
7767983b4bf2Smrg  lt_save_MAGIC_CMD="$MAGIC_CMD"
7768983b4bf2Smrg  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
776990b17f1bSmrg  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
777090b17f1bSmrg  for ac_dir in $ac_dummy; do
7771983b4bf2Smrg    IFS="$lt_save_ifs"
777290b17f1bSmrg    test -z "$ac_dir" && ac_dir=.
7773983b4bf2Smrg    if test -f $ac_dir/file; then
7774983b4bf2Smrg      lt_cv_path_MAGIC_CMD="$ac_dir/file"
777590b17f1bSmrg      if test -n "$file_magic_test_file"; then
777690b17f1bSmrg	case $deplibs_check_method in
777790b17f1bSmrg	"file_magic "*)
777890b17f1bSmrg	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7779983b4bf2Smrg	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
778090b17f1bSmrg	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
778190b17f1bSmrg	    $EGREP "$file_magic_regex" > /dev/null; then
778290b17f1bSmrg	    :
778390b17f1bSmrg	  else
778490b17f1bSmrg	    cat <<_LT_EOF 1>&2
77857e6fb56fSmrg
778690b17f1bSmrg*** Warning: the command libtool uses to detect shared libraries,
778790b17f1bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize.
778890b17f1bSmrg*** The result is that libtool may fail to recognize shared libraries
778990b17f1bSmrg*** as such.  This will affect the creation of libtool libraries that
779090b17f1bSmrg*** depend on shared libraries, but programs linked with such libtool
779190b17f1bSmrg*** libraries will work regardless of this problem.  Nevertheless, you
779290b17f1bSmrg*** may want to report the problem to your system manager and/or to
779390b17f1bSmrg*** bug-libtool@gnu.org
77947e6fb56fSmrg
779590b17f1bSmrg_LT_EOF
779690b17f1bSmrg	  fi ;;
779790b17f1bSmrg	esac
77987e6fb56fSmrg      fi
779990b17f1bSmrg      break
780090b17f1bSmrg    fi
780190b17f1bSmrg  done
7802983b4bf2Smrg  IFS="$lt_save_ifs"
7803983b4bf2Smrg  MAGIC_CMD="$lt_save_MAGIC_CMD"
780490b17f1bSmrg  ;;
780590b17f1bSmrgesac
780690b17f1bSmrgfi
78077e6fb56fSmrg
7808983b4bf2SmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
780990b17f1bSmrgif test -n "$MAGIC_CMD"; then
781090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
781190b17f1bSmrg$as_echo "$MAGIC_CMD" >&6; }
781290b17f1bSmrgelse
781390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
781490b17f1bSmrg$as_echo "no" >&6; }
781590b17f1bSmrgfi
78167e6fb56fSmrg
78177e6fb56fSmrg
781890b17f1bSmrg  else
781990b17f1bSmrg    MAGIC_CMD=:
782090b17f1bSmrg  fi
782190b17f1bSmrgfi
78227e6fb56fSmrg
782390b17f1bSmrg  fi
782490b17f1bSmrg  ;;
782590b17f1bSmrgesac
78267e6fb56fSmrg
782790b17f1bSmrg# Use C for the default configuration in the libtool script
782890b17f1bSmrg
7829983b4bf2Smrglt_save_CC="$CC"
783090b17f1bSmrgac_ext=c
783190b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
783290b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
783390b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
783490b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
783590b17f1bSmrg
783690b17f1bSmrg
783790b17f1bSmrg# Source file extension for C test sources.
783890b17f1bSmrgac_ext=c
783990b17f1bSmrg
784090b17f1bSmrg# Object file extension for compiled C test sources.
784190b17f1bSmrgobjext=o
784290b17f1bSmrgobjext=$objext
784390b17f1bSmrg
784490b17f1bSmrg# Code to be used in simple compile tests
784590b17f1bSmrglt_simple_compile_test_code="int some_variable = 0;"
784690b17f1bSmrg
784790b17f1bSmrg# Code to be used in simple link tests
784890b17f1bSmrglt_simple_link_test_code='int main(){return(0);}'
784990b17f1bSmrg
785090b17f1bSmrg
785190b17f1bSmrg
785290b17f1bSmrg
785390b17f1bSmrg
785490b17f1bSmrg
785590b17f1bSmrg
785690b17f1bSmrg# If no C compiler was specified, use CC.
785790b17f1bSmrgLTCC=${LTCC-"$CC"}
785890b17f1bSmrg
785990b17f1bSmrg# If no C compiler flags were specified, use CFLAGS.
786090b17f1bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
786190b17f1bSmrg
786290b17f1bSmrg# Allow CC to be a program name with arguments.
786390b17f1bSmrgcompiler=$CC
786490b17f1bSmrg
786590b17f1bSmrg# Save the default compiler, since it gets overwritten when the other
786690b17f1bSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
786790b17f1bSmrgcompiler_DEFAULT=$CC
786890b17f1bSmrg
786990b17f1bSmrg# save warnings/boilerplate of simple test code
787090b17f1bSmrgac_outfile=conftest.$ac_objext
787190b17f1bSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext
787290b17f1bSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
787390b17f1bSmrg_lt_compiler_boilerplate=`cat conftest.err`
787490b17f1bSmrg$RM conftest*
787590b17f1bSmrg
787690b17f1bSmrgac_outfile=conftest.$ac_objext
787790b17f1bSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext
787890b17f1bSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
787990b17f1bSmrg_lt_linker_boilerplate=`cat conftest.err`
788090b17f1bSmrg$RM -r conftest*
788190b17f1bSmrg
788290b17f1bSmrg
788390b17f1bSmrgif test -n "$compiler"; then
788490b17f1bSmrg
788590b17f1bSmrglt_prog_compiler_no_builtin_flag=
788690b17f1bSmrg
7887983b4bf2Smrgif test "$GCC" = yes; then
788890b17f1bSmrg  case $cc_basename in
788990b17f1bSmrg  nvcc*)
789090b17f1bSmrg    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
789190b17f1bSmrg  *)
789290b17f1bSmrg    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
789390b17f1bSmrg  esac
789490b17f1bSmrg
789590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
789690b17f1bSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
789790b17f1bSmrgif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
789890b17f1bSmrg  $as_echo_n "(cached) " >&6
789990b17f1bSmrgelse
790090b17f1bSmrg  lt_cv_prog_compiler_rtti_exceptions=no
790190b17f1bSmrg   ac_outfile=conftest.$ac_objext
790290b17f1bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7903983b4bf2Smrg   lt_compiler_flag="-fno-rtti -fno-exceptions"
790490b17f1bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
790590b17f1bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
790690b17f1bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
790790b17f1bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
790890b17f1bSmrg   # The option is referenced via a variable to avoid confusing sed.
790990b17f1bSmrg   lt_compile=`echo "$ac_compile" | $SED \
791090b17f1bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
791190b17f1bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
791290b17f1bSmrg   -e 's:$: $lt_compiler_flag:'`
791390b17f1bSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
791490b17f1bSmrg   (eval "$lt_compile" 2>conftest.err)
791590b17f1bSmrg   ac_status=$?
791690b17f1bSmrg   cat conftest.err >&5
791790b17f1bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
791890b17f1bSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
791990b17f1bSmrg     # The compiler can only warn and ignore the option if not recognized
792090b17f1bSmrg     # So say no if there are warnings other than the usual output.
792190b17f1bSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
792290b17f1bSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
792390b17f1bSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
792490b17f1bSmrg       lt_cv_prog_compiler_rtti_exceptions=yes
792590b17f1bSmrg     fi
792690b17f1bSmrg   fi
792790b17f1bSmrg   $RM conftest*
792890b17f1bSmrg
792990b17f1bSmrgfi
793090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
793190b17f1bSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
793290b17f1bSmrg
7933983b4bf2Smrgif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
793490b17f1bSmrg    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
793590b17f1bSmrgelse
793690b17f1bSmrg    :
793790b17f1bSmrgfi
793890b17f1bSmrg
793990b17f1bSmrgfi
794090b17f1bSmrg
794190b17f1bSmrg
794290b17f1bSmrg
794390b17f1bSmrg
794490b17f1bSmrg
794590b17f1bSmrg
794690b17f1bSmrg  lt_prog_compiler_wl=
794790b17f1bSmrglt_prog_compiler_pic=
794890b17f1bSmrglt_prog_compiler_static=
794990b17f1bSmrg
795090b17f1bSmrg
7951983b4bf2Smrg  if test "$GCC" = yes; then
795290b17f1bSmrg    lt_prog_compiler_wl='-Wl,'
795390b17f1bSmrg    lt_prog_compiler_static='-static'
795490b17f1bSmrg
795590b17f1bSmrg    case $host_os in
795690b17f1bSmrg      aix*)
795790b17f1bSmrg      # All AIX code is PIC.
7958983b4bf2Smrg      if test "$host_cpu" = ia64; then
795990b17f1bSmrg	# AIX 5 now supports IA64 processor
796090b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
79617e6fb56fSmrg      fi
79627e6fb56fSmrg      ;;
79637e6fb56fSmrg
796490b17f1bSmrg    amigaos*)
796590b17f1bSmrg      case $host_cpu in
796690b17f1bSmrg      powerpc)
796790b17f1bSmrg            # see comment about AmigaOS4 .so support
796890b17f1bSmrg            lt_prog_compiler_pic='-fPIC'
796990b17f1bSmrg        ;;
797090b17f1bSmrg      m68k)
797190b17f1bSmrg            # FIXME: we need at least 68020 code to build shared libraries, but
7972983b4bf2Smrg            # adding the `-m68020' flag to GCC prevents building anything better,
7973983b4bf2Smrg            # like `-m68040'.
797490b17f1bSmrg            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
797590b17f1bSmrg        ;;
797690b17f1bSmrg      esac
797790b17f1bSmrg      ;;
79787e6fb56fSmrg
797990b17f1bSmrg    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
798090b17f1bSmrg      # PIC is the default for these OSes.
79817e6fb56fSmrg      ;;
79827e6fb56fSmrg
798390b17f1bSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
798490b17f1bSmrg      # This hack is so that the source file can tell whether it is being
798590b17f1bSmrg      # built for inclusion in a dll (and should export symbols for example).
798690b17f1bSmrg      # Although the cygwin gcc ignores -fPIC, still need this for old-style
798790b17f1bSmrg      # (--disable-auto-import) libraries
798890b17f1bSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
798990b17f1bSmrg      ;;
79907e6fb56fSmrg
799190b17f1bSmrg    darwin* | rhapsody*)
799290b17f1bSmrg      # PIC is the default on this platform
799390b17f1bSmrg      # Common symbols not allowed in MH_DYLIB files
799490b17f1bSmrg      lt_prog_compiler_pic='-fno-common'
79957e6fb56fSmrg      ;;
79967e6fb56fSmrg
799790b17f1bSmrg    haiku*)
799890b17f1bSmrg      # PIC is the default for Haiku.
799990b17f1bSmrg      # The "-static" flag exists, but is broken.
800090b17f1bSmrg      lt_prog_compiler_static=
80017e6fb56fSmrg      ;;
80027e6fb56fSmrg
800390b17f1bSmrg    hpux*)
800490b17f1bSmrg      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
800590b17f1bSmrg      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
800690b17f1bSmrg      # sets the default TLS model and affects inlining.
800790b17f1bSmrg      case $host_cpu in
800890b17f1bSmrg      hppa*64*)
800990b17f1bSmrg	# +Z the default
801090b17f1bSmrg	;;
801190b17f1bSmrg      *)
801290b17f1bSmrg	lt_prog_compiler_pic='-fPIC'
801390b17f1bSmrg	;;
801490b17f1bSmrg      esac
80157e6fb56fSmrg      ;;
80167e6fb56fSmrg
801790b17f1bSmrg    interix[3-9]*)
801890b17f1bSmrg      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
801990b17f1bSmrg      # Instead, we relocate shared libraries at runtime.
802090b17f1bSmrg      ;;
80217e6fb56fSmrg
802290b17f1bSmrg    msdosdjgpp*)
802390b17f1bSmrg      # Just because we use GCC doesn't mean we suddenly get shared libraries
802490b17f1bSmrg      # on systems that don't support them.
802590b17f1bSmrg      lt_prog_compiler_can_build_shared=no
802690b17f1bSmrg      enable_shared=no
802790b17f1bSmrg      ;;
80287e6fb56fSmrg
802990b17f1bSmrg    *nto* | *qnx*)
803090b17f1bSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
803190b17f1bSmrg      # it will coredump.
803290b17f1bSmrg      lt_prog_compiler_pic='-fPIC -shared'
80337e6fb56fSmrg      ;;
80347e6fb56fSmrg
803590b17f1bSmrg    sysv4*MP*)
803690b17f1bSmrg      if test -d /usr/nec; then
803790b17f1bSmrg	lt_prog_compiler_pic=-Kconform_pic
80387e6fb56fSmrg      fi
803990b17f1bSmrg      ;;
804090b17f1bSmrg
804190b17f1bSmrg    *)
804290b17f1bSmrg      lt_prog_compiler_pic='-fPIC'
80437e6fb56fSmrg      ;;
80447e6fb56fSmrg    esac
80457e6fb56fSmrg
804690b17f1bSmrg    case $cc_basename in
804790b17f1bSmrg    nvcc*) # Cuda Compiler Driver 2.2
804890b17f1bSmrg      lt_prog_compiler_wl='-Xlinker '
804990b17f1bSmrg      if test -n "$lt_prog_compiler_pic"; then
805090b17f1bSmrg        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
805190b17f1bSmrg      fi
805290b17f1bSmrg      ;;
805390b17f1bSmrg    esac
80547e6fb56fSmrg  else
805590b17f1bSmrg    # PORTME Check for flag to pass linker flags through the system compiler.
80567e6fb56fSmrg    case $host_os in
805790b17f1bSmrg    aix*)
805890b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
8059983b4bf2Smrg      if test "$host_cpu" = ia64; then
806090b17f1bSmrg	# AIX 5 now supports IA64 processor
806190b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
80627e6fb56fSmrg      else
806390b17f1bSmrg	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
80647e6fb56fSmrg      fi
80657e6fb56fSmrg      ;;
80667e6fb56fSmrg
806790b17f1bSmrg    mingw* | cygwin* | pw32* | os2* | cegcc*)
806890b17f1bSmrg      # This hack is so that the source file can tell whether it is being
806990b17f1bSmrg      # built for inclusion in a dll (and should export symbols for example).
807090b17f1bSmrg      lt_prog_compiler_pic='-DDLL_EXPORT'
807190b17f1bSmrg      ;;
80727e6fb56fSmrg
807390b17f1bSmrg    hpux9* | hpux10* | hpux11*)
807490b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
807590b17f1bSmrg      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
807690b17f1bSmrg      # not for PA HP-UX.
807790b17f1bSmrg      case $host_cpu in
807890b17f1bSmrg      hppa*64*|ia64*)
807990b17f1bSmrg	# +Z the default
808090b17f1bSmrg	;;
808190b17f1bSmrg      *)
808290b17f1bSmrg	lt_prog_compiler_pic='+Z'
808390b17f1bSmrg	;;
808490b17f1bSmrg      esac
808590b17f1bSmrg      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8086983b4bf2Smrg      lt_prog_compiler_static='${wl}-a ${wl}archive'
808790b17f1bSmrg      ;;
80887e6fb56fSmrg
808990b17f1bSmrg    irix5* | irix6* | nonstopux*)
809090b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
809190b17f1bSmrg      # PIC (with -KPIC) is the default.
809290b17f1bSmrg      lt_prog_compiler_static='-non_shared'
809390b17f1bSmrg      ;;
80947e6fb56fSmrg
8095983b4bf2Smrg    linux* | k*bsd*-gnu | kopensolaris*-gnu)
809690b17f1bSmrg      case $cc_basename in
8097983b4bf2Smrg      # old Intel for x86_64 which still supported -KPIC.
809890b17f1bSmrg      ecc*)
809990b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
810090b17f1bSmrg	lt_prog_compiler_pic='-KPIC'
810190b17f1bSmrg	lt_prog_compiler_static='-static'
810290b17f1bSmrg        ;;
810390b17f1bSmrg      # icc used to be incompatible with GCC.
810490b17f1bSmrg      # ICC 10 doesn't accept -KPIC any more.
810590b17f1bSmrg      icc* | ifort*)
810690b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
810790b17f1bSmrg	lt_prog_compiler_pic='-fPIC'
810890b17f1bSmrg	lt_prog_compiler_static='-static'
810990b17f1bSmrg        ;;
811090b17f1bSmrg      # Lahey Fortran 8.1.
811190b17f1bSmrg      lf95*)
811290b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
811390b17f1bSmrg	lt_prog_compiler_pic='--shared'
811490b17f1bSmrg	lt_prog_compiler_static='--static'
811590b17f1bSmrg	;;
811690b17f1bSmrg      nagfor*)
811790b17f1bSmrg	# NAG Fortran compiler
811890b17f1bSmrg	lt_prog_compiler_wl='-Wl,-Wl,,'
811990b17f1bSmrg	lt_prog_compiler_pic='-PIC'
812090b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
812190b17f1bSmrg	;;
812290b17f1bSmrg      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
812390b17f1bSmrg        # Portland Group compilers (*not* the Pentium gcc compiler,
812490b17f1bSmrg	# which looks to be a dead project)
812590b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
812690b17f1bSmrg	lt_prog_compiler_pic='-fpic'
812790b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
812890b17f1bSmrg        ;;
812990b17f1bSmrg      ccc*)
813090b17f1bSmrg        lt_prog_compiler_wl='-Wl,'
813190b17f1bSmrg        # All Alpha code is PIC.
813290b17f1bSmrg        lt_prog_compiler_static='-non_shared'
813390b17f1bSmrg        ;;
813490b17f1bSmrg      xl* | bgxl* | bgf* | mpixl*)
813590b17f1bSmrg	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
813690b17f1bSmrg	lt_prog_compiler_wl='-Wl,'
813790b17f1bSmrg	lt_prog_compiler_pic='-qpic'
813890b17f1bSmrg	lt_prog_compiler_static='-qstaticlink'
813990b17f1bSmrg	;;
814090b17f1bSmrg      *)
814190b17f1bSmrg	case `$CC -V 2>&1 | sed 5q` in
814290b17f1bSmrg	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
814390b17f1bSmrg	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
814490b17f1bSmrg	  lt_prog_compiler_pic='-KPIC'
814590b17f1bSmrg	  lt_prog_compiler_static='-Bstatic'
814690b17f1bSmrg	  lt_prog_compiler_wl=''
814790b17f1bSmrg	  ;;
814890b17f1bSmrg	*Sun\ F* | *Sun*Fortran*)
814990b17f1bSmrg	  lt_prog_compiler_pic='-KPIC'
815090b17f1bSmrg	  lt_prog_compiler_static='-Bstatic'
815190b17f1bSmrg	  lt_prog_compiler_wl='-Qoption ld '
815290b17f1bSmrg	  ;;
815390b17f1bSmrg	*Sun\ C*)
815490b17f1bSmrg	  # Sun C 5.9
815590b17f1bSmrg	  lt_prog_compiler_pic='-KPIC'
815690b17f1bSmrg	  lt_prog_compiler_static='-Bstatic'
815790b17f1bSmrg	  lt_prog_compiler_wl='-Wl,'
815890b17f1bSmrg	  ;;
815990b17f1bSmrg        *Intel*\ [CF]*Compiler*)
816090b17f1bSmrg	  lt_prog_compiler_wl='-Wl,'
816190b17f1bSmrg	  lt_prog_compiler_pic='-fPIC'
816290b17f1bSmrg	  lt_prog_compiler_static='-static'
816390b17f1bSmrg	  ;;
816490b17f1bSmrg	*Portland\ Group*)
816590b17f1bSmrg	  lt_prog_compiler_wl='-Wl,'
816690b17f1bSmrg	  lt_prog_compiler_pic='-fpic'
816790b17f1bSmrg	  lt_prog_compiler_static='-Bstatic'
816890b17f1bSmrg	  ;;
816990b17f1bSmrg	esac
817090b17f1bSmrg	;;
817190b17f1bSmrg      esac
817290b17f1bSmrg      ;;
81737e6fb56fSmrg
817490b17f1bSmrg    newsos6)
817590b17f1bSmrg      lt_prog_compiler_pic='-KPIC'
817690b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
817790b17f1bSmrg      ;;
81787e6fb56fSmrg
817990b17f1bSmrg    *nto* | *qnx*)
818090b17f1bSmrg      # QNX uses GNU C++, but need to define -shared option too, otherwise
818190b17f1bSmrg      # it will coredump.
818290b17f1bSmrg      lt_prog_compiler_pic='-fPIC -shared'
81837e6fb56fSmrg      ;;
818490b17f1bSmrg
818590b17f1bSmrg    osf3* | osf4* | osf5*)
818690b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
818790b17f1bSmrg      # All OSF/1 code is PIC.
818890b17f1bSmrg      lt_prog_compiler_static='-non_shared'
81897e6fb56fSmrg      ;;
819090b17f1bSmrg
819190b17f1bSmrg    rdos*)
819290b17f1bSmrg      lt_prog_compiler_static='-non_shared'
81937e6fb56fSmrg      ;;
81947e6fb56fSmrg
819590b17f1bSmrg    solaris*)
819690b17f1bSmrg      lt_prog_compiler_pic='-KPIC'
819790b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
819890b17f1bSmrg      case $cc_basename in
819990b17f1bSmrg      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
820090b17f1bSmrg	lt_prog_compiler_wl='-Qoption ld ';;
820190b17f1bSmrg      *)
820290b17f1bSmrg	lt_prog_compiler_wl='-Wl,';;
820390b17f1bSmrg      esac
820490b17f1bSmrg      ;;
82057e6fb56fSmrg
820690b17f1bSmrg    sunos4*)
820790b17f1bSmrg      lt_prog_compiler_wl='-Qoption ld '
820890b17f1bSmrg      lt_prog_compiler_pic='-PIC'
820990b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
821090b17f1bSmrg      ;;
82117e6fb56fSmrg
821290b17f1bSmrg    sysv4 | sysv4.2uw2* | sysv4.3*)
821390b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
821490b17f1bSmrg      lt_prog_compiler_pic='-KPIC'
821590b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
82167e6fb56fSmrg      ;;
821790b17f1bSmrg
821890b17f1bSmrg    sysv4*MP*)
8219983b4bf2Smrg      if test -d /usr/nec ;then
822090b17f1bSmrg	lt_prog_compiler_pic='-Kconform_pic'
822190b17f1bSmrg	lt_prog_compiler_static='-Bstatic'
822290b17f1bSmrg      fi
82237e6fb56fSmrg      ;;
82247e6fb56fSmrg
822590b17f1bSmrg    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
822690b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
822790b17f1bSmrg      lt_prog_compiler_pic='-KPIC'
822890b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
822990b17f1bSmrg      ;;
82307e6fb56fSmrg
823190b17f1bSmrg    unicos*)
823290b17f1bSmrg      lt_prog_compiler_wl='-Wl,'
823390b17f1bSmrg      lt_prog_compiler_can_build_shared=no
823490b17f1bSmrg      ;;
82357e6fb56fSmrg
823690b17f1bSmrg    uts4*)
823790b17f1bSmrg      lt_prog_compiler_pic='-pic'
823890b17f1bSmrg      lt_prog_compiler_static='-Bstatic'
823990b17f1bSmrg      ;;
82407e6fb56fSmrg
82417e6fb56fSmrg    *)
824290b17f1bSmrg      lt_prog_compiler_can_build_shared=no
824390b17f1bSmrg      ;;
824490b17f1bSmrg    esac
824590b17f1bSmrg  fi
824690b17f1bSmrg
824790b17f1bSmrgcase $host_os in
8248983b4bf2Smrg  # For platforms which do not support PIC, -DPIC is meaningless:
824990b17f1bSmrg  *djgpp*)
825090b17f1bSmrg    lt_prog_compiler_pic=
82517e6fb56fSmrg    ;;
82527e6fb56fSmrg  *)
825390b17f1bSmrg    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
82547e6fb56fSmrg    ;;
825590b17f1bSmrgesac
82567e6fb56fSmrg
825790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
825890b17f1bSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
825990b17f1bSmrgif ${lt_cv_prog_compiler_pic+:} false; then :
826090b17f1bSmrg  $as_echo_n "(cached) " >&6
826190b17f1bSmrgelse
826290b17f1bSmrg  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
826390b17f1bSmrgfi
826490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
826590b17f1bSmrg$as_echo "$lt_cv_prog_compiler_pic" >&6; }
826690b17f1bSmrglt_prog_compiler_pic=$lt_cv_prog_compiler_pic
82677e6fb56fSmrg
826890b17f1bSmrg#
826990b17f1bSmrg# Check to make sure the PIC flag actually works.
827090b17f1bSmrg#
827190b17f1bSmrgif test -n "$lt_prog_compiler_pic"; then
827290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
827390b17f1bSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
827490b17f1bSmrgif ${lt_cv_prog_compiler_pic_works+:} false; then :
827590b17f1bSmrg  $as_echo_n "(cached) " >&6
827690b17f1bSmrgelse
827790b17f1bSmrg  lt_cv_prog_compiler_pic_works=no
827890b17f1bSmrg   ac_outfile=conftest.$ac_objext
827990b17f1bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8280983b4bf2Smrg   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
828190b17f1bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
828290b17f1bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
828390b17f1bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
828490b17f1bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
828590b17f1bSmrg   # The option is referenced via a variable to avoid confusing sed.
828690b17f1bSmrg   lt_compile=`echo "$ac_compile" | $SED \
828790b17f1bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
828890b17f1bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
828990b17f1bSmrg   -e 's:$: $lt_compiler_flag:'`
829090b17f1bSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
829190b17f1bSmrg   (eval "$lt_compile" 2>conftest.err)
829290b17f1bSmrg   ac_status=$?
829390b17f1bSmrg   cat conftest.err >&5
829490b17f1bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
829590b17f1bSmrg   if (exit $ac_status) && test -s "$ac_outfile"; then
829690b17f1bSmrg     # The compiler can only warn and ignore the option if not recognized
829790b17f1bSmrg     # So say no if there are warnings other than the usual output.
829890b17f1bSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
829990b17f1bSmrg     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
830090b17f1bSmrg     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
830190b17f1bSmrg       lt_cv_prog_compiler_pic_works=yes
830290b17f1bSmrg     fi
830390b17f1bSmrg   fi
830490b17f1bSmrg   $RM conftest*
83057e6fb56fSmrg
830690b17f1bSmrgfi
830790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
830890b17f1bSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
83097e6fb56fSmrg
8310983b4bf2Smrgif test x"$lt_cv_prog_compiler_pic_works" = xyes; then
831190b17f1bSmrg    case $lt_prog_compiler_pic in
831290b17f1bSmrg     "" | " "*) ;;
831390b17f1bSmrg     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
831490b17f1bSmrg     esac
831590b17f1bSmrgelse
831690b17f1bSmrg    lt_prog_compiler_pic=
831790b17f1bSmrg     lt_prog_compiler_can_build_shared=no
831890b17f1bSmrgfi
83197e6fb56fSmrg
832090b17f1bSmrgfi
83217e6fb56fSmrg
83227e6fb56fSmrg
83237e6fb56fSmrg
83247e6fb56fSmrg
83257e6fb56fSmrg
83267e6fb56fSmrg
83277e6fb56fSmrg
83287e6fb56fSmrg
83297e6fb56fSmrg
83307e6fb56fSmrg
83317e6fb56fSmrg
833290b17f1bSmrg#
833390b17f1bSmrg# Check to make sure the static flag actually works.
833490b17f1bSmrg#
833590b17f1bSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
833690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
833790b17f1bSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
833890b17f1bSmrgif ${lt_cv_prog_compiler_static_works+:} false; then :
83397e6fb56fSmrg  $as_echo_n "(cached) " >&6
83407e6fb56fSmrgelse
834190b17f1bSmrg  lt_cv_prog_compiler_static_works=no
8342983b4bf2Smrg   save_LDFLAGS="$LDFLAGS"
834390b17f1bSmrg   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
834490b17f1bSmrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
834590b17f1bSmrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
834690b17f1bSmrg     # The linker can only warn and ignore the option if not recognized
834790b17f1bSmrg     # So say no if there are warnings
834890b17f1bSmrg     if test -s conftest.err; then
834990b17f1bSmrg       # Append any errors to the config.log.
835090b17f1bSmrg       cat conftest.err 1>&5
835190b17f1bSmrg       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
835290b17f1bSmrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
835390b17f1bSmrg       if diff conftest.exp conftest.er2 >/dev/null; then
835490b17f1bSmrg         lt_cv_prog_compiler_static_works=yes
835590b17f1bSmrg       fi
835690b17f1bSmrg     else
835790b17f1bSmrg       lt_cv_prog_compiler_static_works=yes
835890b17f1bSmrg     fi
835990b17f1bSmrg   fi
836090b17f1bSmrg   $RM -r conftest*
8361983b4bf2Smrg   LDFLAGS="$save_LDFLAGS"
836290b17f1bSmrg
83637e6fb56fSmrgfi
836490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
836590b17f1bSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
83667e6fb56fSmrg
8367983b4bf2Smrgif test x"$lt_cv_prog_compiler_static_works" = xyes; then
836890b17f1bSmrg    :
83697e6fb56fSmrgelse
837090b17f1bSmrg    lt_prog_compiler_static=
83717e6fb56fSmrgfi
83727e6fb56fSmrg
83737e6fb56fSmrg
83747e6fb56fSmrg
83757e6fb56fSmrg
83767e6fb56fSmrg
83777e6fb56fSmrg
83787e6fb56fSmrg
837990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
838090b17f1bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
838190b17f1bSmrgif ${lt_cv_prog_compiler_c_o+:} false; then :
838290b17f1bSmrg  $as_echo_n "(cached) " >&6
83837e6fb56fSmrgelse
838490b17f1bSmrg  lt_cv_prog_compiler_c_o=no
838590b17f1bSmrg   $RM -r conftest 2>/dev/null
838690b17f1bSmrg   mkdir conftest
838790b17f1bSmrg   cd conftest
838890b17f1bSmrg   mkdir out
838990b17f1bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
83907e6fb56fSmrg
839190b17f1bSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
839290b17f1bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
839390b17f1bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
839490b17f1bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
839590b17f1bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
839690b17f1bSmrg   lt_compile=`echo "$ac_compile" | $SED \
839790b17f1bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
839890b17f1bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
839990b17f1bSmrg   -e 's:$: $lt_compiler_flag:'`
840090b17f1bSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
840190b17f1bSmrg   (eval "$lt_compile" 2>out/conftest.err)
840290b17f1bSmrg   ac_status=$?
840390b17f1bSmrg   cat out/conftest.err >&5
840490b17f1bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
840590b17f1bSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
840690b17f1bSmrg   then
840790b17f1bSmrg     # The compiler can only warn and ignore the option if not recognized
840890b17f1bSmrg     # So say no if there are warnings
840990b17f1bSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
841090b17f1bSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
841190b17f1bSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
841290b17f1bSmrg       lt_cv_prog_compiler_c_o=yes
841390b17f1bSmrg     fi
841490b17f1bSmrg   fi
841590b17f1bSmrg   chmod u+w . 2>&5
841690b17f1bSmrg   $RM conftest*
841790b17f1bSmrg   # SGI C++ compiler will create directory out/ii_files/ for
841890b17f1bSmrg   # template instantiation
841990b17f1bSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
842090b17f1bSmrg   $RM out/* && rmdir out
842190b17f1bSmrg   cd ..
842290b17f1bSmrg   $RM -r conftest
842390b17f1bSmrg   $RM conftest*
84247e6fb56fSmrg
84257e6fb56fSmrgfi
842690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
842790b17f1bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
84287e6fb56fSmrg
84297e6fb56fSmrg
84307e6fb56fSmrg
84317e6fb56fSmrg
84327e6fb56fSmrg
843390b17f1bSmrg
843490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
843590b17f1bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
843690b17f1bSmrgif ${lt_cv_prog_compiler_c_o+:} false; then :
84377e6fb56fSmrg  $as_echo_n "(cached) " >&6
84387e6fb56fSmrgelse
843990b17f1bSmrg  lt_cv_prog_compiler_c_o=no
844090b17f1bSmrg   $RM -r conftest 2>/dev/null
844190b17f1bSmrg   mkdir conftest
844290b17f1bSmrg   cd conftest
844390b17f1bSmrg   mkdir out
844490b17f1bSmrg   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
84457e6fb56fSmrg
844690b17f1bSmrg   lt_compiler_flag="-o out/conftest2.$ac_objext"
844790b17f1bSmrg   # Insert the option either (1) after the last *FLAGS variable, or
844890b17f1bSmrg   # (2) before a word containing "conftest.", or (3) at the end.
844990b17f1bSmrg   # Note that $ac_compile itself does not contain backslashes and begins
845090b17f1bSmrg   # with a dollar sign (not a hyphen), so the echo should work correctly.
845190b17f1bSmrg   lt_compile=`echo "$ac_compile" | $SED \
845290b17f1bSmrg   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
845390b17f1bSmrg   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
845490b17f1bSmrg   -e 's:$: $lt_compiler_flag:'`
845590b17f1bSmrg   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
845690b17f1bSmrg   (eval "$lt_compile" 2>out/conftest.err)
845790b17f1bSmrg   ac_status=$?
845890b17f1bSmrg   cat out/conftest.err >&5
845990b17f1bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
846090b17f1bSmrg   if (exit $ac_status) && test -s out/conftest2.$ac_objext
846190b17f1bSmrg   then
846290b17f1bSmrg     # The compiler can only warn and ignore the option if not recognized
846390b17f1bSmrg     # So say no if there are warnings
846490b17f1bSmrg     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
846590b17f1bSmrg     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
846690b17f1bSmrg     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
846790b17f1bSmrg       lt_cv_prog_compiler_c_o=yes
846890b17f1bSmrg     fi
846990b17f1bSmrg   fi
847090b17f1bSmrg   chmod u+w . 2>&5
847190b17f1bSmrg   $RM conftest*
847290b17f1bSmrg   # SGI C++ compiler will create directory out/ii_files/ for
847390b17f1bSmrg   # template instantiation
847490b17f1bSmrg   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
847590b17f1bSmrg   $RM out/* && rmdir out
847690b17f1bSmrg   cd ..
847790b17f1bSmrg   $RM -r conftest
847890b17f1bSmrg   $RM conftest*
84797e6fb56fSmrg
848090b17f1bSmrgfi
848190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
848290b17f1bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
84837e6fb56fSmrg
84847e6fb56fSmrg
84857e6fb56fSmrg
84867e6fb56fSmrg
8487983b4bf2Smrghard_links="nottested"
8488983b4bf2Smrgif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
848990b17f1bSmrg  # do not overwrite the value of need_locks provided by the user
849090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
849190b17f1bSmrg$as_echo_n "checking if we can lock with hard links... " >&6; }
849290b17f1bSmrg  hard_links=yes
849390b17f1bSmrg  $RM conftest*
849490b17f1bSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
849590b17f1bSmrg  touch conftest.a
849690b17f1bSmrg  ln conftest.a conftest.b 2>&5 || hard_links=no
849790b17f1bSmrg  ln conftest.a conftest.b 2>/dev/null && hard_links=no
849890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
849990b17f1bSmrg$as_echo "$hard_links" >&6; }
8500983b4bf2Smrg  if test "$hard_links" = no; then
8501983b4bf2Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8502983b4bf2Smrg$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
850390b17f1bSmrg    need_locks=warn
850490b17f1bSmrg  fi
85057e6fb56fSmrgelse
850690b17f1bSmrg  need_locks=no
850790b17f1bSmrgfi
85087e6fb56fSmrg
85097e6fb56fSmrg
85107e6fb56fSmrg
85117e6fb56fSmrg
85127e6fb56fSmrg
85137e6fb56fSmrg
851490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
851590b17f1bSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
85167e6fb56fSmrg
851790b17f1bSmrg  runpath_var=
851890b17f1bSmrg  allow_undefined_flag=
851990b17f1bSmrg  always_export_symbols=no
852090b17f1bSmrg  archive_cmds=
852190b17f1bSmrg  archive_expsym_cmds=
852290b17f1bSmrg  compiler_needs_object=no
852390b17f1bSmrg  enable_shared_with_static_runtimes=no
852490b17f1bSmrg  export_dynamic_flag_spec=
852590b17f1bSmrg  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
852690b17f1bSmrg  hardcode_automatic=no
852790b17f1bSmrg  hardcode_direct=no
852890b17f1bSmrg  hardcode_direct_absolute=no
852990b17f1bSmrg  hardcode_libdir_flag_spec=
853090b17f1bSmrg  hardcode_libdir_separator=
853190b17f1bSmrg  hardcode_minus_L=no
853290b17f1bSmrg  hardcode_shlibpath_var=unsupported
853390b17f1bSmrg  inherit_rpath=no
853490b17f1bSmrg  link_all_deplibs=unknown
853590b17f1bSmrg  module_cmds=
853690b17f1bSmrg  module_expsym_cmds=
853790b17f1bSmrg  old_archive_from_new_cmds=
853890b17f1bSmrg  old_archive_from_expsyms_cmds=
853990b17f1bSmrg  thread_safe_flag_spec=
854090b17f1bSmrg  whole_archive_flag_spec=
854190b17f1bSmrg  # include_expsyms should be a list of space-separated symbols to be *always*
854290b17f1bSmrg  # included in the symbol list
854390b17f1bSmrg  include_expsyms=
854490b17f1bSmrg  # exclude_expsyms can be an extended regexp of symbols to exclude
8545983b4bf2Smrg  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8546983b4bf2Smrg  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8547983b4bf2Smrg  # as well as any symbol that contains `d'.
854890b17f1bSmrg  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
854990b17f1bSmrg  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
855090b17f1bSmrg  # platforms (ab)use it in PIC code, but their linkers get confused if
855190b17f1bSmrg  # the symbol is explicitly referenced.  Since portable code cannot
855290b17f1bSmrg  # rely on this symbol name, it's probably fine to never include it in
855390b17f1bSmrg  # preloaded symbol tables.
855490b17f1bSmrg  # Exclude shared library initialization/finalization symbols.
855590b17f1bSmrg  extract_expsyms_cmds=
85567e6fb56fSmrg
855790b17f1bSmrg  case $host_os in
855890b17f1bSmrg  cygwin* | mingw* | pw32* | cegcc*)
855990b17f1bSmrg    # FIXME: the MSVC++ port hasn't been tested in a loooong time
856090b17f1bSmrg    # When not using gcc, we currently assume that we are using
856190b17f1bSmrg    # Microsoft Visual C++.
8562983b4bf2Smrg    if test "$GCC" != yes; then
856390b17f1bSmrg      with_gnu_ld=no
856490b17f1bSmrg    fi
856590b17f1bSmrg    ;;
856690b17f1bSmrg  interix*)
856790b17f1bSmrg    # we just hope/assume this is gcc and not c89 (= MSVC++)
856890b17f1bSmrg    with_gnu_ld=yes
856990b17f1bSmrg    ;;
8570983b4bf2Smrg  openbsd*)
857190b17f1bSmrg    with_gnu_ld=no
857290b17f1bSmrg    ;;
8573983b4bf2Smrg  linux* | k*bsd*-gnu | gnu*)
8574983b4bf2Smrg    link_all_deplibs=no
8575983b4bf2Smrg    ;;
857690b17f1bSmrg  esac
85777e6fb56fSmrg
857890b17f1bSmrg  ld_shlibs=yes
85797e6fb56fSmrg
858090b17f1bSmrg  # On some targets, GNU ld is compatible enough with the native linker
858190b17f1bSmrg  # that we're better off using the native interface for both.
858290b17f1bSmrg  lt_use_gnu_ld_interface=no
8583983b4bf2Smrg  if test "$with_gnu_ld" = yes; then
858490b17f1bSmrg    case $host_os in
858590b17f1bSmrg      aix*)
858690b17f1bSmrg	# The AIX port of GNU ld has always aspired to compatibility
858790b17f1bSmrg	# with the native linker.  However, as the warning in the GNU ld
858890b17f1bSmrg	# block says, versions before 2.19.5* couldn't really create working
858990b17f1bSmrg	# shared libraries, regardless of the interface used.
859090b17f1bSmrg	case `$LD -v 2>&1` in
859190b17f1bSmrg	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
859290b17f1bSmrg	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
859390b17f1bSmrg	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
859490b17f1bSmrg	  *)
859590b17f1bSmrg	    lt_use_gnu_ld_interface=yes
859690b17f1bSmrg	    ;;
859790b17f1bSmrg	esac
859890b17f1bSmrg	;;
859990b17f1bSmrg      *)
860090b17f1bSmrg	lt_use_gnu_ld_interface=yes
860190b17f1bSmrg	;;
860290b17f1bSmrg    esac
860390b17f1bSmrg  fi
86047e6fb56fSmrg
8605983b4bf2Smrg  if test "$lt_use_gnu_ld_interface" = yes; then
860690b17f1bSmrg    # If archive_cmds runs LD, not CC, wlarc should be empty
8607983b4bf2Smrg    wlarc='${wl}'
86087e6fb56fSmrg
860990b17f1bSmrg    # Set some defaults for GNU ld with shared library support. These
861090b17f1bSmrg    # are reset later if shared libraries are not supported. Putting them
861190b17f1bSmrg    # here allows them to be overridden if necessary.
861290b17f1bSmrg    runpath_var=LD_RUN_PATH
8613983b4bf2Smrg    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8614983b4bf2Smrg    export_dynamic_flag_spec='${wl}--export-dynamic'
861590b17f1bSmrg    # ancient GNU ld didn't support --whole-archive et. al.
861690b17f1bSmrg    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8617983b4bf2Smrg      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
861890b17f1bSmrg    else
861990b17f1bSmrg      whole_archive_flag_spec=
862090b17f1bSmrg    fi
862190b17f1bSmrg    supports_anon_versioning=no
8622983b4bf2Smrg    case `$LD -v 2>&1` in
862390b17f1bSmrg      *GNU\ gold*) supports_anon_versioning=yes ;;
862490b17f1bSmrg      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
862590b17f1bSmrg      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
862690b17f1bSmrg      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
862790b17f1bSmrg      *\ 2.11.*) ;; # other 2.11 versions
862890b17f1bSmrg      *) supports_anon_versioning=yes ;;
862990b17f1bSmrg    esac
86307e6fb56fSmrg
863190b17f1bSmrg    # See if GNU ld supports shared libraries.
863290b17f1bSmrg    case $host_os in
863390b17f1bSmrg    aix[3-9]*)
863490b17f1bSmrg      # On AIX/PPC, the GNU linker is very broken
8635983b4bf2Smrg      if test "$host_cpu" != ia64; then
863690b17f1bSmrg	ld_shlibs=no
863790b17f1bSmrg	cat <<_LT_EOF 1>&2
86387e6fb56fSmrg
863990b17f1bSmrg*** Warning: the GNU linker, at least up to release 2.19, is reported
864090b17f1bSmrg*** to be unable to reliably create shared libraries on AIX.
864190b17f1bSmrg*** Therefore, libtool is disabling shared libraries support.  If you
864290b17f1bSmrg*** really care for shared libraries, you may want to install binutils
864390b17f1bSmrg*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
864490b17f1bSmrg*** You will then need to restart the configuration process.
86457e6fb56fSmrg
864690b17f1bSmrg_LT_EOF
864790b17f1bSmrg      fi
864890b17f1bSmrg      ;;
86497e6fb56fSmrg
865090b17f1bSmrg    amigaos*)
865190b17f1bSmrg      case $host_cpu in
865290b17f1bSmrg      powerpc)
865390b17f1bSmrg            # see comment about AmigaOS4 .so support
8654983b4bf2Smrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
865590b17f1bSmrg            archive_expsym_cmds=''
865690b17f1bSmrg        ;;
865790b17f1bSmrg      m68k)
865890b17f1bSmrg            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)'
865990b17f1bSmrg            hardcode_libdir_flag_spec='-L$libdir'
866090b17f1bSmrg            hardcode_minus_L=yes
866190b17f1bSmrg        ;;
866290b17f1bSmrg      esac
866390b17f1bSmrg      ;;
86647e6fb56fSmrg
866590b17f1bSmrg    beos*)
866690b17f1bSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
866790b17f1bSmrg	allow_undefined_flag=unsupported
866890b17f1bSmrg	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
866990b17f1bSmrg	# support --undefined.  This deserves some investigation.  FIXME
8670983b4bf2Smrg	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
867190b17f1bSmrg      else
867290b17f1bSmrg	ld_shlibs=no
867390b17f1bSmrg      fi
867490b17f1bSmrg      ;;
86757e6fb56fSmrg
867690b17f1bSmrg    cygwin* | mingw* | pw32* | cegcc*)
867790b17f1bSmrg      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
867890b17f1bSmrg      # as there is no search path for DLLs.
867990b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
8680983b4bf2Smrg      export_dynamic_flag_spec='${wl}--export-all-symbols'
868190b17f1bSmrg      allow_undefined_flag=unsupported
868290b17f1bSmrg      always_export_symbols=no
868390b17f1bSmrg      enable_shared_with_static_runtimes=yes
868490b17f1bSmrg      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
868590b17f1bSmrg      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
86867e6fb56fSmrg
868790b17f1bSmrg      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8688983b4bf2Smrg        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8689983b4bf2Smrg	# If the export-symbols file already is a .def file (1st line
8690983b4bf2Smrg	# is EXPORTS), use it as is; otherwise, prepend...
8691983b4bf2Smrg	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8692983b4bf2Smrg	  cp $export_symbols $output_objdir/$soname.def;
8693983b4bf2Smrg	else
8694983b4bf2Smrg	  echo EXPORTS > $output_objdir/$soname.def;
8695983b4bf2Smrg	  cat $export_symbols >> $output_objdir/$soname.def;
8696983b4bf2Smrg	fi~
8697983b4bf2Smrg	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
869890b17f1bSmrg      else
869990b17f1bSmrg	ld_shlibs=no
870090b17f1bSmrg      fi
870190b17f1bSmrg      ;;
87027e6fb56fSmrg
870390b17f1bSmrg    haiku*)
8704983b4bf2Smrg      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
870590b17f1bSmrg      link_all_deplibs=yes
870690b17f1bSmrg      ;;
87077e6fb56fSmrg
870890b17f1bSmrg    interix[3-9]*)
870990b17f1bSmrg      hardcode_direct=no
871090b17f1bSmrg      hardcode_shlibpath_var=no
8711983b4bf2Smrg      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8712983b4bf2Smrg      export_dynamic_flag_spec='${wl}-E'
871390b17f1bSmrg      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
871490b17f1bSmrg      # Instead, shared libraries are loaded at an image base (0x10000000 by
871590b17f1bSmrg      # default) and relocated if they conflict, which is a slow very memory
871690b17f1bSmrg      # consuming and fragmenting process.  To avoid this, we pick a random,
871790b17f1bSmrg      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
871890b17f1bSmrg      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8719983b4bf2Smrg      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8720983b4bf2Smrg      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'
872190b17f1bSmrg      ;;
87227e6fb56fSmrg
872390b17f1bSmrg    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
872490b17f1bSmrg      tmp_diet=no
8725983b4bf2Smrg      if test "$host_os" = linux-dietlibc; then
872690b17f1bSmrg	case $cc_basename in
872790b17f1bSmrg	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
872890b17f1bSmrg	esac
872990b17f1bSmrg      fi
873090b17f1bSmrg      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8731983b4bf2Smrg	 && test "$tmp_diet" = no
873290b17f1bSmrg      then
873390b17f1bSmrg	tmp_addflag=' $pic_flag'
873490b17f1bSmrg	tmp_sharedflag='-shared'
873590b17f1bSmrg	case $cc_basename,$host_cpu in
873690b17f1bSmrg        pgcc*)				# Portland Group C compiler
8737983b4bf2Smrg	  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'
873890b17f1bSmrg	  tmp_addflag=' $pic_flag'
873990b17f1bSmrg	  ;;
874090b17f1bSmrg	pgf77* | pgf90* | pgf95* | pgfortran*)
874190b17f1bSmrg					# Portland Group f77 and f90 compilers
8742983b4bf2Smrg	  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'
874390b17f1bSmrg	  tmp_addflag=' $pic_flag -Mnomain' ;;
874490b17f1bSmrg	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
874590b17f1bSmrg	  tmp_addflag=' -i_dynamic' ;;
874690b17f1bSmrg	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
874790b17f1bSmrg	  tmp_addflag=' -i_dynamic -nofor_main' ;;
874890b17f1bSmrg	ifc* | ifort*)			# Intel Fortran compiler
874990b17f1bSmrg	  tmp_addflag=' -nofor_main' ;;
875090b17f1bSmrg	lf95*)				# Lahey Fortran 8.1
875190b17f1bSmrg	  whole_archive_flag_spec=
875290b17f1bSmrg	  tmp_sharedflag='--shared' ;;
875390b17f1bSmrg	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
875490b17f1bSmrg	  tmp_sharedflag='-qmkshrobj'
875590b17f1bSmrg	  tmp_addflag= ;;
875690b17f1bSmrg	nvcc*)	# Cuda Compiler Driver 2.2
8757983b4bf2Smrg	  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'
875890b17f1bSmrg	  compiler_needs_object=yes
875990b17f1bSmrg	  ;;
876090b17f1bSmrg	esac
876190b17f1bSmrg	case `$CC -V 2>&1 | sed 5q` in
876290b17f1bSmrg	*Sun\ C*)			# Sun C 5.9
8763983b4bf2Smrg	  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'
876490b17f1bSmrg	  compiler_needs_object=yes
876590b17f1bSmrg	  tmp_sharedflag='-G' ;;
876690b17f1bSmrg	*Sun\ F*)			# Sun Fortran 8.3
876790b17f1bSmrg	  tmp_sharedflag='-G' ;;
876890b17f1bSmrg	esac
8769983b4bf2Smrg	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
87707e6fb56fSmrg
8771983b4bf2Smrg        if test "x$supports_anon_versioning" = xyes; then
877290b17f1bSmrg          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8773983b4bf2Smrg	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8774983b4bf2Smrg	    echo "local: *; };" >> $output_objdir/$libname.ver~
8775983b4bf2Smrg	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
877690b17f1bSmrg        fi
87777e6fb56fSmrg
877890b17f1bSmrg	case $cc_basename in
877990b17f1bSmrg	xlf* | bgf* | bgxlf* | mpixlf*)
878090b17f1bSmrg	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
878190b17f1bSmrg	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8782983b4bf2Smrg	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
878390b17f1bSmrg	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8784983b4bf2Smrg	  if test "x$supports_anon_versioning" = xyes; then
878590b17f1bSmrg	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8786983b4bf2Smrg	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8787983b4bf2Smrg	      echo "local: *; };" >> $output_objdir/$libname.ver~
8788983b4bf2Smrg	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
878990b17f1bSmrg	  fi
879090b17f1bSmrg	  ;;
879190b17f1bSmrg	esac
879290b17f1bSmrg      else
879390b17f1bSmrg        ld_shlibs=no
879490b17f1bSmrg      fi
879590b17f1bSmrg      ;;
87967e6fb56fSmrg
8797983b4bf2Smrg    netbsd* | netbsdelf*-gnu)
879890b17f1bSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
879990b17f1bSmrg	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
880090b17f1bSmrg	wlarc=
880190b17f1bSmrg      else
8802983b4bf2Smrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8803983b4bf2Smrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
880490b17f1bSmrg      fi
880590b17f1bSmrg      ;;
88067e6fb56fSmrg
880790b17f1bSmrg    solaris*)
880890b17f1bSmrg      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
880990b17f1bSmrg	ld_shlibs=no
881090b17f1bSmrg	cat <<_LT_EOF 1>&2
88117e6fb56fSmrg
881290b17f1bSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably
881390b17f1bSmrg*** create shared libraries on Solaris systems.  Therefore, libtool
881490b17f1bSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
881590b17f1bSmrg*** binutils to release 2.9.1 or newer.  Another option is to modify
881690b17f1bSmrg*** your PATH or compiler configuration so that the native linker is
881790b17f1bSmrg*** used, and then restart.
88187e6fb56fSmrg
881990b17f1bSmrg_LT_EOF
882090b17f1bSmrg      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8821983b4bf2Smrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8822983b4bf2Smrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
882390b17f1bSmrg      else
882490b17f1bSmrg	ld_shlibs=no
882590b17f1bSmrg      fi
882690b17f1bSmrg      ;;
88277e6fb56fSmrg
882890b17f1bSmrg    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
882990b17f1bSmrg      case `$LD -v 2>&1` in
883090b17f1bSmrg        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
883190b17f1bSmrg	ld_shlibs=no
883290b17f1bSmrg	cat <<_LT_EOF 1>&2
88337e6fb56fSmrg
8834983b4bf2Smrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
883590b17f1bSmrg*** reliably create shared libraries on SCO systems.  Therefore, libtool
883690b17f1bSmrg*** is disabling shared libraries support.  We urge you to upgrade GNU
883790b17f1bSmrg*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
883890b17f1bSmrg*** your PATH or compiler configuration so that the native linker is
883990b17f1bSmrg*** used, and then restart.
88407e6fb56fSmrg
884190b17f1bSmrg_LT_EOF
884290b17f1bSmrg	;;
884390b17f1bSmrg	*)
884490b17f1bSmrg	  # For security reasons, it is highly recommended that you always
884590b17f1bSmrg	  # use absolute paths for naming shared libraries, and exclude the
884690b17f1bSmrg	  # DT_RUNPATH tag from executables and libraries.  But doing so
884790b17f1bSmrg	  # requires that you compile everything twice, which is a pain.
884890b17f1bSmrg	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8849983b4bf2Smrg	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8850983b4bf2Smrg	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8851983b4bf2Smrg	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
885290b17f1bSmrg	  else
885390b17f1bSmrg	    ld_shlibs=no
885490b17f1bSmrg	  fi
885590b17f1bSmrg	;;
885690b17f1bSmrg      esac
885790b17f1bSmrg      ;;
88587e6fb56fSmrg
885990b17f1bSmrg    sunos4*)
886090b17f1bSmrg      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
886190b17f1bSmrg      wlarc=
886290b17f1bSmrg      hardcode_direct=yes
886390b17f1bSmrg      hardcode_shlibpath_var=no
886490b17f1bSmrg      ;;
88657e6fb56fSmrg
886690b17f1bSmrg    *)
886790b17f1bSmrg      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8868983b4bf2Smrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8869983b4bf2Smrg	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
887090b17f1bSmrg      else
887190b17f1bSmrg	ld_shlibs=no
887290b17f1bSmrg      fi
887390b17f1bSmrg      ;;
887490b17f1bSmrg    esac
88757e6fb56fSmrg
8876983b4bf2Smrg    if test "$ld_shlibs" = no; then
887790b17f1bSmrg      runpath_var=
887890b17f1bSmrg      hardcode_libdir_flag_spec=
887990b17f1bSmrg      export_dynamic_flag_spec=
888090b17f1bSmrg      whole_archive_flag_spec=
888190b17f1bSmrg    fi
888290b17f1bSmrg  else
888390b17f1bSmrg    # PORTME fill in a description of your system's linker (not GNU ld)
888490b17f1bSmrg    case $host_os in
888590b17f1bSmrg    aix3*)
888690b17f1bSmrg      allow_undefined_flag=unsupported
888790b17f1bSmrg      always_export_symbols=yes
888890b17f1bSmrg      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'
888990b17f1bSmrg      # Note: this linker hardcodes the directories in LIBPATH if there
889090b17f1bSmrg      # are no directories specified by -L.
889190b17f1bSmrg      hardcode_minus_L=yes
8892983b4bf2Smrg      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
889390b17f1bSmrg	# Neither direct hardcoding nor static linking is supported with a
889490b17f1bSmrg	# broken collect2.
889590b17f1bSmrg	hardcode_direct=unsupported
889690b17f1bSmrg      fi
889790b17f1bSmrg      ;;
88987e6fb56fSmrg
889990b17f1bSmrg    aix[4-9]*)
8900983b4bf2Smrg      if test "$host_cpu" = ia64; then
890190b17f1bSmrg	# On IA64, the linker does run time linking by default, so we don't
890290b17f1bSmrg	# have to do anything special.
890390b17f1bSmrg	aix_use_runtimelinking=no
890490b17f1bSmrg	exp_sym_flag='-Bexport'
8905983b4bf2Smrg	no_entry_flag=""
890690b17f1bSmrg      else
890790b17f1bSmrg	# If we're using GNU nm, then we don't want the "-C" option.
8908983b4bf2Smrg	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8909983b4bf2Smrg	# Also, AIX nm treats weak defined symbols like other global
8910983b4bf2Smrg	# defined symbols, whereas GNU nm marks them as "W".
891190b17f1bSmrg	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8912983b4bf2Smrg	  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'
891390b17f1bSmrg	else
8914983b4bf2Smrg	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
891590b17f1bSmrg	fi
891690b17f1bSmrg	aix_use_runtimelinking=no
89177e6fb56fSmrg
891890b17f1bSmrg	# Test if we are trying to use run time linking or normal
891990b17f1bSmrg	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8920983b4bf2Smrg	# need to do runtime linking.
892190b17f1bSmrg	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
892290b17f1bSmrg	  for ld_flag in $LDFLAGS; do
8923983b4bf2Smrg	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
892490b17f1bSmrg	    aix_use_runtimelinking=yes
892590b17f1bSmrg	    break
892690b17f1bSmrg	  fi
892790b17f1bSmrg	  done
892890b17f1bSmrg	  ;;
892990b17f1bSmrg	esac
89307e6fb56fSmrg
893190b17f1bSmrg	exp_sym_flag='-bexport'
893290b17f1bSmrg	no_entry_flag='-bnoentry'
893390b17f1bSmrg      fi
89347e6fb56fSmrg
893590b17f1bSmrg      # When large executables or shared objects are built, AIX ld can
893690b17f1bSmrg      # have problems creating the table of contents.  If linking a library
893790b17f1bSmrg      # or program results in "error TOC overflow" add -mminimal-toc to
893890b17f1bSmrg      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
893990b17f1bSmrg      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
89407e6fb56fSmrg
894190b17f1bSmrg      archive_cmds=''
894290b17f1bSmrg      hardcode_direct=yes
894390b17f1bSmrg      hardcode_direct_absolute=yes
894490b17f1bSmrg      hardcode_libdir_separator=':'
894590b17f1bSmrg      link_all_deplibs=yes
8946983b4bf2Smrg      file_list_spec='${wl}-f,'
89477e6fb56fSmrg
8948983b4bf2Smrg      if test "$GCC" = yes; then
894990b17f1bSmrg	case $host_os in aix4.[012]|aix4.[012].*)
895090b17f1bSmrg	# We only want to do this on AIX 4.2 and lower, the check
895190b17f1bSmrg	# below for broken collect2 doesn't work under 4.3+
8952983b4bf2Smrg	  collect2name=`${CC} -print-prog-name=collect2`
895390b17f1bSmrg	  if test -f "$collect2name" &&
895490b17f1bSmrg	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
895590b17f1bSmrg	  then
895690b17f1bSmrg	  # We have reworked collect2
895790b17f1bSmrg	  :
895890b17f1bSmrg	  else
895990b17f1bSmrg	  # We have old collect2
896090b17f1bSmrg	  hardcode_direct=unsupported
896190b17f1bSmrg	  # It fails to find uninstalled libraries when the uninstalled
896290b17f1bSmrg	  # path is not listed in the libpath.  Setting hardcode_minus_L
896390b17f1bSmrg	  # to unsupported forces relinking
896490b17f1bSmrg	  hardcode_minus_L=yes
896590b17f1bSmrg	  hardcode_libdir_flag_spec='-L$libdir'
896690b17f1bSmrg	  hardcode_libdir_separator=
896790b17f1bSmrg	  fi
896890b17f1bSmrg	  ;;
896990b17f1bSmrg	esac
897090b17f1bSmrg	shared_flag='-shared'
8971983b4bf2Smrg	if test "$aix_use_runtimelinking" = yes; then
8972983b4bf2Smrg	  shared_flag="$shared_flag "'${wl}-G'
897390b17f1bSmrg	fi
8974983b4bf2Smrg	link_all_deplibs=no
897590b17f1bSmrg      else
897690b17f1bSmrg	# not using gcc
8977983b4bf2Smrg	if test "$host_cpu" = ia64; then
897890b17f1bSmrg	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
897990b17f1bSmrg	# chokes on -Wl,-G. The following line is correct:
898090b17f1bSmrg	  shared_flag='-G'
898190b17f1bSmrg	else
8982983b4bf2Smrg	  if test "$aix_use_runtimelinking" = yes; then
8983983b4bf2Smrg	    shared_flag='${wl}-G'
898490b17f1bSmrg	  else
8985983b4bf2Smrg	    shared_flag='${wl}-bM:SRE'
898690b17f1bSmrg	  fi
898790b17f1bSmrg	fi
898890b17f1bSmrg      fi
89897e6fb56fSmrg
8990983b4bf2Smrg      export_dynamic_flag_spec='${wl}-bexpall'
899190b17f1bSmrg      # It seems that -bexpall does not export symbols beginning with
899290b17f1bSmrg      # underscore (_), so it is better to generate a list of symbols to export.
899390b17f1bSmrg      always_export_symbols=yes
8994983b4bf2Smrg      if test "$aix_use_runtimelinking" = yes; then
899590b17f1bSmrg	# Warning - without using the other runtime loading flags (-brtl),
899690b17f1bSmrg	# -berok will link without error, but may produce a broken library.
899790b17f1bSmrg	allow_undefined_flag='-berok'
899890b17f1bSmrg        # Determine the default libpath from the value encoded in an
899990b17f1bSmrg        # empty executable.
9000983b4bf2Smrg        if test "${lt_cv_aix_libpath+set}" = set; then
900190b17f1bSmrg  aix_libpath=$lt_cv_aix_libpath
900290b17f1bSmrgelse
900390b17f1bSmrg  if ${lt_cv_aix_libpath_+:} false; then :
900490b17f1bSmrg  $as_echo_n "(cached) " >&6
900590b17f1bSmrgelse
900690b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
900790b17f1bSmrg/* end confdefs.h.  */
900890b17f1bSmrg
900990b17f1bSmrgint
901090b17f1bSmrgmain ()
901190b17f1bSmrg{
90127e6fb56fSmrg
901390b17f1bSmrg  ;
901490b17f1bSmrg  return 0;
90157e6fb56fSmrg}
901690b17f1bSmrg_ACEOF
901790b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
901890b17f1bSmrg
901990b17f1bSmrg  lt_aix_libpath_sed='
902090b17f1bSmrg      /Import File Strings/,/^$/ {
902190b17f1bSmrg	  /^0/ {
902290b17f1bSmrg	      s/^0  *\([^ ]*\) *$/\1/
902390b17f1bSmrg	      p
902490b17f1bSmrg	  }
902590b17f1bSmrg      }'
902690b17f1bSmrg  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
902790b17f1bSmrg  # Check for a 64-bit object if we didn't find anything.
902890b17f1bSmrg  if test -z "$lt_cv_aix_libpath_"; then
902990b17f1bSmrg    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
90307e6fb56fSmrg  fi
90317e6fb56fSmrgfi
903290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
903390b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
903490b17f1bSmrg  if test -z "$lt_cv_aix_libpath_"; then
9035983b4bf2Smrg    lt_cv_aix_libpath_="/usr/lib:/lib"
903690b17f1bSmrg  fi
90377e6fb56fSmrg
903890b17f1bSmrgfi
90397e6fb56fSmrg
904090b17f1bSmrg  aix_libpath=$lt_cv_aix_libpath_
90417e6fb56fSmrgfi
90427e6fb56fSmrg
9043983b4bf2Smrg        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9044983b4bf2Smrg        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"
904590b17f1bSmrg      else
9046983b4bf2Smrg	if test "$host_cpu" = ia64; then
9047983b4bf2Smrg	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
904890b17f1bSmrg	  allow_undefined_flag="-z nodefs"
9049983b4bf2Smrg	  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"
905090b17f1bSmrg	else
905190b17f1bSmrg	 # Determine the default libpath from the value encoded in an
905290b17f1bSmrg	 # empty executable.
9053983b4bf2Smrg	 if test "${lt_cv_aix_libpath+set}" = set; then
905490b17f1bSmrg  aix_libpath=$lt_cv_aix_libpath
90557e6fb56fSmrgelse
905690b17f1bSmrg  if ${lt_cv_aix_libpath_+:} false; then :
905790b17f1bSmrg  $as_echo_n "(cached) " >&6
90587e6fb56fSmrgelse
905990b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
906090b17f1bSmrg/* end confdefs.h.  */
90617e6fb56fSmrg
906290b17f1bSmrgint
906390b17f1bSmrgmain ()
90647e6fb56fSmrg{
90657e6fb56fSmrg
906690b17f1bSmrg  ;
906790b17f1bSmrg  return 0;
90687e6fb56fSmrg}
906990b17f1bSmrg_ACEOF
907090b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
907190b17f1bSmrg
907290b17f1bSmrg  lt_aix_libpath_sed='
907390b17f1bSmrg      /Import File Strings/,/^$/ {
907490b17f1bSmrg	  /^0/ {
907590b17f1bSmrg	      s/^0  *\([^ ]*\) *$/\1/
907690b17f1bSmrg	      p
907790b17f1bSmrg	  }
907890b17f1bSmrg      }'
907990b17f1bSmrg  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
908090b17f1bSmrg  # Check for a 64-bit object if we didn't find anything.
908190b17f1bSmrg  if test -z "$lt_cv_aix_libpath_"; then
908290b17f1bSmrg    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
90837e6fb56fSmrg  fi
90847e6fb56fSmrgfi
908590b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
908690b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
908790b17f1bSmrg  if test -z "$lt_cv_aix_libpath_"; then
9088983b4bf2Smrg    lt_cv_aix_libpath_="/usr/lib:/lib"
908990b17f1bSmrg  fi
90907e6fb56fSmrg
909190b17f1bSmrgfi
90927e6fb56fSmrg
909390b17f1bSmrg  aix_libpath=$lt_cv_aix_libpath_
90947e6fb56fSmrgfi
90957e6fb56fSmrg
9096983b4bf2Smrg	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
909790b17f1bSmrg	  # Warning - without using the other run time loading flags,
909890b17f1bSmrg	  # -berok will link without error, but may produce a broken library.
9099983b4bf2Smrg	  no_undefined_flag=' ${wl}-bernotok'
9100983b4bf2Smrg	  allow_undefined_flag=' ${wl}-berok'
9101983b4bf2Smrg	  if test "$with_gnu_ld" = yes; then
910290b17f1bSmrg	    # We only use this code for GNU lds that support --whole-archive.
9103983b4bf2Smrg	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
910490b17f1bSmrg	  else
910590b17f1bSmrg	    # Exported symbols can be pulled into shared objects from archives
910690b17f1bSmrg	    whole_archive_flag_spec='$convenience'
910790b17f1bSmrg	  fi
910890b17f1bSmrg	  archive_cmds_need_lc=yes
9109983b4bf2Smrg	  # This is similar to how AIX traditionally builds its shared libraries.
9110983b4bf2Smrg	  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'
911190b17f1bSmrg	fi
911290b17f1bSmrg      fi
911390b17f1bSmrg      ;;
91147e6fb56fSmrg
911590b17f1bSmrg    amigaos*)
911690b17f1bSmrg      case $host_cpu in
911790b17f1bSmrg      powerpc)
911890b17f1bSmrg            # see comment about AmigaOS4 .so support
9119983b4bf2Smrg            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
912090b17f1bSmrg            archive_expsym_cmds=''
912190b17f1bSmrg        ;;
912290b17f1bSmrg      m68k)
912390b17f1bSmrg            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)'
912490b17f1bSmrg            hardcode_libdir_flag_spec='-L$libdir'
912590b17f1bSmrg            hardcode_minus_L=yes
912690b17f1bSmrg        ;;
912790b17f1bSmrg      esac
912890b17f1bSmrg      ;;
91297e6fb56fSmrg
913090b17f1bSmrg    bsdi[45]*)
913190b17f1bSmrg      export_dynamic_flag_spec=-rdynamic
913290b17f1bSmrg      ;;
913390b17f1bSmrg
913490b17f1bSmrg    cygwin* | mingw* | pw32* | cegcc*)
913590b17f1bSmrg      # When not using gcc, we currently assume that we are using
913690b17f1bSmrg      # Microsoft Visual C++.
913790b17f1bSmrg      # hardcode_libdir_flag_spec is actually meaningless, as there is
913890b17f1bSmrg      # no search path for DLLs.
913990b17f1bSmrg      case $cc_basename in
914090b17f1bSmrg      cl*)
914190b17f1bSmrg	# Native MSVC
914290b17f1bSmrg	hardcode_libdir_flag_spec=' '
914390b17f1bSmrg	allow_undefined_flag=unsupported
914490b17f1bSmrg	always_export_symbols=yes
914590b17f1bSmrg	file_list_spec='@'
914690b17f1bSmrg	# Tell ltmain to make .lib files, not .a files.
914790b17f1bSmrg	libext=lib
914890b17f1bSmrg	# Tell ltmain to make .dll files, not .so files.
9149983b4bf2Smrg	shrext_cmds=".dll"
915090b17f1bSmrg	# FIXME: Setting linknames here is a bad hack.
9151983b4bf2Smrg	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9152983b4bf2Smrg	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9153983b4bf2Smrg	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9154983b4bf2Smrg	  else
9155983b4bf2Smrg	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9156983b4bf2Smrg	  fi~
9157983b4bf2Smrg	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9158983b4bf2Smrg	  linknames='
915990b17f1bSmrg	# The linker will not automatically build a static lib if we build a DLL.
916090b17f1bSmrg	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
916190b17f1bSmrg	enable_shared_with_static_runtimes=yes
916290b17f1bSmrg	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
916390b17f1bSmrg	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
916490b17f1bSmrg	# Don't use ranlib
916590b17f1bSmrg	old_postinstall_cmds='chmod 644 $oldlib'
916690b17f1bSmrg	postlink_cmds='lt_outputfile="@OUTPUT@"~
9167983b4bf2Smrg	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9168983b4bf2Smrg	  case $lt_outputfile in
9169983b4bf2Smrg	    *.exe|*.EXE) ;;
9170983b4bf2Smrg	    *)
9171983b4bf2Smrg	      lt_outputfile="$lt_outputfile.exe"
9172983b4bf2Smrg	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9173983b4bf2Smrg	      ;;
9174983b4bf2Smrg	  esac~
9175983b4bf2Smrg	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9176983b4bf2Smrg	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9177983b4bf2Smrg	    $RM "$lt_outputfile.manifest";
9178983b4bf2Smrg	  fi'
917990b17f1bSmrg	;;
918090b17f1bSmrg      *)
918190b17f1bSmrg	# Assume MSVC wrapper
918290b17f1bSmrg	hardcode_libdir_flag_spec=' '
918390b17f1bSmrg	allow_undefined_flag=unsupported
918490b17f1bSmrg	# Tell ltmain to make .lib files, not .a files.
918590b17f1bSmrg	libext=lib
918690b17f1bSmrg	# Tell ltmain to make .dll files, not .so files.
9187983b4bf2Smrg	shrext_cmds=".dll"
918890b17f1bSmrg	# FIXME: Setting linknames here is a bad hack.
918990b17f1bSmrg	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
919090b17f1bSmrg	# The linker will automatically build a .lib file if we build a DLL.
919190b17f1bSmrg	old_archive_from_new_cmds='true'
919290b17f1bSmrg	# FIXME: Should let the user specify the lib program.
919390b17f1bSmrg	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
919490b17f1bSmrg	enable_shared_with_static_runtimes=yes
919590b17f1bSmrg	;;
919690b17f1bSmrg      esac
919790b17f1bSmrg      ;;
91987e6fb56fSmrg
919990b17f1bSmrg    darwin* | rhapsody*)
92007e6fb56fSmrg
92017e6fb56fSmrg
920290b17f1bSmrg  archive_cmds_need_lc=no
920390b17f1bSmrg  hardcode_direct=no
920490b17f1bSmrg  hardcode_automatic=yes
920590b17f1bSmrg  hardcode_shlibpath_var=unsupported
9206983b4bf2Smrg  if test "$lt_cv_ld_force_load" = "yes"; then
9207983b4bf2Smrg    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\"`'
92087e6fb56fSmrg
920990b17f1bSmrg  else
921090b17f1bSmrg    whole_archive_flag_spec=''
92117e6fb56fSmrg  fi
921290b17f1bSmrg  link_all_deplibs=yes
9213983b4bf2Smrg  allow_undefined_flag="$_lt_dar_allow_undefined"
921490b17f1bSmrg  case $cc_basename in
9215983b4bf2Smrg     ifort*) _lt_dar_can_shared=yes ;;
921690b17f1bSmrg     *) _lt_dar_can_shared=$GCC ;;
921790b17f1bSmrg  esac
9218983b4bf2Smrg  if test "$_lt_dar_can_shared" = "yes"; then
921990b17f1bSmrg    output_verbose_link_cmd=func_echo_all
9220983b4bf2Smrg    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9221983b4bf2Smrg    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9222983b4bf2Smrg    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}"
9223983b4bf2Smrg    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}"
92247e6fb56fSmrg
922590b17f1bSmrg  else
922690b17f1bSmrg  ld_shlibs=no
92277e6fb56fSmrg  fi
92287e6fb56fSmrg
92297e6fb56fSmrg      ;;
923090b17f1bSmrg
923190b17f1bSmrg    dgux*)
923290b17f1bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
923390b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
923490b17f1bSmrg      hardcode_shlibpath_var=no
92357e6fb56fSmrg      ;;
92367e6fb56fSmrg
923790b17f1bSmrg    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
923890b17f1bSmrg    # support.  Future versions do this automatically, but an explicit c++rt0.o
923990b17f1bSmrg    # does not break anything, and helps significantly (at the cost of a little
924090b17f1bSmrg    # extra space).
924190b17f1bSmrg    freebsd2.2*)
924290b17f1bSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
924390b17f1bSmrg      hardcode_libdir_flag_spec='-R$libdir'
924490b17f1bSmrg      hardcode_direct=yes
924590b17f1bSmrg      hardcode_shlibpath_var=no
924690b17f1bSmrg      ;;
92477e6fb56fSmrg
924890b17f1bSmrg    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
924990b17f1bSmrg    freebsd2.*)
925090b17f1bSmrg      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
925190b17f1bSmrg      hardcode_direct=yes
925290b17f1bSmrg      hardcode_minus_L=yes
925390b17f1bSmrg      hardcode_shlibpath_var=no
925490b17f1bSmrg      ;;
92557e6fb56fSmrg
925690b17f1bSmrg    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
925790b17f1bSmrg    freebsd* | dragonfly*)
925890b17f1bSmrg      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
925990b17f1bSmrg      hardcode_libdir_flag_spec='-R$libdir'
926090b17f1bSmrg      hardcode_direct=yes
926190b17f1bSmrg      hardcode_shlibpath_var=no
926290b17f1bSmrg      ;;
92637e6fb56fSmrg
926490b17f1bSmrg    hpux9*)
9265983b4bf2Smrg      if test "$GCC" = yes; then
9266983b4bf2Smrg	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
926790b17f1bSmrg      else
9268983b4bf2Smrg	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'
926990b17f1bSmrg      fi
9270983b4bf2Smrg      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
927190b17f1bSmrg      hardcode_libdir_separator=:
927290b17f1bSmrg      hardcode_direct=yes
92737e6fb56fSmrg
927490b17f1bSmrg      # hardcode_minus_L: Not really in the search PATH,
927590b17f1bSmrg      # but as the default location of the library.
927690b17f1bSmrg      hardcode_minus_L=yes
9277983b4bf2Smrg      export_dynamic_flag_spec='${wl}-E'
927890b17f1bSmrg      ;;
92797e6fb56fSmrg
928090b17f1bSmrg    hpux10*)
9281983b4bf2Smrg      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9282983b4bf2Smrg	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
928390b17f1bSmrg      else
928490b17f1bSmrg	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
928590b17f1bSmrg      fi
9286983b4bf2Smrg      if test "$with_gnu_ld" = no; then
9287983b4bf2Smrg	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
928890b17f1bSmrg	hardcode_libdir_separator=:
928990b17f1bSmrg	hardcode_direct=yes
929090b17f1bSmrg	hardcode_direct_absolute=yes
9291983b4bf2Smrg	export_dynamic_flag_spec='${wl}-E'
929290b17f1bSmrg	# hardcode_minus_L: Not really in the search PATH,
929390b17f1bSmrg	# but as the default location of the library.
929490b17f1bSmrg	hardcode_minus_L=yes
929590b17f1bSmrg      fi
929690b17f1bSmrg      ;;
92977e6fb56fSmrg
929890b17f1bSmrg    hpux11*)
9299983b4bf2Smrg      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
930090b17f1bSmrg	case $host_cpu in
930190b17f1bSmrg	hppa*64*)
9302983b4bf2Smrg	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
930390b17f1bSmrg	  ;;
930490b17f1bSmrg	ia64*)
9305983b4bf2Smrg	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
930690b17f1bSmrg	  ;;
930790b17f1bSmrg	*)
9308983b4bf2Smrg	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
930990b17f1bSmrg	  ;;
931090b17f1bSmrg	esac
931190b17f1bSmrg      else
931290b17f1bSmrg	case $host_cpu in
931390b17f1bSmrg	hppa*64*)
9314983b4bf2Smrg	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
931590b17f1bSmrg	  ;;
931690b17f1bSmrg	ia64*)
9317983b4bf2Smrg	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
931890b17f1bSmrg	  ;;
931990b17f1bSmrg	*)
93207e6fb56fSmrg
932190b17f1bSmrg	  # Older versions of the 11.00 compiler do not understand -b yet
932290b17f1bSmrg	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
932390b17f1bSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
932490b17f1bSmrg$as_echo_n "checking if $CC understands -b... " >&6; }
932590b17f1bSmrgif ${lt_cv_prog_compiler__b+:} false; then :
932690b17f1bSmrg  $as_echo_n "(cached) " >&6
932790b17f1bSmrgelse
932890b17f1bSmrg  lt_cv_prog_compiler__b=no
9329983b4bf2Smrg   save_LDFLAGS="$LDFLAGS"
933090b17f1bSmrg   LDFLAGS="$LDFLAGS -b"
933190b17f1bSmrg   echo "$lt_simple_link_test_code" > conftest.$ac_ext
933290b17f1bSmrg   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
933390b17f1bSmrg     # The linker can only warn and ignore the option if not recognized
933490b17f1bSmrg     # So say no if there are warnings
933590b17f1bSmrg     if test -s conftest.err; then
933690b17f1bSmrg       # Append any errors to the config.log.
933790b17f1bSmrg       cat conftest.err 1>&5
933890b17f1bSmrg       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
933990b17f1bSmrg       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
934090b17f1bSmrg       if diff conftest.exp conftest.er2 >/dev/null; then
934190b17f1bSmrg         lt_cv_prog_compiler__b=yes
934290b17f1bSmrg       fi
934390b17f1bSmrg     else
934490b17f1bSmrg       lt_cv_prog_compiler__b=yes
934590b17f1bSmrg     fi
934690b17f1bSmrg   fi
934790b17f1bSmrg   $RM -r conftest*
9348983b4bf2Smrg   LDFLAGS="$save_LDFLAGS"
93497e6fb56fSmrg
935090b17f1bSmrgfi
935190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
935290b17f1bSmrg$as_echo "$lt_cv_prog_compiler__b" >&6; }
93537e6fb56fSmrg
9354983b4bf2Smrgif test x"$lt_cv_prog_compiler__b" = xyes; then
9355983b4bf2Smrg    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
935690b17f1bSmrgelse
935790b17f1bSmrg    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
935890b17f1bSmrgfi
93597e6fb56fSmrg
936090b17f1bSmrg	  ;;
936190b17f1bSmrg	esac
936290b17f1bSmrg      fi
9363983b4bf2Smrg      if test "$with_gnu_ld" = no; then
9364983b4bf2Smrg	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
936590b17f1bSmrg	hardcode_libdir_separator=:
93667e6fb56fSmrg
936790b17f1bSmrg	case $host_cpu in
936890b17f1bSmrg	hppa*64*|ia64*)
936990b17f1bSmrg	  hardcode_direct=no
937090b17f1bSmrg	  hardcode_shlibpath_var=no
937190b17f1bSmrg	  ;;
937290b17f1bSmrg	*)
937390b17f1bSmrg	  hardcode_direct=yes
937490b17f1bSmrg	  hardcode_direct_absolute=yes
9375983b4bf2Smrg	  export_dynamic_flag_spec='${wl}-E'
93767e6fb56fSmrg
937790b17f1bSmrg	  # hardcode_minus_L: Not really in the search PATH,
937890b17f1bSmrg	  # but as the default location of the library.
937990b17f1bSmrg	  hardcode_minus_L=yes
938090b17f1bSmrg	  ;;
938190b17f1bSmrg	esac
938290b17f1bSmrg      fi
938390b17f1bSmrg      ;;
93847e6fb56fSmrg
938590b17f1bSmrg    irix5* | irix6* | nonstopux*)
9386983b4bf2Smrg      if test "$GCC" = yes; then
9387983b4bf2Smrg	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
938890b17f1bSmrg	# Try to use the -exported_symbol ld option, if it does not
938990b17f1bSmrg	# work, assume that -exports_file does not work either and
939090b17f1bSmrg	# implicitly export all symbols.
939190b17f1bSmrg	# This should be the same for all languages, so no per-tag cache variable.
939290b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
939390b17f1bSmrg$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
939490b17f1bSmrgif ${lt_cv_irix_exported_symbol+:} false; then :
939590b17f1bSmrg  $as_echo_n "(cached) " >&6
939690b17f1bSmrgelse
9397983b4bf2Smrg  save_LDFLAGS="$LDFLAGS"
9398983b4bf2Smrg	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
939990b17f1bSmrg	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
940090b17f1bSmrg/* end confdefs.h.  */
940190b17f1bSmrgint foo (void) { return 0; }
940290b17f1bSmrg_ACEOF
940390b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
940490b17f1bSmrg  lt_cv_irix_exported_symbol=yes
940590b17f1bSmrgelse
940690b17f1bSmrg  lt_cv_irix_exported_symbol=no
940790b17f1bSmrgfi
940890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
940990b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
9410983b4bf2Smrg           LDFLAGS="$save_LDFLAGS"
941190b17f1bSmrgfi
941290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
941390b17f1bSmrg$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9414983b4bf2Smrg	if test "$lt_cv_irix_exported_symbol" = yes; then
9415983b4bf2Smrg          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
941690b17f1bSmrg	fi
941790b17f1bSmrg      else
9418983b4bf2Smrg	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'
9419983b4bf2Smrg	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'
942090b17f1bSmrg      fi
942190b17f1bSmrg      archive_cmds_need_lc='no'
9422983b4bf2Smrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
942390b17f1bSmrg      hardcode_libdir_separator=:
942490b17f1bSmrg      inherit_rpath=yes
942590b17f1bSmrg      link_all_deplibs=yes
942690b17f1bSmrg      ;;
94277e6fb56fSmrg
9428983b4bf2Smrg    netbsd* | netbsdelf*-gnu)
942990b17f1bSmrg      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
943090b17f1bSmrg	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
943190b17f1bSmrg      else
943290b17f1bSmrg	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
943390b17f1bSmrg      fi
943490b17f1bSmrg      hardcode_libdir_flag_spec='-R$libdir'
943590b17f1bSmrg      hardcode_direct=yes
943690b17f1bSmrg      hardcode_shlibpath_var=no
943790b17f1bSmrg      ;;
94387e6fb56fSmrg
943990b17f1bSmrg    newsos6)
944090b17f1bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
944190b17f1bSmrg      hardcode_direct=yes
9442983b4bf2Smrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
944390b17f1bSmrg      hardcode_libdir_separator=:
944490b17f1bSmrg      hardcode_shlibpath_var=no
944590b17f1bSmrg      ;;
94467e6fb56fSmrg
944790b17f1bSmrg    *nto* | *qnx*)
944890b17f1bSmrg      ;;
94497e6fb56fSmrg
9450983b4bf2Smrg    openbsd*)
945190b17f1bSmrg      if test -f /usr/libexec/ld.so; then
945290b17f1bSmrg	hardcode_direct=yes
945390b17f1bSmrg	hardcode_shlibpath_var=no
945490b17f1bSmrg	hardcode_direct_absolute=yes
9455983b4bf2Smrg	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
945690b17f1bSmrg	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9457983b4bf2Smrg	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9458983b4bf2Smrg	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9459983b4bf2Smrg	  export_dynamic_flag_spec='${wl}-E'
946090b17f1bSmrg	else
9461983b4bf2Smrg	  case $host_os in
9462983b4bf2Smrg	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9463983b4bf2Smrg	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9464983b4bf2Smrg	     hardcode_libdir_flag_spec='-R$libdir'
9465983b4bf2Smrg	     ;;
9466983b4bf2Smrg	   *)
9467983b4bf2Smrg	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9468983b4bf2Smrg	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9469983b4bf2Smrg	     ;;
9470983b4bf2Smrg	  esac
947190b17f1bSmrg	fi
947290b17f1bSmrg      else
947390b17f1bSmrg	ld_shlibs=no
947490b17f1bSmrg      fi
947590b17f1bSmrg      ;;
94767e6fb56fSmrg
947790b17f1bSmrg    os2*)
947890b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
947990b17f1bSmrg      hardcode_minus_L=yes
948090b17f1bSmrg      allow_undefined_flag=unsupported
9481983b4bf2Smrg      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'
9482983b4bf2Smrg      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
948390b17f1bSmrg      ;;
94847e6fb56fSmrg
948590b17f1bSmrg    osf3*)
9486983b4bf2Smrg      if test "$GCC" = yes; then
9487983b4bf2Smrg	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9488983b4bf2Smrg	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'
948990b17f1bSmrg      else
949090b17f1bSmrg	allow_undefined_flag=' -expect_unresolved \*'
9491983b4bf2Smrg	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'
949290b17f1bSmrg      fi
949390b17f1bSmrg      archive_cmds_need_lc='no'
9494983b4bf2Smrg      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
949590b17f1bSmrg      hardcode_libdir_separator=:
949690b17f1bSmrg      ;;
94977e6fb56fSmrg
949890b17f1bSmrg    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9499983b4bf2Smrg      if test "$GCC" = yes; then
9500983b4bf2Smrg	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9501983b4bf2Smrg	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9502983b4bf2Smrg	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
950390b17f1bSmrg      else
950490b17f1bSmrg	allow_undefined_flag=' -expect_unresolved \*'
9505983b4bf2Smrg	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'
950690b17f1bSmrg	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~
9507983b4bf2Smrg	$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'
95087e6fb56fSmrg
950990b17f1bSmrg	# Both c and cxx compiler support -rpath directly
951090b17f1bSmrg	hardcode_libdir_flag_spec='-rpath $libdir'
951190b17f1bSmrg      fi
951290b17f1bSmrg      archive_cmds_need_lc='no'
951390b17f1bSmrg      hardcode_libdir_separator=:
951490b17f1bSmrg      ;;
95157e6fb56fSmrg
951690b17f1bSmrg    solaris*)
951790b17f1bSmrg      no_undefined_flag=' -z defs'
9518983b4bf2Smrg      if test "$GCC" = yes; then
9519983b4bf2Smrg	wlarc='${wl}'
9520983b4bf2Smrg	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
952190b17f1bSmrg	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9522983b4bf2Smrg	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
952390b17f1bSmrg      else
952490b17f1bSmrg	case `$CC -V 2>&1` in
952590b17f1bSmrg	*"Compilers 5.0"*)
952690b17f1bSmrg	  wlarc=''
9527983b4bf2Smrg	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
952890b17f1bSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9529983b4bf2Smrg	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
953090b17f1bSmrg	  ;;
953190b17f1bSmrg	*)
9532983b4bf2Smrg	  wlarc='${wl}'
9533983b4bf2Smrg	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
953490b17f1bSmrg	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9535983b4bf2Smrg	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
953690b17f1bSmrg	  ;;
953790b17f1bSmrg	esac
953890b17f1bSmrg      fi
953990b17f1bSmrg      hardcode_libdir_flag_spec='-R$libdir'
954090b17f1bSmrg      hardcode_shlibpath_var=no
954190b17f1bSmrg      case $host_os in
954290b17f1bSmrg      solaris2.[0-5] | solaris2.[0-5].*) ;;
954390b17f1bSmrg      *)
954490b17f1bSmrg	# The compiler driver will combine and reorder linker options,
9545983b4bf2Smrg	# but understands `-z linker_flag'.  GCC discards it without `$wl',
954690b17f1bSmrg	# but is careful enough not to reorder.
954790b17f1bSmrg	# Supported since Solaris 2.6 (maybe 2.5.1?)
9548983b4bf2Smrg	if test "$GCC" = yes; then
9549983b4bf2Smrg	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
955090b17f1bSmrg	else
955190b17f1bSmrg	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
955290b17f1bSmrg	fi
955390b17f1bSmrg	;;
955490b17f1bSmrg      esac
955590b17f1bSmrg      link_all_deplibs=yes
955690b17f1bSmrg      ;;
95577e6fb56fSmrg
955890b17f1bSmrg    sunos4*)
9559983b4bf2Smrg      if test "x$host_vendor" = xsequent; then
956090b17f1bSmrg	# Use $CC to link under sequent, because it throws in some extra .o
956190b17f1bSmrg	# files that make .init and .fini sections work.
9562983b4bf2Smrg	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
956390b17f1bSmrg      else
956490b17f1bSmrg	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
956590b17f1bSmrg      fi
956690b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
956790b17f1bSmrg      hardcode_direct=yes
956890b17f1bSmrg      hardcode_minus_L=yes
956990b17f1bSmrg      hardcode_shlibpath_var=no
957090b17f1bSmrg      ;;
95717e6fb56fSmrg
957290b17f1bSmrg    sysv4)
957390b17f1bSmrg      case $host_vendor in
957490b17f1bSmrg	sni)
957590b17f1bSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
957690b17f1bSmrg	  hardcode_direct=yes # is this really true???
957790b17f1bSmrg	;;
957890b17f1bSmrg	siemens)
957990b17f1bSmrg	  ## LD is ld it makes a PLAMLIB
958090b17f1bSmrg	  ## CC just makes a GrossModule.
958190b17f1bSmrg	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
958290b17f1bSmrg	  reload_cmds='$CC -r -o $output$reload_objs'
958390b17f1bSmrg	  hardcode_direct=no
958490b17f1bSmrg        ;;
958590b17f1bSmrg	motorola)
958690b17f1bSmrg	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
958790b17f1bSmrg	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
958890b17f1bSmrg	;;
958990b17f1bSmrg      esac
959090b17f1bSmrg      runpath_var='LD_RUN_PATH'
959190b17f1bSmrg      hardcode_shlibpath_var=no
959290b17f1bSmrg      ;;
95937e6fb56fSmrg
959490b17f1bSmrg    sysv4.3*)
959590b17f1bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
959690b17f1bSmrg      hardcode_shlibpath_var=no
959790b17f1bSmrg      export_dynamic_flag_spec='-Bexport'
959890b17f1bSmrg      ;;
95997e6fb56fSmrg
960090b17f1bSmrg    sysv4*MP*)
960190b17f1bSmrg      if test -d /usr/nec; then
960290b17f1bSmrg	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
960390b17f1bSmrg	hardcode_shlibpath_var=no
960490b17f1bSmrg	runpath_var=LD_RUN_PATH
960590b17f1bSmrg	hardcode_runpath_var=yes
960690b17f1bSmrg	ld_shlibs=yes
960790b17f1bSmrg      fi
960890b17f1bSmrg      ;;
96097e6fb56fSmrg
961090b17f1bSmrg    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9611983b4bf2Smrg      no_undefined_flag='${wl}-z,text'
961290b17f1bSmrg      archive_cmds_need_lc=no
961390b17f1bSmrg      hardcode_shlibpath_var=no
961490b17f1bSmrg      runpath_var='LD_RUN_PATH'
96157e6fb56fSmrg
9616983b4bf2Smrg      if test "$GCC" = yes; then
9617983b4bf2Smrg	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9618983b4bf2Smrg	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
961990b17f1bSmrg      else
9620983b4bf2Smrg	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9621983b4bf2Smrg	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
962290b17f1bSmrg      fi
962390b17f1bSmrg      ;;
96247e6fb56fSmrg
962590b17f1bSmrg    sysv5* | sco3.2v5* | sco5v6*)
9626983b4bf2Smrg      # Note: We can NOT use -z defs as we might desire, because we do not
962790b17f1bSmrg      # link with -lc, and that would cause any symbols used from libc to
962890b17f1bSmrg      # always be unresolved, which means just about no library would
962990b17f1bSmrg      # ever link correctly.  If we're not using GNU ld we use -z text
963090b17f1bSmrg      # though, which does catch some bad symbols but isn't as heavy-handed
963190b17f1bSmrg      # as -z defs.
9632983b4bf2Smrg      no_undefined_flag='${wl}-z,text'
9633983b4bf2Smrg      allow_undefined_flag='${wl}-z,nodefs'
963490b17f1bSmrg      archive_cmds_need_lc=no
963590b17f1bSmrg      hardcode_shlibpath_var=no
9636983b4bf2Smrg      hardcode_libdir_flag_spec='${wl}-R,$libdir'
963790b17f1bSmrg      hardcode_libdir_separator=':'
963890b17f1bSmrg      link_all_deplibs=yes
9639983b4bf2Smrg      export_dynamic_flag_spec='${wl}-Bexport'
964090b17f1bSmrg      runpath_var='LD_RUN_PATH'
96417e6fb56fSmrg
9642983b4bf2Smrg      if test "$GCC" = yes; then
9643983b4bf2Smrg	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9644983b4bf2Smrg	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
964590b17f1bSmrg      else
9646983b4bf2Smrg	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9647983b4bf2Smrg	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
964890b17f1bSmrg      fi
964990b17f1bSmrg      ;;
96507e6fb56fSmrg
965190b17f1bSmrg    uts4*)
965290b17f1bSmrg      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
965390b17f1bSmrg      hardcode_libdir_flag_spec='-L$libdir'
965490b17f1bSmrg      hardcode_shlibpath_var=no
965590b17f1bSmrg      ;;
96567e6fb56fSmrg
965790b17f1bSmrg    *)
965890b17f1bSmrg      ld_shlibs=no
965990b17f1bSmrg      ;;
966090b17f1bSmrg    esac
96617e6fb56fSmrg
9662983b4bf2Smrg    if test x$host_vendor = xsni; then
966390b17f1bSmrg      case $host in
966490b17f1bSmrg      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9665983b4bf2Smrg	export_dynamic_flag_spec='${wl}-Blargedynsym'
966690b17f1bSmrg	;;
966790b17f1bSmrg      esac
966890b17f1bSmrg    fi
966990b17f1bSmrg  fi
96707e6fb56fSmrg
967190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
967290b17f1bSmrg$as_echo "$ld_shlibs" >&6; }
9673983b4bf2Smrgtest "$ld_shlibs" = no && can_build_shared=no
96747e6fb56fSmrg
967590b17f1bSmrgwith_gnu_ld=$with_gnu_ld
96767e6fb56fSmrg
96777e6fb56fSmrg
96787e6fb56fSmrg
96797e6fb56fSmrg
96807e6fb56fSmrg
96817e6fb56fSmrg
96827e6fb56fSmrg
96837e6fb56fSmrg
96847e6fb56fSmrg
96857e6fb56fSmrg
96867e6fb56fSmrg
96877e6fb56fSmrg
96887e6fb56fSmrg
96897e6fb56fSmrg
96907e6fb56fSmrg
969190b17f1bSmrg#
969290b17f1bSmrg# Do we need to explicitly link libc?
969390b17f1bSmrg#
969490b17f1bSmrgcase "x$archive_cmds_need_lc" in
969590b17f1bSmrgx|xyes)
969690b17f1bSmrg  # Assume -lc should be added
969790b17f1bSmrg  archive_cmds_need_lc=yes
96987e6fb56fSmrg
9699983b4bf2Smrg  if test "$enable_shared" = yes && test "$GCC" = yes; then
970090b17f1bSmrg    case $archive_cmds in
970190b17f1bSmrg    *'~'*)
970290b17f1bSmrg      # FIXME: we may have to deal with multi-command sequences.
970390b17f1bSmrg      ;;
970490b17f1bSmrg    '$CC '*)
970590b17f1bSmrg      # Test whether the compiler implicitly links with -lc since on some
970690b17f1bSmrg      # systems, -lgcc has to come before -lc. If gcc already passes -lc
970790b17f1bSmrg      # to ld, don't add -lc before -lgcc.
970890b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
970990b17f1bSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
971090b17f1bSmrgif ${lt_cv_archive_cmds_need_lc+:} false; then :
971190b17f1bSmrg  $as_echo_n "(cached) " >&6
971290b17f1bSmrgelse
971390b17f1bSmrg  $RM conftest*
971490b17f1bSmrg	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
97157e6fb56fSmrg
971690b17f1bSmrg	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
971790b17f1bSmrg  (eval $ac_compile) 2>&5
971890b17f1bSmrg  ac_status=$?
971990b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
972090b17f1bSmrg  test $ac_status = 0; } 2>conftest.err; then
972190b17f1bSmrg	  soname=conftest
972290b17f1bSmrg	  lib=conftest
972390b17f1bSmrg	  libobjs=conftest.$ac_objext
972490b17f1bSmrg	  deplibs=
972590b17f1bSmrg	  wl=$lt_prog_compiler_wl
972690b17f1bSmrg	  pic_flag=$lt_prog_compiler_pic
972790b17f1bSmrg	  compiler_flags=-v
972890b17f1bSmrg	  linker_flags=-v
972990b17f1bSmrg	  verstring=
973090b17f1bSmrg	  output_objdir=.
973190b17f1bSmrg	  libname=conftest
973290b17f1bSmrg	  lt_save_allow_undefined_flag=$allow_undefined_flag
973390b17f1bSmrg	  allow_undefined_flag=
973490b17f1bSmrg	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
973590b17f1bSmrg  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
973690b17f1bSmrg  ac_status=$?
973790b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
973890b17f1bSmrg  test $ac_status = 0; }
973990b17f1bSmrg	  then
974090b17f1bSmrg	    lt_cv_archive_cmds_need_lc=no
974190b17f1bSmrg	  else
974290b17f1bSmrg	    lt_cv_archive_cmds_need_lc=yes
974390b17f1bSmrg	  fi
974490b17f1bSmrg	  allow_undefined_flag=$lt_save_allow_undefined_flag
974590b17f1bSmrg	else
974690b17f1bSmrg	  cat conftest.err 1>&5
974790b17f1bSmrg	fi
974890b17f1bSmrg	$RM conftest*
97497e6fb56fSmrg
975090b17f1bSmrgfi
975190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
975290b17f1bSmrg$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
975390b17f1bSmrg      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
975490b17f1bSmrg      ;;
975590b17f1bSmrg    esac
975690b17f1bSmrg  fi
975790b17f1bSmrg  ;;
975890b17f1bSmrgesac
97597e6fb56fSmrg
97607e6fb56fSmrg
97617e6fb56fSmrg
97627e6fb56fSmrg
97637e6fb56fSmrg
97647e6fb56fSmrg
97657e6fb56fSmrg
97667e6fb56fSmrg
97677e6fb56fSmrg
97687e6fb56fSmrg
97697e6fb56fSmrg
97707e6fb56fSmrg
97717e6fb56fSmrg
97727e6fb56fSmrg
97737e6fb56fSmrg
97747e6fb56fSmrg
97757e6fb56fSmrg
97767e6fb56fSmrg
97777e6fb56fSmrg
97787e6fb56fSmrg
97797e6fb56fSmrg
97807e6fb56fSmrg
97817e6fb56fSmrg
97827e6fb56fSmrg
97837e6fb56fSmrg
97847e6fb56fSmrg
97857e6fb56fSmrg
97867e6fb56fSmrg
97877e6fb56fSmrg
97887e6fb56fSmrg
97897e6fb56fSmrg
97907e6fb56fSmrg
97917e6fb56fSmrg
97927e6fb56fSmrg
97937e6fb56fSmrg
97947e6fb56fSmrg
97957e6fb56fSmrg
97967e6fb56fSmrg
97977e6fb56fSmrg
97987e6fb56fSmrg
97997e6fb56fSmrg
98007e6fb56fSmrg
98017e6fb56fSmrg
98027e6fb56fSmrg
98037e6fb56fSmrg
98047e6fb56fSmrg
98057e6fb56fSmrg
98067e6fb56fSmrg
98077e6fb56fSmrg
98087e6fb56fSmrg
98097e6fb56fSmrg
98107e6fb56fSmrg
98117e6fb56fSmrg
98127e6fb56fSmrg
98137e6fb56fSmrg
98147e6fb56fSmrg
98157e6fb56fSmrg
98167e6fb56fSmrg
98177e6fb56fSmrg
98187e6fb56fSmrg
98197e6fb56fSmrg
98207e6fb56fSmrg
98217e6fb56fSmrg
98227e6fb56fSmrg
98237e6fb56fSmrg
98247e6fb56fSmrg
98257e6fb56fSmrg
98267e6fb56fSmrg
98277e6fb56fSmrg
98287e6fb56fSmrg
98297e6fb56fSmrg
98307e6fb56fSmrg
98317e6fb56fSmrg
98327e6fb56fSmrg
98337e6fb56fSmrg
98347e6fb56fSmrg
98357e6fb56fSmrg
98367e6fb56fSmrg
98377e6fb56fSmrg
98387e6fb56fSmrg
98397e6fb56fSmrg
98407e6fb56fSmrg
98417e6fb56fSmrg
98427e6fb56fSmrg
98437e6fb56fSmrg
98447e6fb56fSmrg
98457e6fb56fSmrg
98467e6fb56fSmrg
98477e6fb56fSmrg
98487e6fb56fSmrg
98497e6fb56fSmrg
98507e6fb56fSmrg
98517e6fb56fSmrg
98527e6fb56fSmrg
98537e6fb56fSmrg
98547e6fb56fSmrg
98557e6fb56fSmrg
98567e6fb56fSmrg
98577e6fb56fSmrg
98587e6fb56fSmrg
98597e6fb56fSmrg
98607e6fb56fSmrg
98617e6fb56fSmrg
98627e6fb56fSmrg
98637e6fb56fSmrg
98647e6fb56fSmrg
98657e6fb56fSmrg
98667e6fb56fSmrg
98677e6fb56fSmrg
98687e6fb56fSmrg
98697e6fb56fSmrg
98707e6fb56fSmrg
98717e6fb56fSmrg
98727e6fb56fSmrg
98737e6fb56fSmrg
98747e6fb56fSmrg
98757e6fb56fSmrg
98767e6fb56fSmrg
98777e6fb56fSmrg
98787e6fb56fSmrg
98797e6fb56fSmrg
98807e6fb56fSmrg
98817e6fb56fSmrg
98827e6fb56fSmrg
98837e6fb56fSmrg
98847e6fb56fSmrg
98857e6fb56fSmrg
98867e6fb56fSmrg
98877e6fb56fSmrg
98887e6fb56fSmrg
98897e6fb56fSmrg
98907e6fb56fSmrg
98917e6fb56fSmrg
98927e6fb56fSmrg
98937e6fb56fSmrg
98947e6fb56fSmrg
98957e6fb56fSmrg
98967e6fb56fSmrg
98977e6fb56fSmrg
98987e6fb56fSmrg
98997e6fb56fSmrg
99007e6fb56fSmrg
99017e6fb56fSmrg
99027e6fb56fSmrg
99037e6fb56fSmrg
99047e6fb56fSmrg
99057e6fb56fSmrg
99067e6fb56fSmrg
99077e6fb56fSmrg
99087e6fb56fSmrg
99097e6fb56fSmrg
991090b17f1bSmrg
991190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
991290b17f1bSmrg$as_echo_n "checking dynamic linker characteristics... " >&6; }
991390b17f1bSmrg
9914983b4bf2Smrgif test "$GCC" = yes; then
991590b17f1bSmrg  case $host_os in
9916983b4bf2Smrg    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9917983b4bf2Smrg    *) lt_awk_arg="/^libraries:/" ;;
991890b17f1bSmrg  esac
991990b17f1bSmrg  case $host_os in
9920983b4bf2Smrg    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9921983b4bf2Smrg    *) lt_sed_strip_eq="s,=/,/,g" ;;
992290b17f1bSmrg  esac
992390b17f1bSmrg  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
992490b17f1bSmrg  case $lt_search_path_spec in
992590b17f1bSmrg  *\;*)
992690b17f1bSmrg    # if the path contains ";" then we assume it to be the separator
992790b17f1bSmrg    # otherwise default to the standard path separator (i.e. ":") - it is
992890b17f1bSmrg    # assumed that no part of a normal pathname contains ";" but that should
992990b17f1bSmrg    # okay in the real world where ";" in dirpaths is itself problematic.
993090b17f1bSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
99317e6fb56fSmrg    ;;
99327e6fb56fSmrg  *)
993390b17f1bSmrg    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
99347e6fb56fSmrg    ;;
993590b17f1bSmrg  esac
993690b17f1bSmrg  # Ok, now we have the path, separated by spaces, we can step through it
9937983b4bf2Smrg  # and add multilib dir if necessary.
993890b17f1bSmrg  lt_tmp_lt_search_path_spec=
9939983b4bf2Smrg  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
994090b17f1bSmrg  for lt_sys_path in $lt_search_path_spec; do
9941983b4bf2Smrg    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9942983b4bf2Smrg      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9943983b4bf2Smrg    else
994490b17f1bSmrg      test -d "$lt_sys_path" && \
994590b17f1bSmrg	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
994690b17f1bSmrg    fi
994790b17f1bSmrg  done
994890b17f1bSmrg  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9949983b4bf2SmrgBEGIN {RS=" "; FS="/|\n";} {
9950983b4bf2Smrg  lt_foo="";
9951983b4bf2Smrg  lt_count=0;
995290b17f1bSmrg  for (lt_i = NF; lt_i > 0; lt_i--) {
995390b17f1bSmrg    if ($lt_i != "" && $lt_i != ".") {
995490b17f1bSmrg      if ($lt_i == "..") {
995590b17f1bSmrg        lt_count++;
995690b17f1bSmrg      } else {
995790b17f1bSmrg        if (lt_count == 0) {
9958983b4bf2Smrg          lt_foo="/" $lt_i lt_foo;
995990b17f1bSmrg        } else {
996090b17f1bSmrg          lt_count--;
996190b17f1bSmrg        }
996290b17f1bSmrg      }
996390b17f1bSmrg    }
996490b17f1bSmrg  }
996590b17f1bSmrg  if (lt_foo != "") { lt_freq[lt_foo]++; }
996690b17f1bSmrg  if (lt_freq[lt_foo] == 1) { print lt_foo; }
996790b17f1bSmrg}'`
996890b17f1bSmrg  # AWK program above erroneously prepends '/' to C:/dos/paths
996990b17f1bSmrg  # for these hosts.
997090b17f1bSmrg  case $host_os in
997190b17f1bSmrg    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9972983b4bf2Smrg      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
997390b17f1bSmrg  esac
997490b17f1bSmrg  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
99757e6fb56fSmrgelse
997690b17f1bSmrg  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
99777e6fb56fSmrgfi
997890b17f1bSmrglibrary_names_spec=
997990b17f1bSmrglibname_spec='lib$name'
998090b17f1bSmrgsoname_spec=
9981983b4bf2Smrgshrext_cmds=".so"
998290b17f1bSmrgpostinstall_cmds=
998390b17f1bSmrgpostuninstall_cmds=
998490b17f1bSmrgfinish_cmds=
998590b17f1bSmrgfinish_eval=
998690b17f1bSmrgshlibpath_var=
998790b17f1bSmrgshlibpath_overrides_runpath=unknown
998890b17f1bSmrgversion_type=none
998990b17f1bSmrgdynamic_linker="$host_os ld.so"
999090b17f1bSmrgsys_lib_dlsearch_path_spec="/lib /usr/lib"
999190b17f1bSmrgneed_lib_prefix=unknown
999290b17f1bSmrghardcode_into_libs=no
99937e6fb56fSmrg
999490b17f1bSmrg# when you set need_version to no, make sure it does not cause -set_version
999590b17f1bSmrg# flags to be left without arguments
999690b17f1bSmrgneed_version=unknown
99977e6fb56fSmrg
999890b17f1bSmrgcase $host_os in
999990b17f1bSmrgaix3*)
1000090b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
10001983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
1000290b17f1bSmrg  shlibpath_var=LIBPATH
100037e6fb56fSmrg
100047e6fb56fSmrg  # AIX 3 has no versioning support, so we append a major version to the name.
10005983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
100067e6fb56fSmrg  ;;
100077e6fb56fSmrg
100087e6fb56fSmrgaix[4-9]*)
1000990b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
100107e6fb56fSmrg  need_lib_prefix=no
100117e6fb56fSmrg  need_version=no
100127e6fb56fSmrg  hardcode_into_libs=yes
10013983b4bf2Smrg  if test "$host_cpu" = ia64; then
100147e6fb56fSmrg    # AIX 5 supports IA64
10015983b4bf2Smrg    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
100167e6fb56fSmrg    shlibpath_var=LD_LIBRARY_PATH
100177e6fb56fSmrg  else
100187e6fb56fSmrg    # With GCC up to 2.95.x, collect2 would create an import file
100197e6fb56fSmrg    # for dependence libraries.  The import file would start with
10020983b4bf2Smrg    # the line `#! .'.  This would cause the generated library to
10021983b4bf2Smrg    # depend on `.', always an invalid library.  This was fixed in
100227e6fb56fSmrg    # development snapshots of GCC prior to 3.0.
100237e6fb56fSmrg    case $host_os in
100247e6fb56fSmrg      aix4 | aix4.[01] | aix4.[01].*)
100257e6fb56fSmrg      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
100267e6fb56fSmrg	   echo ' yes '
10027983b4bf2Smrg	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
100287e6fb56fSmrg	:
100297e6fb56fSmrg      else
100307e6fb56fSmrg	can_build_shared=no
100317e6fb56fSmrg      fi
100327e6fb56fSmrg      ;;
100337e6fb56fSmrg    esac
10034983b4bf2Smrg    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
100357e6fb56fSmrg    # soname into executable. Probably we can add versioning support to
100367e6fb56fSmrg    # collect2, so additional links can be useful in future.
10037983b4bf2Smrg    if test "$aix_use_runtimelinking" = yes; then
100387e6fb56fSmrg      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
100397e6fb56fSmrg      # instead of lib<name>.a to let people know that these are not
100407e6fb56fSmrg      # typical AIX shared libraries.
10041983b4bf2Smrg      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10042983b4bf2Smrg    else
100437e6fb56fSmrg      # We preserve .a as extension for shared libraries through AIX4.2
100447e6fb56fSmrg      # and later when we are not doing run time linking.
10045983b4bf2Smrg      library_names_spec='${libname}${release}.a $libname.a'
10046983b4bf2Smrg      soname_spec='${libname}${release}${shared_ext}$major'
10047983b4bf2Smrg    fi
100487e6fb56fSmrg    shlibpath_var=LIBPATH
100497e6fb56fSmrg  fi
100507e6fb56fSmrg  ;;
100517e6fb56fSmrg
100527e6fb56fSmrgamigaos*)
1005390b17f1bSmrg  case $host_cpu in
1005490b17f1bSmrg  powerpc)
1005590b17f1bSmrg    # Since July 2007 AmigaOS4 officially supports .so libraries.
1005690b17f1bSmrg    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10057983b4bf2Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1005890b17f1bSmrg    ;;
1005990b17f1bSmrg  m68k)
1006090b17f1bSmrg    library_names_spec='$libname.ixlibrary $libname.a'
1006190b17f1bSmrg    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10062983b4bf2Smrg    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'
1006390b17f1bSmrg    ;;
1006490b17f1bSmrg  esac
100657e6fb56fSmrg  ;;
100667e6fb56fSmrg
100677e6fb56fSmrgbeos*)
10068983b4bf2Smrg  library_names_spec='${libname}${shared_ext}'
100697e6fb56fSmrg  dynamic_linker="$host_os ld.so"
100707e6fb56fSmrg  shlibpath_var=LIBRARY_PATH
100717e6fb56fSmrg  ;;
100727e6fb56fSmrg
100737e6fb56fSmrgbsdi[45]*)
1007490b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
100757e6fb56fSmrg  need_version=no
10076983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10077983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
100787e6fb56fSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
100797e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
100807e6fb56fSmrg  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
100817e6fb56fSmrg  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
100827e6fb56fSmrg  # the default ld.so.conf also contains /usr/contrib/lib and
100837e6fb56fSmrg  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
100847e6fb56fSmrg  # libtool to hard-code these into programs
100857e6fb56fSmrg  ;;
100867e6fb56fSmrg
1008790b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*)
100887e6fb56fSmrg  version_type=windows
10089983b4bf2Smrg  shrext_cmds=".dll"
100907e6fb56fSmrg  need_version=no
100917e6fb56fSmrg  need_lib_prefix=no
100927e6fb56fSmrg
1009390b17f1bSmrg  case $GCC,$cc_basename in
1009490b17f1bSmrg  yes,*)
1009590b17f1bSmrg    # gcc
100967e6fb56fSmrg    library_names_spec='$libname.dll.a'
100977e6fb56fSmrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10098983b4bf2Smrg    postinstall_cmds='base_file=`basename \${file}`~
10099983b4bf2Smrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
101007e6fb56fSmrg      dldir=$destdir/`dirname \$dlpath`~
101017e6fb56fSmrg      test -d \$dldir || mkdir -p \$dldir~
101027e6fb56fSmrg      $install_prog $dir/$dlname \$dldir/$dlname~
1010390b17f1bSmrg      chmod a+x \$dldir/$dlname~
1010490b17f1bSmrg      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
1010590b17f1bSmrg        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
1010690b17f1bSmrg      fi'
101077e6fb56fSmrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
101087e6fb56fSmrg      dlpath=$dir/\$dldll~
1010990b17f1bSmrg       $RM \$dlpath'
101107e6fb56fSmrg    shlibpath_overrides_runpath=yes
101117e6fb56fSmrg
101127e6fb56fSmrg    case $host_os in
101137e6fb56fSmrg    cygwin*)
101147e6fb56fSmrg      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10115983b4bf2Smrg      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
1011690b17f1bSmrg
1011790b17f1bSmrg      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
101187e6fb56fSmrg      ;;
1011990b17f1bSmrg    mingw* | cegcc*)
101207e6fb56fSmrg      # MinGW DLLs use traditional 'lib' prefix
10121983b4bf2Smrg      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
101227e6fb56fSmrg      ;;
101237e6fb56fSmrg    pw32*)
101247e6fb56fSmrg      # pw32 DLLs use 'pw' prefix rather than 'lib'
10125983b4bf2Smrg      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
101267e6fb56fSmrg      ;;
101277e6fb56fSmrg    esac
1012890b17f1bSmrg    dynamic_linker='Win32 ld.exe'
1012990b17f1bSmrg    ;;
1013090b17f1bSmrg
1013190b17f1bSmrg  *,cl*)
1013290b17f1bSmrg    # Native MSVC
1013390b17f1bSmrg    libname_spec='$name'
10134983b4bf2Smrg    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10135983b4bf2Smrg    library_names_spec='${libname}.dll.lib'
1013690b17f1bSmrg
1013790b17f1bSmrg    case $build_os in
1013890b17f1bSmrg    mingw*)
1013990b17f1bSmrg      sys_lib_search_path_spec=
1014090b17f1bSmrg      lt_save_ifs=$IFS
1014190b17f1bSmrg      IFS=';'
1014290b17f1bSmrg      for lt_path in $LIB
1014390b17f1bSmrg      do
1014490b17f1bSmrg        IFS=$lt_save_ifs
1014590b17f1bSmrg        # Let DOS variable expansion print the short 8.3 style file name.
1014690b17f1bSmrg        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
1014790b17f1bSmrg        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
1014890b17f1bSmrg      done
1014990b17f1bSmrg      IFS=$lt_save_ifs
1015090b17f1bSmrg      # Convert to MSYS style.
1015190b17f1bSmrg      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
1015290b17f1bSmrg      ;;
1015390b17f1bSmrg    cygwin*)
1015490b17f1bSmrg      # Convert to unix form, then to dos form, then back to unix form
1015590b17f1bSmrg      # but this time dos style (no spaces!) so that the unix form looks
1015690b17f1bSmrg      # like /cygdrive/c/PROGRA~1:/cygdr...
1015790b17f1bSmrg      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
1015890b17f1bSmrg      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
1015990b17f1bSmrg      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1016090b17f1bSmrg      ;;
1016190b17f1bSmrg    *)
10162983b4bf2Smrg      sys_lib_search_path_spec="$LIB"
1016390b17f1bSmrg      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
1016490b17f1bSmrg        # It is most probably a Windows format PATH.
1016590b17f1bSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
1016690b17f1bSmrg      else
1016790b17f1bSmrg        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
1016890b17f1bSmrg      fi
1016990b17f1bSmrg      # FIXME: find the short name or the path components, as spaces are
1017090b17f1bSmrg      # common. (e.g. "Program Files" -> "PROGRA~1")
1017190b17f1bSmrg      ;;
1017290b17f1bSmrg    esac
1017390b17f1bSmrg
1017490b17f1bSmrg    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10175983b4bf2Smrg    postinstall_cmds='base_file=`basename \${file}`~
10176983b4bf2Smrg      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
1017790b17f1bSmrg      dldir=$destdir/`dirname \$dlpath`~
1017890b17f1bSmrg      test -d \$dldir || mkdir -p \$dldir~
1017990b17f1bSmrg      $install_prog $dir/$dlname \$dldir/$dlname'
1018090b17f1bSmrg    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
1018190b17f1bSmrg      dlpath=$dir/\$dldll~
1018290b17f1bSmrg       $RM \$dlpath'
1018390b17f1bSmrg    shlibpath_overrides_runpath=yes
1018490b17f1bSmrg    dynamic_linker='Win32 link.exe'
101857e6fb56fSmrg    ;;
101867e6fb56fSmrg
101877e6fb56fSmrg  *)
1018890b17f1bSmrg    # Assume MSVC wrapper
10189983b4bf2Smrg    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
1019090b17f1bSmrg    dynamic_linker='Win32 ld.exe'
101917e6fb56fSmrg    ;;
101927e6fb56fSmrg  esac
101937e6fb56fSmrg  # FIXME: first we should search . and the directory the executable is in
101947e6fb56fSmrg  shlibpath_var=PATH
101957e6fb56fSmrg  ;;
101967e6fb56fSmrg
101977e6fb56fSmrgdarwin* | rhapsody*)
101987e6fb56fSmrg  dynamic_linker="$host_os dyld"
101997e6fb56fSmrg  version_type=darwin
102007e6fb56fSmrg  need_lib_prefix=no
102017e6fb56fSmrg  need_version=no
10202983b4bf2Smrg  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10203983b4bf2Smrg  soname_spec='${libname}${release}${major}$shared_ext'
102047e6fb56fSmrg  shlibpath_overrides_runpath=yes
102057e6fb56fSmrg  shlibpath_var=DYLD_LIBRARY_PATH
102067e6fb56fSmrg  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
102077e6fb56fSmrg
1020890b17f1bSmrg  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
102097e6fb56fSmrg  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
102107e6fb56fSmrg  ;;
102117e6fb56fSmrg
102127e6fb56fSmrgdgux*)
1021390b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
102147e6fb56fSmrg  need_lib_prefix=no
102157e6fb56fSmrg  need_version=no
10216983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10217983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
102187e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
102197e6fb56fSmrg  ;;
102207e6fb56fSmrg
102217e6fb56fSmrgfreebsd* | dragonfly*)
102227e6fb56fSmrg  # DragonFly does not have aout.  When/if they implement a new
102237e6fb56fSmrg  # versioning mechanism, adjust this.
102247e6fb56fSmrg  if test -x /usr/bin/objformat; then
102257e6fb56fSmrg    objformat=`/usr/bin/objformat`
102267e6fb56fSmrg  else
102277e6fb56fSmrg    case $host_os in
1022890b17f1bSmrg    freebsd[23].*) objformat=aout ;;
102297e6fb56fSmrg    *) objformat=elf ;;
102307e6fb56fSmrg    esac
102317e6fb56fSmrg  fi
102327e6fb56fSmrg  version_type=freebsd-$objformat
102337e6fb56fSmrg  case $version_type in
102347e6fb56fSmrg    freebsd-elf*)
10235983b4bf2Smrg      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
102367e6fb56fSmrg      need_version=no
102377e6fb56fSmrg      need_lib_prefix=no
102387e6fb56fSmrg      ;;
102397e6fb56fSmrg    freebsd-*)
10240983b4bf2Smrg      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
102417e6fb56fSmrg      need_version=yes
102427e6fb56fSmrg      ;;
102437e6fb56fSmrg  esac
102447e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
102457e6fb56fSmrg  case $host_os in
1024690b17f1bSmrg  freebsd2.*)
102477e6fb56fSmrg    shlibpath_overrides_runpath=yes
102487e6fb56fSmrg    ;;
102497e6fb56fSmrg  freebsd3.[01]* | freebsdelf3.[01]*)
102507e6fb56fSmrg    shlibpath_overrides_runpath=yes
102517e6fb56fSmrg    hardcode_into_libs=yes
102527e6fb56fSmrg    ;;
102537e6fb56fSmrg  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
102547e6fb56fSmrg  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
102557e6fb56fSmrg    shlibpath_overrides_runpath=no
102567e6fb56fSmrg    hardcode_into_libs=yes
102577e6fb56fSmrg    ;;
102587e6fb56fSmrg  *) # from 4.6 on, and DragonFly
102597e6fb56fSmrg    shlibpath_overrides_runpath=yes
102607e6fb56fSmrg    hardcode_into_libs=yes
102617e6fb56fSmrg    ;;
102627e6fb56fSmrg  esac
102637e6fb56fSmrg  ;;
102647e6fb56fSmrg
10265983b4bf2Smrggnu*)
10266983b4bf2Smrg  version_type=linux # correct to gnu/linux during the next big refactor
10267983b4bf2Smrg  need_lib_prefix=no
10268983b4bf2Smrg  need_version=no
10269983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10270983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
10271983b4bf2Smrg  shlibpath_var=LD_LIBRARY_PATH
10272983b4bf2Smrg  shlibpath_overrides_runpath=no
10273983b4bf2Smrg  hardcode_into_libs=yes
10274983b4bf2Smrg  ;;
10275983b4bf2Smrg
1027690b17f1bSmrghaiku*)
1027790b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
1027890b17f1bSmrg  need_lib_prefix=no
1027990b17f1bSmrg  need_version=no
1028090b17f1bSmrg  dynamic_linker="$host_os runtime_loader"
10281983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10282983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
1028390b17f1bSmrg  shlibpath_var=LIBRARY_PATH
10284983b4bf2Smrg  shlibpath_overrides_runpath=yes
1028590b17f1bSmrg  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
102867e6fb56fSmrg  hardcode_into_libs=yes
102877e6fb56fSmrg  ;;
102887e6fb56fSmrg
102897e6fb56fSmrghpux9* | hpux10* | hpux11*)
102907e6fb56fSmrg  # Give a soname corresponding to the major version so that dld.sl refuses to
102917e6fb56fSmrg  # link against other versions.
102927e6fb56fSmrg  version_type=sunos
102937e6fb56fSmrg  need_lib_prefix=no
102947e6fb56fSmrg  need_version=no
102957e6fb56fSmrg  case $host_cpu in
102967e6fb56fSmrg  ia64*)
102977e6fb56fSmrg    shrext_cmds='.so'
102987e6fb56fSmrg    hardcode_into_libs=yes
102997e6fb56fSmrg    dynamic_linker="$host_os dld.so"
103007e6fb56fSmrg    shlibpath_var=LD_LIBRARY_PATH
103017e6fb56fSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10302983b4bf2Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10303983b4bf2Smrg    soname_spec='${libname}${release}${shared_ext}$major'
10304983b4bf2Smrg    if test "X$HPUX_IA64_MODE" = X32; then
103057e6fb56fSmrg      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
103067e6fb56fSmrg    else
103077e6fb56fSmrg      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
103087e6fb56fSmrg    fi
10309983b4bf2Smrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
103107e6fb56fSmrg    ;;
1031190b17f1bSmrg  hppa*64*)
1031290b17f1bSmrg    shrext_cmds='.sl'
1031390b17f1bSmrg    hardcode_into_libs=yes
1031490b17f1bSmrg    dynamic_linker="$host_os dld.sl"
1031590b17f1bSmrg    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
1031690b17f1bSmrg    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10317983b4bf2Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10318983b4bf2Smrg    soname_spec='${libname}${release}${shared_ext}$major'
1031990b17f1bSmrg    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
1032090b17f1bSmrg    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
1032190b17f1bSmrg    ;;
1032290b17f1bSmrg  *)
103237e6fb56fSmrg    shrext_cmds='.sl'
103247e6fb56fSmrg    dynamic_linker="$host_os dld.sl"
103257e6fb56fSmrg    shlibpath_var=SHLIB_PATH
103267e6fb56fSmrg    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10327983b4bf2Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10328983b4bf2Smrg    soname_spec='${libname}${release}${shared_ext}$major'
103297e6fb56fSmrg    ;;
103307e6fb56fSmrg  esac
1033190b17f1bSmrg  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
103327e6fb56fSmrg  postinstall_cmds='chmod 555 $lib'
1033390b17f1bSmrg  # or fails outright, so override atomically:
1033490b17f1bSmrg  install_override_mode=555
103357e6fb56fSmrg  ;;
103367e6fb56fSmrg
103377e6fb56fSmrginterix[3-9]*)
1033890b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
103397e6fb56fSmrg  need_lib_prefix=no
103407e6fb56fSmrg  need_version=no
10341983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10342983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
103437e6fb56fSmrg  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
103447e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
103457e6fb56fSmrg  shlibpath_overrides_runpath=no
103467e6fb56fSmrg  hardcode_into_libs=yes
103477e6fb56fSmrg  ;;
103487e6fb56fSmrg
103497e6fb56fSmrgirix5* | irix6* | nonstopux*)
103507e6fb56fSmrg  case $host_os in
103517e6fb56fSmrg    nonstopux*) version_type=nonstopux ;;
103527e6fb56fSmrg    *)
10353983b4bf2Smrg	if test "$lt_cv_prog_gnu_ld" = yes; then
1035490b17f1bSmrg		version_type=linux # correct to gnu/linux during the next big refactor
103557e6fb56fSmrg	else
103567e6fb56fSmrg		version_type=irix
103577e6fb56fSmrg	fi ;;
103587e6fb56fSmrg  esac
103597e6fb56fSmrg  need_lib_prefix=no
103607e6fb56fSmrg  need_version=no
10361983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
10362983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
103637e6fb56fSmrg  case $host_os in
103647e6fb56fSmrg  irix5* | nonstopux*)
103657e6fb56fSmrg    libsuff= shlibsuff=
103667e6fb56fSmrg    ;;
103677e6fb56fSmrg  *)
103687e6fb56fSmrg    case $LD in # libtool.m4 will add one of these switches to LD
103697e6fb56fSmrg    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
103707e6fb56fSmrg      libsuff= shlibsuff= libmagic=32-bit;;
103717e6fb56fSmrg    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
103727e6fb56fSmrg      libsuff=32 shlibsuff=N32 libmagic=N32;;
103737e6fb56fSmrg    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
103747e6fb56fSmrg      libsuff=64 shlibsuff=64 libmagic=64-bit;;
103757e6fb56fSmrg    *) libsuff= shlibsuff= libmagic=never-match;;
103767e6fb56fSmrg    esac
103777e6fb56fSmrg    ;;
103787e6fb56fSmrg  esac
103797e6fb56fSmrg  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
103807e6fb56fSmrg  shlibpath_overrides_runpath=no
10381983b4bf2Smrg  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10382983b4bf2Smrg  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
103837e6fb56fSmrg  hardcode_into_libs=yes
103847e6fb56fSmrg  ;;
103857e6fb56fSmrg
103867e6fb56fSmrg# No shared lib support for Linux oldld, aout, or coff.
103877e6fb56fSmrglinux*oldld* | linux*aout* | linux*coff*)
103887e6fb56fSmrg  dynamic_linker=no
103897e6fb56fSmrg  ;;
103907e6fb56fSmrg
1039190b17f1bSmrg# This must be glibc/ELF.
10392983b4bf2Smrglinux* | k*bsd*-gnu | kopensolaris*-gnu)
1039390b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
103947e6fb56fSmrg  need_lib_prefix=no
103957e6fb56fSmrg  need_version=no
10396983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10397983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
103987e6fb56fSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
103997e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
104007e6fb56fSmrg  shlibpath_overrides_runpath=no
1040190b17f1bSmrg
1040290b17f1bSmrg  # Some binutils ld are patched to set DT_RUNPATH
1040390b17f1bSmrg  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
1040490b17f1bSmrg  $as_echo_n "(cached) " >&6
1040590b17f1bSmrgelse
1040690b17f1bSmrg  lt_cv_shlibpath_overrides_runpath=no
1040790b17f1bSmrg    save_LDFLAGS=$LDFLAGS
1040890b17f1bSmrg    save_libdir=$libdir
1040990b17f1bSmrg    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
1041090b17f1bSmrg	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
1041190b17f1bSmrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1041290b17f1bSmrg/* end confdefs.h.  */
1041390b17f1bSmrg
1041490b17f1bSmrgint
1041590b17f1bSmrgmain ()
1041690b17f1bSmrg{
1041790b17f1bSmrg
1041890b17f1bSmrg  ;
1041990b17f1bSmrg  return 0;
1042090b17f1bSmrg}
1042190b17f1bSmrg_ACEOF
1042290b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1042390b17f1bSmrg  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
1042490b17f1bSmrg  lt_cv_shlibpath_overrides_runpath=yes
1042590b17f1bSmrgfi
1042690b17f1bSmrgfi
1042790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1042890b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1042990b17f1bSmrg    LDFLAGS=$save_LDFLAGS
1043090b17f1bSmrg    libdir=$save_libdir
1043190b17f1bSmrg
1043290b17f1bSmrgfi
1043390b17f1bSmrg
1043490b17f1bSmrg  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
1043590b17f1bSmrg
104367e6fb56fSmrg  # This implies no fast_install, which is unacceptable.
104377e6fb56fSmrg  # Some rework will be needed to allow for fast_install
104387e6fb56fSmrg  # before this can be enabled.
104397e6fb56fSmrg  hardcode_into_libs=yes
1044090b17f1bSmrg
10441983b4bf2Smrg  # Append ld.so.conf contents to the search path
104427e6fb56fSmrg  if test -f /etc/ld.so.conf; then
1044390b17f1bSmrg    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' ' '`
10444983b4bf2Smrg    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
104457e6fb56fSmrg  fi
104467e6fb56fSmrg
104477e6fb56fSmrg  # We used to test for /lib/ld.so.1 and disable shared libraries on
104487e6fb56fSmrg  # powerpc, because MkLinux only supported shared libraries with the
104497e6fb56fSmrg  # GNU dynamic linker.  Since this was broken with cross compilers,
104507e6fb56fSmrg  # most powerpc-linux boxes support dynamic linking these days and
104517e6fb56fSmrg  # people can always --disable-shared, the test was removed, and we
104527e6fb56fSmrg  # assume the GNU/Linux dynamic linker is in use.
104537e6fb56fSmrg  dynamic_linker='GNU/Linux ld.so'
104547e6fb56fSmrg  ;;
104557e6fb56fSmrg
10456983b4bf2Smrgnetbsdelf*-gnu)
10457983b4bf2Smrg  version_type=linux
10458983b4bf2Smrg  need_lib_prefix=no
10459983b4bf2Smrg  need_version=no
10460983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10461983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
10462983b4bf2Smrg  shlibpath_var=LD_LIBRARY_PATH
10463983b4bf2Smrg  shlibpath_overrides_runpath=no
10464983b4bf2Smrg  hardcode_into_libs=yes
10465983b4bf2Smrg  dynamic_linker='NetBSD ld.elf_so'
10466983b4bf2Smrg  ;;
10467983b4bf2Smrg
104687e6fb56fSmrgnetbsd*)
104697e6fb56fSmrg  version_type=sunos
104707e6fb56fSmrg  need_lib_prefix=no
104717e6fb56fSmrg  need_version=no
1047290b17f1bSmrg  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10473983b4bf2Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
104747e6fb56fSmrg    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
104757e6fb56fSmrg    dynamic_linker='NetBSD (a.out) ld.so'
104767e6fb56fSmrg  else
10477983b4bf2Smrg    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10478983b4bf2Smrg    soname_spec='${libname}${release}${shared_ext}$major'
104797e6fb56fSmrg    dynamic_linker='NetBSD ld.elf_so'
104807e6fb56fSmrg  fi
104817e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
104827e6fb56fSmrg  shlibpath_overrides_runpath=yes
104837e6fb56fSmrg  hardcode_into_libs=yes
104847e6fb56fSmrg  ;;
104857e6fb56fSmrg
104867e6fb56fSmrgnewsos6)
1048790b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
10488983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
104897e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
104907e6fb56fSmrg  shlibpath_overrides_runpath=yes
104917e6fb56fSmrg  ;;
104927e6fb56fSmrg
1049390b17f1bSmrg*nto* | *qnx*)
1049490b17f1bSmrg  version_type=qnx
104957e6fb56fSmrg  need_lib_prefix=no
104967e6fb56fSmrg  need_version=no
10497983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10498983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
104997e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
1050090b17f1bSmrg  shlibpath_overrides_runpath=no
1050190b17f1bSmrg  hardcode_into_libs=yes
1050290b17f1bSmrg  dynamic_linker='ldqnx.so'
105037e6fb56fSmrg  ;;
105047e6fb56fSmrg
10505983b4bf2Smrgopenbsd*)
105067e6fb56fSmrg  version_type=sunos
10507983b4bf2Smrg  sys_lib_dlsearch_path_spec="/usr/lib"
105087e6fb56fSmrg  need_lib_prefix=no
10509983b4bf2Smrg  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10510983b4bf2Smrg  case $host_os in
10511983b4bf2Smrg    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10512983b4bf2Smrg    *)				need_version=no  ;;
10513983b4bf2Smrg  esac
10514983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10515963d66acSmrg  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10516963d66acSmrg  shlibpath_var=LD_LIBRARY_PATH
10517983b4bf2Smrg  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10518983b4bf2Smrg    case $host_os in
10519983b4bf2Smrg      openbsd2.[89] | openbsd2.[89].*)
10520983b4bf2Smrg	shlibpath_overrides_runpath=no
10521983b4bf2Smrg	;;
10522983b4bf2Smrg      *)
10523983b4bf2Smrg	shlibpath_overrides_runpath=yes
10524983b4bf2Smrg	;;
10525983b4bf2Smrg      esac
10526983b4bf2Smrg  else
10527983b4bf2Smrg    shlibpath_overrides_runpath=yes
10528983b4bf2Smrg  fi
105297e6fb56fSmrg  ;;
105307e6fb56fSmrg
105317e6fb56fSmrgos2*)
105327e6fb56fSmrg  libname_spec='$name'
10533983b4bf2Smrg  shrext_cmds=".dll"
105347e6fb56fSmrg  need_lib_prefix=no
10535983b4bf2Smrg  library_names_spec='$libname${shared_ext} $libname.a'
105367e6fb56fSmrg  dynamic_linker='OS/2 ld.exe'
10537983b4bf2Smrg  shlibpath_var=LIBPATH
105387e6fb56fSmrg  ;;
105397e6fb56fSmrg
105407e6fb56fSmrgosf3* | osf4* | osf5*)
105417e6fb56fSmrg  version_type=osf
105427e6fb56fSmrg  need_lib_prefix=no
105437e6fb56fSmrg  need_version=no
10544983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
10545983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
105467e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
105477e6fb56fSmrg  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10548983b4bf2Smrg  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
105497e6fb56fSmrg  ;;
105507e6fb56fSmrg
105517e6fb56fSmrgrdos*)
105527e6fb56fSmrg  dynamic_linker=no
105537e6fb56fSmrg  ;;
105547e6fb56fSmrg
105557e6fb56fSmrgsolaris*)
1055690b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
105577e6fb56fSmrg  need_lib_prefix=no
105587e6fb56fSmrg  need_version=no
10559983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10560983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
105617e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
105627e6fb56fSmrg  shlibpath_overrides_runpath=yes
105637e6fb56fSmrg  hardcode_into_libs=yes
105647e6fb56fSmrg  # ldd complains unless libraries are executable
105657e6fb56fSmrg  postinstall_cmds='chmod +x $lib'
105667e6fb56fSmrg  ;;
105677e6fb56fSmrg
105687e6fb56fSmrgsunos4*)
105697e6fb56fSmrg  version_type=sunos
10570983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
105717e6fb56fSmrg  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
105727e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
105737e6fb56fSmrg  shlibpath_overrides_runpath=yes
10574983b4bf2Smrg  if test "$with_gnu_ld" = yes; then
105757e6fb56fSmrg    need_lib_prefix=no
105767e6fb56fSmrg  fi
105777e6fb56fSmrg  need_version=yes
105787e6fb56fSmrg  ;;
105797e6fb56fSmrg
105807e6fb56fSmrgsysv4 | sysv4.3*)
1058190b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
10582983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10583983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
105847e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
105857e6fb56fSmrg  case $host_vendor in
105867e6fb56fSmrg    sni)
105877e6fb56fSmrg      shlibpath_overrides_runpath=no
105887e6fb56fSmrg      need_lib_prefix=no
105897e6fb56fSmrg      runpath_var=LD_RUN_PATH
105907e6fb56fSmrg      ;;
105917e6fb56fSmrg    siemens)
105927e6fb56fSmrg      need_lib_prefix=no
105937e6fb56fSmrg      ;;
105947e6fb56fSmrg    motorola)
105957e6fb56fSmrg      need_lib_prefix=no
105967e6fb56fSmrg      need_version=no
105977e6fb56fSmrg      shlibpath_overrides_runpath=no
105987e6fb56fSmrg      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
105997e6fb56fSmrg      ;;
106007e6fb56fSmrg  esac
106017e6fb56fSmrg  ;;
106027e6fb56fSmrg
106037e6fb56fSmrgsysv4*MP*)
10604983b4bf2Smrg  if test -d /usr/nec ;then
1060590b17f1bSmrg    version_type=linux # correct to gnu/linux during the next big refactor
10606983b4bf2Smrg    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10607983b4bf2Smrg    soname_spec='$libname${shared_ext}.$major'
106087e6fb56fSmrg    shlibpath_var=LD_LIBRARY_PATH
106097e6fb56fSmrg  fi
106107e6fb56fSmrg  ;;
106117e6fb56fSmrg
106127e6fb56fSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10613983b4bf2Smrg  version_type=freebsd-elf
106147e6fb56fSmrg  need_lib_prefix=no
106157e6fb56fSmrg  need_version=no
10616983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10617983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
106187e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
1061990b17f1bSmrg  shlibpath_overrides_runpath=yes
106207e6fb56fSmrg  hardcode_into_libs=yes
10621983b4bf2Smrg  if test "$with_gnu_ld" = yes; then
106227e6fb56fSmrg    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
106237e6fb56fSmrg  else
106247e6fb56fSmrg    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
106257e6fb56fSmrg    case $host_os in
106267e6fb56fSmrg      sco3.2v5*)
106277e6fb56fSmrg        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
106287e6fb56fSmrg	;;
106297e6fb56fSmrg    esac
106307e6fb56fSmrg  fi
106317e6fb56fSmrg  sys_lib_dlsearch_path_spec='/usr/lib'
106327e6fb56fSmrg  ;;
106337e6fb56fSmrg
1063490b17f1bSmrgtpf*)
1063590b17f1bSmrg  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
1063690b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
1063790b17f1bSmrg  need_lib_prefix=no
1063890b17f1bSmrg  need_version=no
10639983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1064090b17f1bSmrg  shlibpath_var=LD_LIBRARY_PATH
1064190b17f1bSmrg  shlibpath_overrides_runpath=no
1064290b17f1bSmrg  hardcode_into_libs=yes
1064390b17f1bSmrg  ;;
1064490b17f1bSmrg
106457e6fb56fSmrguts4*)
1064690b17f1bSmrg  version_type=linux # correct to gnu/linux during the next big refactor
10647983b4bf2Smrg  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10648983b4bf2Smrg  soname_spec='${libname}${release}${shared_ext}$major'
106497e6fb56fSmrg  shlibpath_var=LD_LIBRARY_PATH
106507e6fb56fSmrg  ;;
106517e6fb56fSmrg
106527e6fb56fSmrg*)
106537e6fb56fSmrg  dynamic_linker=no
106547e6fb56fSmrg  ;;
106557e6fb56fSmrgesac
1065690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
106577e6fb56fSmrg$as_echo "$dynamic_linker" >&6; }
10658983b4bf2Smrgtest "$dynamic_linker" = no && can_build_shared=no
106597e6fb56fSmrg
1066090b17f1bSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10661983b4bf2Smrgif test "$GCC" = yes; then
1066290b17f1bSmrg  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
106637e6fb56fSmrgfi
106647e6fb56fSmrg
10665983b4bf2Smrgif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10666983b4bf2Smrg  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
1066790b17f1bSmrgfi
10668983b4bf2Smrgif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10669983b4bf2Smrg  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
106707e6fb56fSmrgfi
106717e6fb56fSmrg
106727e6fb56fSmrg
106737e6fb56fSmrg
106747e6fb56fSmrg
106757e6fb56fSmrg
106767e6fb56fSmrg
106777e6fb56fSmrg
106787e6fb56fSmrg
106797e6fb56fSmrg
106807e6fb56fSmrg
106817e6fb56fSmrg
106827e6fb56fSmrg
106837e6fb56fSmrg
106847e6fb56fSmrg
106857e6fb56fSmrg
106867e6fb56fSmrg
106877e6fb56fSmrg
106887e6fb56fSmrg
106897e6fb56fSmrg
106907e6fb56fSmrg
106917e6fb56fSmrg
106927e6fb56fSmrg
106937e6fb56fSmrg
106947e6fb56fSmrg
106957e6fb56fSmrg
106967e6fb56fSmrg
106977e6fb56fSmrg
106987e6fb56fSmrg
106997e6fb56fSmrg
107007e6fb56fSmrg
107017e6fb56fSmrg
107027e6fb56fSmrg
107037e6fb56fSmrg
107047e6fb56fSmrg
107057e6fb56fSmrg
107067e6fb56fSmrg
107077e6fb56fSmrg
107087e6fb56fSmrg
107097e6fb56fSmrg
107107e6fb56fSmrg
107117e6fb56fSmrg
107127e6fb56fSmrg
107137e6fb56fSmrg
107147e6fb56fSmrg
107157e6fb56fSmrg
107167e6fb56fSmrg
107177e6fb56fSmrg
107187e6fb56fSmrg
107197e6fb56fSmrg
107207e6fb56fSmrg
107217e6fb56fSmrg
107227e6fb56fSmrg
107237e6fb56fSmrg
107247e6fb56fSmrg
107257e6fb56fSmrg
107267e6fb56fSmrg
107277e6fb56fSmrg
107287e6fb56fSmrg
107297e6fb56fSmrg
107307e6fb56fSmrg
107317e6fb56fSmrg
107327e6fb56fSmrg
107337e6fb56fSmrg
107347e6fb56fSmrg
107357e6fb56fSmrg
107367e6fb56fSmrg
107377e6fb56fSmrg
107387e6fb56fSmrg
107397e6fb56fSmrg
107407e6fb56fSmrg
107417e6fb56fSmrg
107427e6fb56fSmrg
107437e6fb56fSmrg
107447e6fb56fSmrg
107457e6fb56fSmrg
107467e6fb56fSmrg
107477e6fb56fSmrg
107487e6fb56fSmrg
107497e6fb56fSmrg
107507e6fb56fSmrg
107517e6fb56fSmrg
107527e6fb56fSmrg
107537e6fb56fSmrg
107547e6fb56fSmrg
107557e6fb56fSmrg
107567e6fb56fSmrg
107577e6fb56fSmrg
107587e6fb56fSmrg
107597e6fb56fSmrg
107607e6fb56fSmrg
107617e6fb56fSmrg
107627e6fb56fSmrg
1076390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
1076490b17f1bSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
1076590b17f1bSmrghardcode_action=
1076690b17f1bSmrgif test -n "$hardcode_libdir_flag_spec" ||
1076790b17f1bSmrg   test -n "$runpath_var" ||
10768983b4bf2Smrg   test "X$hardcode_automatic" = "Xyes" ; then
107697e6fb56fSmrg
1077090b17f1bSmrg  # We can hardcode non-existent directories.
10771983b4bf2Smrg  if test "$hardcode_direct" != no &&
1077290b17f1bSmrg     # If the only mechanism to avoid hardcoding is shlibpath_var, we
1077390b17f1bSmrg     # have to relink, otherwise we might link with an installed library
1077490b17f1bSmrg     # when we should be linking with a yet-to-be-installed one
10775983b4bf2Smrg     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10776983b4bf2Smrg     test "$hardcode_minus_L" != no; then
1077790b17f1bSmrg    # Linking always hardcodes the temporary library directory.
1077890b17f1bSmrg    hardcode_action=relink
1077990b17f1bSmrg  else
1078090b17f1bSmrg    # We can link without hardcoding, and we can hardcode nonexisting dirs.
1078190b17f1bSmrg    hardcode_action=immediate
1078290b17f1bSmrg  fi
1078390b17f1bSmrgelse
1078490b17f1bSmrg  # We cannot hardcode anything, or else we can only hardcode existing
1078590b17f1bSmrg  # directories.
1078690b17f1bSmrg  hardcode_action=unsupported
1078790b17f1bSmrgfi
1078890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
1078990b17f1bSmrg$as_echo "$hardcode_action" >&6; }
107907e6fb56fSmrg
10791983b4bf2Smrgif test "$hardcode_action" = relink ||
10792983b4bf2Smrg   test "$inherit_rpath" = yes; then
1079390b17f1bSmrg  # Fast installation is not supported
1079490b17f1bSmrg  enable_fast_install=no
10795983b4bf2Smrgelif test "$shlibpath_overrides_runpath" = yes ||
10796983b4bf2Smrg     test "$enable_shared" = no; then
1079790b17f1bSmrg  # Fast installation is not necessary
1079890b17f1bSmrg  enable_fast_install=needless
1079990b17f1bSmrgfi
108007e6fb56fSmrg
108017e6fb56fSmrg
108027e6fb56fSmrg
108037e6fb56fSmrg
108047e6fb56fSmrg
108057e6fb56fSmrg
10806983b4bf2Smrg  if test "x$enable_dlopen" != xyes; then
1080790b17f1bSmrg  enable_dlopen=unknown
1080890b17f1bSmrg  enable_dlopen_self=unknown
1080990b17f1bSmrg  enable_dlopen_self_static=unknown
1081090b17f1bSmrgelse
1081190b17f1bSmrg  lt_cv_dlopen=no
1081290b17f1bSmrg  lt_cv_dlopen_libs=
108137e6fb56fSmrg
1081490b17f1bSmrg  case $host_os in
1081590b17f1bSmrg  beos*)
10816983b4bf2Smrg    lt_cv_dlopen="load_add_on"
1081790b17f1bSmrg    lt_cv_dlopen_libs=
1081890b17f1bSmrg    lt_cv_dlopen_self=yes
1081990b17f1bSmrg    ;;
108207e6fb56fSmrg
1082190b17f1bSmrg  mingw* | pw32* | cegcc*)
10822983b4bf2Smrg    lt_cv_dlopen="LoadLibrary"
1082390b17f1bSmrg    lt_cv_dlopen_libs=
1082490b17f1bSmrg    ;;
108257e6fb56fSmrg
1082690b17f1bSmrg  cygwin*)
10827983b4bf2Smrg    lt_cv_dlopen="dlopen"
1082890b17f1bSmrg    lt_cv_dlopen_libs=
1082990b17f1bSmrg    ;;
108307e6fb56fSmrg
1083190b17f1bSmrg  darwin*)
10832983b4bf2Smrg  # if libdl is installed we need to link against it
1083390b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
1083490b17f1bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
1083590b17f1bSmrgif ${ac_cv_lib_dl_dlopen+:} false; then :
1083690b17f1bSmrg  $as_echo_n "(cached) " >&6
1083790b17f1bSmrgelse
1083890b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1083990b17f1bSmrgLIBS="-ldl  $LIBS"
1084090b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1084190b17f1bSmrg/* end confdefs.h.  */
108427e6fb56fSmrg
1084390b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1084490b17f1bSmrg   Use char because int might match the return type of a GCC
1084590b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1084690b17f1bSmrg#ifdef __cplusplus
1084790b17f1bSmrgextern "C"
1084890b17f1bSmrg#endif
1084990b17f1bSmrgchar dlopen ();
1085090b17f1bSmrgint
1085190b17f1bSmrgmain ()
1085290b17f1bSmrg{
1085390b17f1bSmrgreturn dlopen ();
1085490b17f1bSmrg  ;
1085590b17f1bSmrg  return 0;
1085690b17f1bSmrg}
1085790b17f1bSmrg_ACEOF
1085890b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1085990b17f1bSmrg  ac_cv_lib_dl_dlopen=yes
108607e6fb56fSmrgelse
1086190b17f1bSmrg  ac_cv_lib_dl_dlopen=no
108627e6fb56fSmrgfi
1086390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1086490b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1086590b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1086690b17f1bSmrgfi
1086790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
1086890b17f1bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
1086990b17f1bSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10870983b4bf2Smrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
1087190b17f1bSmrgelse
108727e6fb56fSmrg
10873983b4bf2Smrg    lt_cv_dlopen="dyld"
1087490b17f1bSmrg    lt_cv_dlopen_libs=
1087590b17f1bSmrg    lt_cv_dlopen_self=yes
108767e6fb56fSmrg
1087790b17f1bSmrgfi
108787e6fb56fSmrg
1087990b17f1bSmrg    ;;
108807e6fb56fSmrg
1088190b17f1bSmrg  *)
1088290b17f1bSmrg    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
1088390b17f1bSmrgif test "x$ac_cv_func_shl_load" = xyes; then :
10884983b4bf2Smrg  lt_cv_dlopen="shl_load"
1088590b17f1bSmrgelse
1088690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
1088790b17f1bSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; }
1088890b17f1bSmrgif ${ac_cv_lib_dld_shl_load+:} false; then :
1088990b17f1bSmrg  $as_echo_n "(cached) " >&6
1089090b17f1bSmrgelse
1089190b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1089290b17f1bSmrgLIBS="-ldld  $LIBS"
1089390b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1089490b17f1bSmrg/* end confdefs.h.  */
108957e6fb56fSmrg
1089690b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1089790b17f1bSmrg   Use char because int might match the return type of a GCC
1089890b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1089990b17f1bSmrg#ifdef __cplusplus
1090090b17f1bSmrgextern "C"
1090190b17f1bSmrg#endif
1090290b17f1bSmrgchar shl_load ();
1090390b17f1bSmrgint
1090490b17f1bSmrgmain ()
1090590b17f1bSmrg{
1090690b17f1bSmrgreturn shl_load ();
1090790b17f1bSmrg  ;
1090890b17f1bSmrg  return 0;
1090990b17f1bSmrg}
1091090b17f1bSmrg_ACEOF
1091190b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1091290b17f1bSmrg  ac_cv_lib_dld_shl_load=yes
1091390b17f1bSmrgelse
1091490b17f1bSmrg  ac_cv_lib_dld_shl_load=no
1091590b17f1bSmrgfi
1091690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1091790b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1091890b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1091990b17f1bSmrgfi
1092090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
1092190b17f1bSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
1092290b17f1bSmrgif test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10923983b4bf2Smrg  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
1092490b17f1bSmrgelse
1092590b17f1bSmrg  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
1092690b17f1bSmrgif test "x$ac_cv_func_dlopen" = xyes; then :
10927983b4bf2Smrg  lt_cv_dlopen="dlopen"
1092890b17f1bSmrgelse
1092990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
1093090b17f1bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; }
1093190b17f1bSmrgif ${ac_cv_lib_dl_dlopen+:} false; then :
1093290b17f1bSmrg  $as_echo_n "(cached) " >&6
1093390b17f1bSmrgelse
1093490b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1093590b17f1bSmrgLIBS="-ldl  $LIBS"
1093690b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1093790b17f1bSmrg/* end confdefs.h.  */
109387e6fb56fSmrg
1093990b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1094090b17f1bSmrg   Use char because int might match the return type of a GCC
1094190b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1094290b17f1bSmrg#ifdef __cplusplus
1094390b17f1bSmrgextern "C"
1094490b17f1bSmrg#endif
1094590b17f1bSmrgchar dlopen ();
1094690b17f1bSmrgint
1094790b17f1bSmrgmain ()
1094890b17f1bSmrg{
1094990b17f1bSmrgreturn dlopen ();
1095090b17f1bSmrg  ;
1095190b17f1bSmrg  return 0;
1095290b17f1bSmrg}
1095390b17f1bSmrg_ACEOF
1095490b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1095590b17f1bSmrg  ac_cv_lib_dl_dlopen=yes
1095690b17f1bSmrgelse
1095790b17f1bSmrg  ac_cv_lib_dl_dlopen=no
1095890b17f1bSmrgfi
1095990b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1096090b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1096190b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1096290b17f1bSmrgfi
1096390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
1096490b17f1bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
1096590b17f1bSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10966983b4bf2Smrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
1096790b17f1bSmrgelse
1096890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
1096990b17f1bSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; }
1097090b17f1bSmrgif ${ac_cv_lib_svld_dlopen+:} false; then :
1097190b17f1bSmrg  $as_echo_n "(cached) " >&6
1097290b17f1bSmrgelse
1097390b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1097490b17f1bSmrgLIBS="-lsvld  $LIBS"
1097590b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1097690b17f1bSmrg/* end confdefs.h.  */
109777e6fb56fSmrg
1097890b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1097990b17f1bSmrg   Use char because int might match the return type of a GCC
1098090b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1098190b17f1bSmrg#ifdef __cplusplus
1098290b17f1bSmrgextern "C"
1098390b17f1bSmrg#endif
1098490b17f1bSmrgchar dlopen ();
1098590b17f1bSmrgint
1098690b17f1bSmrgmain ()
1098790b17f1bSmrg{
1098890b17f1bSmrgreturn dlopen ();
1098990b17f1bSmrg  ;
1099090b17f1bSmrg  return 0;
1099190b17f1bSmrg}
1099290b17f1bSmrg_ACEOF
1099390b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1099490b17f1bSmrg  ac_cv_lib_svld_dlopen=yes
1099590b17f1bSmrgelse
1099690b17f1bSmrg  ac_cv_lib_svld_dlopen=no
1099790b17f1bSmrgfi
1099890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1099990b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1100090b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1100190b17f1bSmrgfi
1100290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
1100390b17f1bSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
1100490b17f1bSmrgif test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11005983b4bf2Smrg  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
1100690b17f1bSmrgelse
1100790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
1100890b17f1bSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; }
1100990b17f1bSmrgif ${ac_cv_lib_dld_dld_link+:} false; then :
1101090b17f1bSmrg  $as_echo_n "(cached) " >&6
1101190b17f1bSmrgelse
1101290b17f1bSmrg  ac_check_lib_save_LIBS=$LIBS
1101390b17f1bSmrgLIBS="-ldld  $LIBS"
1101490b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1101590b17f1bSmrg/* end confdefs.h.  */
110167e6fb56fSmrg
1101790b17f1bSmrg/* Override any GCC internal prototype to avoid an error.
1101890b17f1bSmrg   Use char because int might match the return type of a GCC
1101990b17f1bSmrg   builtin and then its argument prototype would still apply.  */
1102090b17f1bSmrg#ifdef __cplusplus
1102190b17f1bSmrgextern "C"
1102290b17f1bSmrg#endif
1102390b17f1bSmrgchar dld_link ();
1102490b17f1bSmrgint
1102590b17f1bSmrgmain ()
1102690b17f1bSmrg{
1102790b17f1bSmrgreturn dld_link ();
1102890b17f1bSmrg  ;
1102990b17f1bSmrg  return 0;
1103090b17f1bSmrg}
1103190b17f1bSmrg_ACEOF
1103290b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then :
1103390b17f1bSmrg  ac_cv_lib_dld_dld_link=yes
1103490b17f1bSmrgelse
1103590b17f1bSmrg  ac_cv_lib_dld_dld_link=no
1103690b17f1bSmrgfi
1103790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \
1103890b17f1bSmrg    conftest$ac_exeext conftest.$ac_ext
1103990b17f1bSmrgLIBS=$ac_check_lib_save_LIBS
1104090b17f1bSmrgfi
1104190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
1104290b17f1bSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
1104390b17f1bSmrgif test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11044983b4bf2Smrg  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
1104590b17f1bSmrgfi
110467e6fb56fSmrg
110477e6fb56fSmrg
1104890b17f1bSmrgfi
110497e6fb56fSmrg
110507e6fb56fSmrg
1105190b17f1bSmrgfi
110527e6fb56fSmrg
110537e6fb56fSmrg
1105490b17f1bSmrgfi
110557e6fb56fSmrg
110567e6fb56fSmrg
1105790b17f1bSmrgfi
110587e6fb56fSmrg
110597e6fb56fSmrg
1106090b17f1bSmrgfi
110617e6fb56fSmrg
1106290b17f1bSmrg    ;;
1106390b17f1bSmrg  esac
110647e6fb56fSmrg
11065983b4bf2Smrg  if test "x$lt_cv_dlopen" != xno; then
11066963d66acSmrg    enable_dlopen=yes
11067983b4bf2Smrg  else
11068983b4bf2Smrg    enable_dlopen=no
1106990b17f1bSmrg  fi
110707e6fb56fSmrg
1107190b17f1bSmrg  case $lt_cv_dlopen in
1107290b17f1bSmrg  dlopen)
11073983b4bf2Smrg    save_CPPFLAGS="$CPPFLAGS"
11074983b4bf2Smrg    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
110757e6fb56fSmrg
11076983b4bf2Smrg    save_LDFLAGS="$LDFLAGS"
1107790b17f1bSmrg    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
110787e6fb56fSmrg
11079983b4bf2Smrg    save_LIBS="$LIBS"
1108090b17f1bSmrg    LIBS="$lt_cv_dlopen_libs $LIBS"
110817e6fb56fSmrg
1108290b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
1108390b17f1bSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; }
1108490b17f1bSmrgif ${lt_cv_dlopen_self+:} false; then :
1108590b17f1bSmrg  $as_echo_n "(cached) " >&6
1108690b17f1bSmrgelse
11087983b4bf2Smrg  	  if test "$cross_compiling" = yes; then :
1108890b17f1bSmrg  lt_cv_dlopen_self=cross
1108990b17f1bSmrgelse
1109090b17f1bSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1109190b17f1bSmrg  lt_status=$lt_dlunknown
1109290b17f1bSmrg  cat > conftest.$ac_ext <<_LT_EOF
1109390b17f1bSmrg#line $LINENO "configure"
1109490b17f1bSmrg#include "confdefs.h"
110957e6fb56fSmrg
1109690b17f1bSmrg#if HAVE_DLFCN_H
1109790b17f1bSmrg#include <dlfcn.h>
1109890b17f1bSmrg#endif
110997e6fb56fSmrg
1110090b17f1bSmrg#include <stdio.h>
111017e6fb56fSmrg
1110290b17f1bSmrg#ifdef RTLD_GLOBAL
1110390b17f1bSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
1110490b17f1bSmrg#else
1110590b17f1bSmrg#  ifdef DL_GLOBAL
1110690b17f1bSmrg#    define LT_DLGLOBAL		DL_GLOBAL
1110790b17f1bSmrg#  else
1110890b17f1bSmrg#    define LT_DLGLOBAL		0
1110990b17f1bSmrg#  endif
1111090b17f1bSmrg#endif
111117e6fb56fSmrg
1111290b17f1bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
1111390b17f1bSmrg   find out it does not work in some platform. */
1111490b17f1bSmrg#ifndef LT_DLLAZY_OR_NOW
1111590b17f1bSmrg#  ifdef RTLD_LAZY
1111690b17f1bSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
1111790b17f1bSmrg#  else
1111890b17f1bSmrg#    ifdef DL_LAZY
1111990b17f1bSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
1112090b17f1bSmrg#    else
1112190b17f1bSmrg#      ifdef RTLD_NOW
1112290b17f1bSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
1112390b17f1bSmrg#      else
1112490b17f1bSmrg#        ifdef DL_NOW
1112590b17f1bSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
1112690b17f1bSmrg#        else
1112790b17f1bSmrg#          define LT_DLLAZY_OR_NOW	0
1112890b17f1bSmrg#        endif
1112990b17f1bSmrg#      endif
1113090b17f1bSmrg#    endif
1113190b17f1bSmrg#  endif
1113290b17f1bSmrg#endif
111337e6fb56fSmrg
11134983b4bf2Smrg/* When -fvisbility=hidden is used, assume the code has been annotated
1113590b17f1bSmrg   correspondingly for the symbols needed.  */
11136983b4bf2Smrg#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1113790b17f1bSmrgint fnord () __attribute__((visibility("default")));
1113890b17f1bSmrg#endif
111397e6fb56fSmrg
1114090b17f1bSmrgint fnord () { return 42; }
1114190b17f1bSmrgint main ()
1114290b17f1bSmrg{
1114390b17f1bSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1114490b17f1bSmrg  int status = $lt_dlunknown;
111457e6fb56fSmrg
1114690b17f1bSmrg  if (self)
1114790b17f1bSmrg    {
1114890b17f1bSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
1114990b17f1bSmrg      else
1115090b17f1bSmrg        {
1115190b17f1bSmrg	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
1115290b17f1bSmrg          else puts (dlerror ());
1115390b17f1bSmrg	}
1115490b17f1bSmrg      /* dlclose (self); */
1115590b17f1bSmrg    }
1115690b17f1bSmrg  else
1115790b17f1bSmrg    puts (dlerror ());
111587e6fb56fSmrg
1115990b17f1bSmrg  return status;
1116090b17f1bSmrg}
1116190b17f1bSmrg_LT_EOF
1116290b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1116390b17f1bSmrg  (eval $ac_link) 2>&5
1116490b17f1bSmrg  ac_status=$?
1116590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11166983b4bf2Smrg  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
1116790b17f1bSmrg    (./conftest; exit; ) >&5 2>/dev/null
1116890b17f1bSmrg    lt_status=$?
1116990b17f1bSmrg    case x$lt_status in
1117090b17f1bSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
1117190b17f1bSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
1117290b17f1bSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
1117390b17f1bSmrg    esac
1117490b17f1bSmrg  else :
1117590b17f1bSmrg    # compilation failed
1117690b17f1bSmrg    lt_cv_dlopen_self=no
1117790b17f1bSmrg  fi
1117890b17f1bSmrgfi
1117990b17f1bSmrgrm -fr conftest*
111807e6fb56fSmrg
111817e6fb56fSmrg
1118290b17f1bSmrgfi
1118390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
1118490b17f1bSmrg$as_echo "$lt_cv_dlopen_self" >&6; }
111857e6fb56fSmrg
11186983b4bf2Smrg    if test "x$lt_cv_dlopen_self" = xyes; then
1118790b17f1bSmrg      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
1118890b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
1118990b17f1bSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
1119090b17f1bSmrgif ${lt_cv_dlopen_self_static+:} false; then :
1119190b17f1bSmrg  $as_echo_n "(cached) " >&6
1119290b17f1bSmrgelse
11193983b4bf2Smrg  	  if test "$cross_compiling" = yes; then :
1119490b17f1bSmrg  lt_cv_dlopen_self_static=cross
1119590b17f1bSmrgelse
1119690b17f1bSmrg  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
1119790b17f1bSmrg  lt_status=$lt_dlunknown
1119890b17f1bSmrg  cat > conftest.$ac_ext <<_LT_EOF
1119990b17f1bSmrg#line $LINENO "configure"
1120090b17f1bSmrg#include "confdefs.h"
112017e6fb56fSmrg
1120290b17f1bSmrg#if HAVE_DLFCN_H
1120390b17f1bSmrg#include <dlfcn.h>
1120490b17f1bSmrg#endif
112057e6fb56fSmrg
1120690b17f1bSmrg#include <stdio.h>
112077e6fb56fSmrg
1120890b17f1bSmrg#ifdef RTLD_GLOBAL
1120990b17f1bSmrg#  define LT_DLGLOBAL		RTLD_GLOBAL
1121090b17f1bSmrg#else
1121190b17f1bSmrg#  ifdef DL_GLOBAL
1121290b17f1bSmrg#    define LT_DLGLOBAL		DL_GLOBAL
1121390b17f1bSmrg#  else
1121490b17f1bSmrg#    define LT_DLGLOBAL		0
1121590b17f1bSmrg#  endif
1121690b17f1bSmrg#endif
112177e6fb56fSmrg
1121890b17f1bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
1121990b17f1bSmrg   find out it does not work in some platform. */
1122090b17f1bSmrg#ifndef LT_DLLAZY_OR_NOW
1122190b17f1bSmrg#  ifdef RTLD_LAZY
1122290b17f1bSmrg#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
1122390b17f1bSmrg#  else
1122490b17f1bSmrg#    ifdef DL_LAZY
1122590b17f1bSmrg#      define LT_DLLAZY_OR_NOW		DL_LAZY
1122690b17f1bSmrg#    else
1122790b17f1bSmrg#      ifdef RTLD_NOW
1122890b17f1bSmrg#        define LT_DLLAZY_OR_NOW	RTLD_NOW
1122990b17f1bSmrg#      else
1123090b17f1bSmrg#        ifdef DL_NOW
1123190b17f1bSmrg#          define LT_DLLAZY_OR_NOW	DL_NOW
1123290b17f1bSmrg#        else
1123390b17f1bSmrg#          define LT_DLLAZY_OR_NOW	0
1123490b17f1bSmrg#        endif
1123590b17f1bSmrg#      endif
1123690b17f1bSmrg#    endif
1123790b17f1bSmrg#  endif
1123890b17f1bSmrg#endif
112397e6fb56fSmrg
11240983b4bf2Smrg/* When -fvisbility=hidden is used, assume the code has been annotated
1124190b17f1bSmrg   correspondingly for the symbols needed.  */
11242983b4bf2Smrg#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
1124390b17f1bSmrgint fnord () __attribute__((visibility("default")));
1124490b17f1bSmrg#endif
112457e6fb56fSmrg
1124690b17f1bSmrgint fnord () { return 42; }
1124790b17f1bSmrgint main ()
1124890b17f1bSmrg{
1124990b17f1bSmrg  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
1125090b17f1bSmrg  int status = $lt_dlunknown;
112517e6fb56fSmrg
1125290b17f1bSmrg  if (self)
1125390b17f1bSmrg    {
1125490b17f1bSmrg      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
1125590b17f1bSmrg      else
1125690b17f1bSmrg        {
1125790b17f1bSmrg	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
1125890b17f1bSmrg          else puts (dlerror ());
1125990b17f1bSmrg	}
1126090b17f1bSmrg      /* dlclose (self); */
1126190b17f1bSmrg    }
1126290b17f1bSmrg  else
1126390b17f1bSmrg    puts (dlerror ());
1126490b17f1bSmrg
1126590b17f1bSmrg  return status;
1126690b17f1bSmrg}
1126790b17f1bSmrg_LT_EOF
1126890b17f1bSmrg  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
1126990b17f1bSmrg  (eval $ac_link) 2>&5
1127090b17f1bSmrg  ac_status=$?
1127190b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11272983b4bf2Smrg  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
1127390b17f1bSmrg    (./conftest; exit; ) >&5 2>/dev/null
1127490b17f1bSmrg    lt_status=$?
1127590b17f1bSmrg    case x$lt_status in
1127690b17f1bSmrg      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
1127790b17f1bSmrg      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
1127890b17f1bSmrg      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
112797e6fb56fSmrg    esac
1128090b17f1bSmrg  else :
1128190b17f1bSmrg    # compilation failed
1128290b17f1bSmrg    lt_cv_dlopen_self_static=no
112837e6fb56fSmrg  fi
1128490b17f1bSmrgfi
1128590b17f1bSmrgrm -fr conftest*
112867e6fb56fSmrg
112877e6fb56fSmrg
1128890b17f1bSmrgfi
1128990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
1129090b17f1bSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; }
1129190b17f1bSmrg    fi
112927e6fb56fSmrg
11293983b4bf2Smrg    CPPFLAGS="$save_CPPFLAGS"
11294983b4bf2Smrg    LDFLAGS="$save_LDFLAGS"
11295983b4bf2Smrg    LIBS="$save_LIBS"
1129690b17f1bSmrg    ;;
1129790b17f1bSmrg  esac
112987e6fb56fSmrg
1129990b17f1bSmrg  case $lt_cv_dlopen_self in
1130090b17f1bSmrg  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
1130190b17f1bSmrg  *) enable_dlopen_self=unknown ;;
1130290b17f1bSmrg  esac
113037e6fb56fSmrg
1130490b17f1bSmrg  case $lt_cv_dlopen_self_static in
1130590b17f1bSmrg  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
1130690b17f1bSmrg  *) enable_dlopen_self_static=unknown ;;
1130790b17f1bSmrg  esac
113087e6fb56fSmrgfi
113097e6fb56fSmrg
113107e6fb56fSmrg
113117e6fb56fSmrg
113127e6fb56fSmrg
113137e6fb56fSmrg
113147e6fb56fSmrg
113157e6fb56fSmrg
113167e6fb56fSmrg
113177e6fb56fSmrg
113187e6fb56fSmrg
113197e6fb56fSmrg
113207e6fb56fSmrg
113217e6fb56fSmrg
1132290b17f1bSmrg
1132390b17f1bSmrg
1132490b17f1bSmrg
1132590b17f1bSmrg
1132690b17f1bSmrgstriplib=
1132790b17f1bSmrgold_striplib=
1132890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
1132990b17f1bSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; }
1133090b17f1bSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
1133190b17f1bSmrg  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
1133290b17f1bSmrg  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
1133390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1133490b17f1bSmrg$as_echo "yes" >&6; }
1133590b17f1bSmrgelse
1133690b17f1bSmrg# FIXME - insert some real tests, host_os isn't really good enough
113377e6fb56fSmrg  case $host_os in
1133890b17f1bSmrg  darwin*)
11339983b4bf2Smrg    if test -n "$STRIP" ; then
1134090b17f1bSmrg      striplib="$STRIP -x"
1134190b17f1bSmrg      old_striplib="$STRIP -S"
1134290b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1134390b17f1bSmrg$as_echo "yes" >&6; }
1134490b17f1bSmrg    else
1134590b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1134690b17f1bSmrg$as_echo "no" >&6; }
113477e6fb56fSmrg    fi
113487e6fb56fSmrg    ;;
1134990b17f1bSmrg  *)
1135090b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1135190b17f1bSmrg$as_echo "no" >&6; }
113527e6fb56fSmrg    ;;
113537e6fb56fSmrg  esac
1135490b17f1bSmrgfi
113557e6fb56fSmrg
113567e6fb56fSmrg
113577e6fb56fSmrg
113587e6fb56fSmrg
113597e6fb56fSmrg
113607e6fb56fSmrg
113617e6fb56fSmrg
113627e6fb56fSmrg
113637e6fb56fSmrg
113647e6fb56fSmrg
113657e6fb56fSmrg
113667e6fb56fSmrg
11367983b4bf2Smrg  # Report which library types will actually be built
1136890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
1136990b17f1bSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; }
1137090b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
1137190b17f1bSmrg$as_echo "$can_build_shared" >&6; }
113727e6fb56fSmrg
1137390b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
1137490b17f1bSmrg$as_echo_n "checking whether to build shared libraries... " >&6; }
11375983b4bf2Smrg  test "$can_build_shared" = "no" && enable_shared=no
113767e6fb56fSmrg
1137790b17f1bSmrg  # On AIX, shared libraries and static libraries use the same namespace, and
1137890b17f1bSmrg  # are all built from PIC.
1137990b17f1bSmrg  case $host_os in
1138090b17f1bSmrg  aix3*)
11381983b4bf2Smrg    test "$enable_shared" = yes && enable_static=no
1138290b17f1bSmrg    if test -n "$RANLIB"; then
1138390b17f1bSmrg      archive_cmds="$archive_cmds~\$RANLIB \$lib"
1138490b17f1bSmrg      postinstall_cmds='$RANLIB $lib'
1138590b17f1bSmrg    fi
1138690b17f1bSmrg    ;;
113877e6fb56fSmrg
1138890b17f1bSmrg  aix[4-9]*)
11389983b4bf2Smrg    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11390983b4bf2Smrg      test "$enable_shared" = yes && enable_static=no
1139190b17f1bSmrg    fi
1139290b17f1bSmrg    ;;
1139390b17f1bSmrg  esac
1139490b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
1139590b17f1bSmrg$as_echo "$enable_shared" >&6; }
113967e6fb56fSmrg
1139790b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
1139890b17f1bSmrg$as_echo_n "checking whether to build static libraries... " >&6; }
1139990b17f1bSmrg  # Make sure either enable_shared or enable_static is yes.
11400983b4bf2Smrg  test "$enable_shared" = yes || enable_static=yes
1140190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
1140290b17f1bSmrg$as_echo "$enable_static" >&6; }
114037e6fb56fSmrg
114047e6fb56fSmrg
114057e6fb56fSmrg
114067e6fb56fSmrg
1140790b17f1bSmrgfi
1140890b17f1bSmrgac_ext=c
1140990b17f1bSmrgac_cpp='$CPP $CPPFLAGS'
1141090b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1141190b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1141290b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
114137e6fb56fSmrg
11414983b4bf2SmrgCC="$lt_save_CC"
114157e6fb56fSmrg
114167e6fb56fSmrg
114177e6fb56fSmrg
114187e6fb56fSmrg
114197e6fb56fSmrg
114207e6fb56fSmrg
114217e6fb56fSmrg
114227e6fb56fSmrg
1142390b17f1bSmrg
1142490b17f1bSmrg
1142590b17f1bSmrg
1142690b17f1bSmrg
1142790b17f1bSmrg
1142890b17f1bSmrg
1142990b17f1bSmrg
1143090b17f1bSmrg        ac_config_commands="$ac_config_commands libtool"
1143190b17f1bSmrg
1143290b17f1bSmrg
1143390b17f1bSmrg
1143490b17f1bSmrg
1143590b17f1bSmrg# Only expand once:
1143690b17f1bSmrg
1143790b17f1bSmrg
1143890b17f1bSmrg# Check whether --enable-largefile was given.
1143990b17f1bSmrgif test "${enable_largefile+set}" = set; then :
1144090b17f1bSmrg  enableval=$enable_largefile;
114417e6fb56fSmrgfi
114427e6fb56fSmrg
1144390b17f1bSmrgif test "$enable_largefile" != no; then
1144490b17f1bSmrg
1144590b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
1144690b17f1bSmrg$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
1144790b17f1bSmrgif ${ac_cv_sys_largefile_CC+:} false; then :
1144890b17f1bSmrg  $as_echo_n "(cached) " >&6
1144990b17f1bSmrgelse
1145090b17f1bSmrg  ac_cv_sys_largefile_CC=no
1145190b17f1bSmrg     if test "$GCC" != yes; then
1145290b17f1bSmrg       ac_save_CC=$CC
1145390b17f1bSmrg       while :; do
1145490b17f1bSmrg	 # IRIX 6.2 and later do not support large files by default,
1145590b17f1bSmrg	 # so use the C compiler's -n32 option if that helps.
1145690b17f1bSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1145790b17f1bSmrg/* end confdefs.h.  */
1145890b17f1bSmrg#include <sys/types.h>
1145990b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1146090b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1146190b17f1bSmrg    since some C++ compilers masquerading as C compilers
1146290b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1146390b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1146490b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1146590b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1146690b17f1bSmrg		      ? 1 : -1];
1146790b17f1bSmrgint
1146890b17f1bSmrgmain ()
1146990b17f1bSmrg{
114707e6fb56fSmrg
1147190b17f1bSmrg  ;
1147290b17f1bSmrg  return 0;
1147390b17f1bSmrg}
1147490b17f1bSmrg_ACEOF
1147590b17f1bSmrg	 if ac_fn_c_try_compile "$LINENO"; then :
1147690b17f1bSmrg  break
1147790b17f1bSmrgfi
1147890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext
1147990b17f1bSmrg	 CC="$CC -n32"
1148090b17f1bSmrg	 if ac_fn_c_try_compile "$LINENO"; then :
1148190b17f1bSmrg  ac_cv_sys_largefile_CC=' -n32'; break
1148290b17f1bSmrgfi
1148390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext
1148490b17f1bSmrg	 break
1148590b17f1bSmrg       done
1148690b17f1bSmrg       CC=$ac_save_CC
1148790b17f1bSmrg       rm -f conftest.$ac_ext
1148890b17f1bSmrg    fi
114897e6fb56fSmrgfi
1149090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
1149190b17f1bSmrg$as_echo "$ac_cv_sys_largefile_CC" >&6; }
1149290b17f1bSmrg  if test "$ac_cv_sys_largefile_CC" != no; then
1149390b17f1bSmrg    CC=$CC$ac_cv_sys_largefile_CC
1149490b17f1bSmrg  fi
114957e6fb56fSmrg
1149690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
1149790b17f1bSmrg$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
1149890b17f1bSmrgif ${ac_cv_sys_file_offset_bits+:} false; then :
1149990b17f1bSmrg  $as_echo_n "(cached) " >&6
1150090b17f1bSmrgelse
1150190b17f1bSmrg  while :; do
1150290b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1150390b17f1bSmrg/* end confdefs.h.  */
1150490b17f1bSmrg#include <sys/types.h>
1150590b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1150690b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1150790b17f1bSmrg    since some C++ compilers masquerading as C compilers
1150890b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1150990b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1151090b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1151190b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1151290b17f1bSmrg		      ? 1 : -1];
1151390b17f1bSmrgint
1151490b17f1bSmrgmain ()
1151590b17f1bSmrg{
115167e6fb56fSmrg
1151790b17f1bSmrg  ;
1151890b17f1bSmrg  return 0;
1151990b17f1bSmrg}
1152090b17f1bSmrg_ACEOF
1152190b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1152290b17f1bSmrg  ac_cv_sys_file_offset_bits=no; break
1152390b17f1bSmrgfi
1152490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1152590b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1152690b17f1bSmrg/* end confdefs.h.  */
1152790b17f1bSmrg#define _FILE_OFFSET_BITS 64
1152890b17f1bSmrg#include <sys/types.h>
1152990b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1153090b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1153190b17f1bSmrg    since some C++ compilers masquerading as C compilers
1153290b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1153390b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1153490b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1153590b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1153690b17f1bSmrg		      ? 1 : -1];
1153790b17f1bSmrgint
1153890b17f1bSmrgmain ()
1153990b17f1bSmrg{
115407e6fb56fSmrg
1154190b17f1bSmrg  ;
1154290b17f1bSmrg  return 0;
1154390b17f1bSmrg}
115447e6fb56fSmrg_ACEOF
1154590b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1154690b17f1bSmrg  ac_cv_sys_file_offset_bits=64; break
1154790b17f1bSmrgfi
1154890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1154990b17f1bSmrg  ac_cv_sys_file_offset_bits=unknown
1155090b17f1bSmrg  break
1155190b17f1bSmrgdone
115527e6fb56fSmrgfi
1155390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
1155490b17f1bSmrg$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
1155590b17f1bSmrgcase $ac_cv_sys_file_offset_bits in #(
1155690b17f1bSmrg  no | unknown) ;;
1155790b17f1bSmrg  *)
1155890b17f1bSmrgcat >>confdefs.h <<_ACEOF
1155990b17f1bSmrg#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
1156090b17f1bSmrg_ACEOF
1156190b17f1bSmrg;;
1156290b17f1bSmrgesac
1156390b17f1bSmrgrm -rf conftest*
1156490b17f1bSmrg  if test $ac_cv_sys_file_offset_bits = unknown; then
1156590b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
1156690b17f1bSmrg$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
1156790b17f1bSmrgif ${ac_cv_sys_large_files+:} false; then :
1156890b17f1bSmrg  $as_echo_n "(cached) " >&6
115697e6fb56fSmrgelse
1157090b17f1bSmrg  while :; do
1157190b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1157290b17f1bSmrg/* end confdefs.h.  */
1157390b17f1bSmrg#include <sys/types.h>
1157490b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1157590b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1157690b17f1bSmrg    since some C++ compilers masquerading as C compilers
1157790b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1157890b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1157990b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1158090b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1158190b17f1bSmrg		      ? 1 : -1];
1158290b17f1bSmrgint
1158390b17f1bSmrgmain ()
1158490b17f1bSmrg{
115857e6fb56fSmrg
1158690b17f1bSmrg  ;
1158790b17f1bSmrg  return 0;
1158890b17f1bSmrg}
1158990b17f1bSmrg_ACEOF
1159090b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1159190b17f1bSmrg  ac_cv_sys_large_files=no; break
1159290b17f1bSmrgfi
1159390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1159490b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1159590b17f1bSmrg/* end confdefs.h.  */
1159690b17f1bSmrg#define _LARGE_FILES 1
1159790b17f1bSmrg#include <sys/types.h>
1159890b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly.
1159990b17f1bSmrg    We can't simply define LARGE_OFF_T to be 9223372036854775807,
1160090b17f1bSmrg    since some C++ compilers masquerading as C compilers
1160190b17f1bSmrg    incorrectly reject 9223372036854775807.  */
1160290b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
1160390b17f1bSmrg  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
1160490b17f1bSmrg		       && LARGE_OFF_T % 2147483647 == 1)
1160590b17f1bSmrg		      ? 1 : -1];
1160690b17f1bSmrgint
1160790b17f1bSmrgmain ()
1160890b17f1bSmrg{
116097e6fb56fSmrg
1161090b17f1bSmrg  ;
1161190b17f1bSmrg  return 0;
1161290b17f1bSmrg}
1161390b17f1bSmrg_ACEOF
1161490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1161590b17f1bSmrg  ac_cv_sys_large_files=1; break
1161690b17f1bSmrgfi
1161790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1161890b17f1bSmrg  ac_cv_sys_large_files=unknown
1161990b17f1bSmrg  break
1162090b17f1bSmrgdone
116217e6fb56fSmrgfi
1162290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
1162390b17f1bSmrg$as_echo "$ac_cv_sys_large_files" >&6; }
1162490b17f1bSmrgcase $ac_cv_sys_large_files in #(
1162590b17f1bSmrg  no | unknown) ;;
1162690b17f1bSmrg  *)
1162790b17f1bSmrgcat >>confdefs.h <<_ACEOF
1162890b17f1bSmrg#define _LARGE_FILES $ac_cv_sys_large_files
1162990b17f1bSmrg_ACEOF
1163090b17f1bSmrg;;
1163190b17f1bSmrgesac
1163290b17f1bSmrgrm -rf conftest*
1163390b17f1bSmrg  fi
1163490b17f1bSmrgfi
116357e6fb56fSmrg
116367e6fb56fSmrg
116377e6fb56fSmrg
116387e6fb56fSmrg
116397e6fb56fSmrg
1164090b17f1bSmrg# Check whether --with-xorg-module-dir was given.
1164190b17f1bSmrgif test "${with_xorg_module_dir+set}" = set; then :
1164290b17f1bSmrg  withval=$with_xorg_module_dir; moduledir="$withval"
1164390b17f1bSmrgelse
1164490b17f1bSmrg  moduledir="$libdir/xorg/modules"
1164590b17f1bSmrgfi
116467e6fb56fSmrg
116477e6fb56fSmrg
1164890b17f1bSmrg# Check whether --enable-debug was given.
1164990b17f1bSmrgif test "${enable_debug+set}" = set; then :
1165090b17f1bSmrg  enableval=$enable_debug; DEBUG="$enableval"
1165190b17f1bSmrgelse
1165290b17f1bSmrg  DEBUG=no
1165390b17f1bSmrgfi
116547e6fb56fSmrg
116557e6fb56fSmrg
1165690b17f1bSmrg# Check whether --enable-xv-debug was given.
1165790b17f1bSmrgif test "${enable_xv_debug+set}" = set; then :
1165890b17f1bSmrg  enableval=$enable_xv_debug; XV_DEBUG="$enableval"
1165990b17f1bSmrgelse
1166090b17f1bSmrg  XV_DEBUG=no
1166190b17f1bSmrgfi
116627e6fb56fSmrg
116637e6fb56fSmrg
1166490b17f1bSmrg# Check whether --enable-viaregtool was given.
1166590b17f1bSmrgif test "${enable_viaregtool+set}" = set; then :
1166690b17f1bSmrg  enableval=$enable_viaregtool; TOOLS="$enableval"
1166790b17f1bSmrgelse
1166890b17f1bSmrg  TOOLS=no
1166990b17f1bSmrgfi
116707e6fb56fSmrg
116717e6fb56fSmrg
1167290b17f1bSmrg# Checks for extensions
116737e6fb56fSmrg
1167490b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1167590b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1167690b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1167790b17f1bSmrg/* end confdefs.h.  */
116787e6fb56fSmrg
1167990b17f1bSmrg#include "xorg-server.h"
1168090b17f1bSmrg#if !defined RANDR
1168190b17f1bSmrg#error RANDR not defined
1168290b17f1bSmrg#endif
116837e6fb56fSmrg
1168490b17f1bSmrgint
1168590b17f1bSmrgmain ()
1168690b17f1bSmrg{
116877e6fb56fSmrg
1168890b17f1bSmrg  ;
1168990b17f1bSmrg  return 0;
1169090b17f1bSmrg}
1169190b17f1bSmrg_ACEOF
1169290b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1169390b17f1bSmrg  _EXT_CHECK=yes
1169490b17f1bSmrgelse
1169590b17f1bSmrg  _EXT_CHECK=no
1169690b17f1bSmrgfi
1169790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1169890b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1169990b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
1170090b17f1bSmrg$as_echo_n "checking if RANDR is defined... " >&6; }
1170190b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1170290b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1170390b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1170490b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
1170590b17f1bSmrg	fi
117067e6fb56fSmrg
117077e6fb56fSmrg
1170890b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1170990b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1171090b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1171190b17f1bSmrg/* end confdefs.h.  */
117127e6fb56fSmrg
1171390b17f1bSmrg#include "xorg-server.h"
1171490b17f1bSmrg#if !defined RENDER
1171590b17f1bSmrg#error RENDER not defined
1171690b17f1bSmrg#endif
117177e6fb56fSmrg
1171890b17f1bSmrgint
1171990b17f1bSmrgmain ()
1172090b17f1bSmrg{
117217e6fb56fSmrg
1172290b17f1bSmrg  ;
1172390b17f1bSmrg  return 0;
1172490b17f1bSmrg}
1172590b17f1bSmrg_ACEOF
1172690b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1172790b17f1bSmrg  _EXT_CHECK=yes
1172890b17f1bSmrgelse
1172990b17f1bSmrg  _EXT_CHECK=no
1173090b17f1bSmrgfi
1173190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1173290b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1173390b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
1173490b17f1bSmrg$as_echo_n "checking if RENDER is defined... " >&6; }
1173590b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1173690b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1173790b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1173890b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
1173990b17f1bSmrg	fi
117407e6fb56fSmrg
117417e6fb56fSmrg
1174290b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1174390b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1174490b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1174590b17f1bSmrg/* end confdefs.h.  */
117467e6fb56fSmrg
1174790b17f1bSmrg#include "xorg-server.h"
1174890b17f1bSmrg#if !defined XV
1174990b17f1bSmrg#error XV not defined
1175090b17f1bSmrg#endif
117517e6fb56fSmrg
1175290b17f1bSmrgint
1175390b17f1bSmrgmain ()
1175490b17f1bSmrg{
1175590b17f1bSmrg
1175690b17f1bSmrg  ;
1175790b17f1bSmrg  return 0;
1175890b17f1bSmrg}
1175990b17f1bSmrg_ACEOF
1176090b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1176190b17f1bSmrg  _EXT_CHECK=yes
1176290b17f1bSmrgelse
1176390b17f1bSmrg  _EXT_CHECK=no
1176490b17f1bSmrgfi
1176590b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1176690b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1176790b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
1176890b17f1bSmrg$as_echo_n "checking if XV is defined... " >&6; }
1176990b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1177090b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1177190b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1177290b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
117737e6fb56fSmrg	fi
117747e6fb56fSmrg
117757e6fb56fSmrg
1177690b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1177790b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1177890b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1177990b17f1bSmrg/* end confdefs.h.  */
117807e6fb56fSmrg
1178190b17f1bSmrg#include "xorg-server.h"
1178290b17f1bSmrg#if !defined XF86DRI
1178390b17f1bSmrg#error XF86DRI not defined
1178490b17f1bSmrg#endif
117857e6fb56fSmrg
1178690b17f1bSmrgint
1178790b17f1bSmrgmain ()
1178890b17f1bSmrg{
117897e6fb56fSmrg
1179090b17f1bSmrg  ;
1179190b17f1bSmrg  return 0;
1179290b17f1bSmrg}
1179390b17f1bSmrg_ACEOF
1179490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1179590b17f1bSmrg  _EXT_CHECK=yes
1179690b17f1bSmrgelse
1179790b17f1bSmrg  _EXT_CHECK=no
1179890b17f1bSmrgfi
1179990b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1180090b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1180190b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if XF86DRI is defined" >&5
1180290b17f1bSmrg$as_echo_n "checking if XF86DRI is defined... " >&6; }
1180390b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1180490b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1180590b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1180690b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES xextproto x11"
1180790b17f1bSmrg	fi
118087e6fb56fSmrg
118097e6fb56fSmrg
1181090b17f1bSmrg	SAVE_CFLAGS="$CFLAGS"
1181190b17f1bSmrg	CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`"
1181290b17f1bSmrg	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1181390b17f1bSmrg/* end confdefs.h.  */
118147e6fb56fSmrg
1181590b17f1bSmrg#include "xorg-server.h"
1181690b17f1bSmrg#if !defined DPMSExtension
1181790b17f1bSmrg#error DPMSExtension not defined
1181890b17f1bSmrg#endif
118197e6fb56fSmrg
1182090b17f1bSmrgint
1182190b17f1bSmrgmain ()
1182290b17f1bSmrg{
118237e6fb56fSmrg
1182490b17f1bSmrg  ;
1182590b17f1bSmrg  return 0;
1182690b17f1bSmrg}
1182790b17f1bSmrg_ACEOF
1182890b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1182990b17f1bSmrg  _EXT_CHECK=yes
1183090b17f1bSmrgelse
1183190b17f1bSmrg  _EXT_CHECK=no
1183290b17f1bSmrgfi
1183390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1183490b17f1bSmrg	CFLAGS="$SAVE_CFLAGS"
1183590b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
1183690b17f1bSmrg$as_echo_n "checking if DPMSExtension is defined... " >&6; }
1183790b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
1183890b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; }
1183990b17f1bSmrg	if test "$_EXT_CHECK" != no; then
1184090b17f1bSmrg		REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
1184190b17f1bSmrg	fi
118427e6fb56fSmrg
118437e6fb56fSmrg
1184490b17f1bSmrg# Checks for pkg-config packages
118457e6fb56fSmrg
118467e6fb56fSmrg
118477e6fb56fSmrg
118487e6fb56fSmrg
118497e6fb56fSmrg
118507e6fb56fSmrg
118517e6fb56fSmrg
1185290b17f1bSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
1185390b17f1bSmrg	if test -n "$ac_tool_prefix"; then
1185490b17f1bSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
1185590b17f1bSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
1185690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1185790b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
1185890b17f1bSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
1185990b17f1bSmrg  $as_echo_n "(cached) " >&6
1186090b17f1bSmrgelse
1186190b17f1bSmrg  case $PKG_CONFIG in
1186290b17f1bSmrg  [\\/]* | ?:[\\/]*)
1186390b17f1bSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
118647e6fb56fSmrg  ;;
1186590b17f1bSmrg  *)
1186690b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1186790b17f1bSmrgfor as_dir in $PATH
1186890b17f1bSmrgdo
1186990b17f1bSmrg  IFS=$as_save_IFS
1187090b17f1bSmrg  test -z "$as_dir" && as_dir=.
1187190b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
11872983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1187390b17f1bSmrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
1187490b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1187590b17f1bSmrg    break 2
118767e6fb56fSmrg  fi
1187790b17f1bSmrgdone
1187890b17f1bSmrg  done
1187990b17f1bSmrgIFS=$as_save_IFS
118807e6fb56fSmrg
118817e6fb56fSmrg  ;;
1188290b17f1bSmrgesac
1188390b17f1bSmrgfi
1188490b17f1bSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
1188590b17f1bSmrgif test -n "$PKG_CONFIG"; then
1188690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
1188790b17f1bSmrg$as_echo "$PKG_CONFIG" >&6; }
1188890b17f1bSmrgelse
1188990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1189090b17f1bSmrg$as_echo "no" >&6; }
1189190b17f1bSmrgfi
118927e6fb56fSmrg
1189390b17f1bSmrg
1189490b17f1bSmrgfi
1189590b17f1bSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
1189690b17f1bSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
1189790b17f1bSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
1189890b17f1bSmrgset dummy pkg-config; ac_word=$2
1189990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1190090b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; }
1190190b17f1bSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
1190290b17f1bSmrg  $as_echo_n "(cached) " >&6
1190390b17f1bSmrgelse
1190490b17f1bSmrg  case $ac_pt_PKG_CONFIG in
1190590b17f1bSmrg  [\\/]* | ?:[\\/]*)
1190690b17f1bSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
119077e6fb56fSmrg  ;;
1190890b17f1bSmrg  *)
1190990b17f1bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1191090b17f1bSmrgfor as_dir in $PATH
1191190b17f1bSmrgdo
1191290b17f1bSmrg  IFS=$as_save_IFS
1191390b17f1bSmrg  test -z "$as_dir" && as_dir=.
1191490b17f1bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
11915983b4bf2Smrg  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1191690b17f1bSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
1191790b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1191890b17f1bSmrg    break 2
1191990b17f1bSmrg  fi
1192090b17f1bSmrgdone
1192190b17f1bSmrg  done
1192290b17f1bSmrgIFS=$as_save_IFS
119237e6fb56fSmrg
119247e6fb56fSmrg  ;;
1192590b17f1bSmrgesac
1192690b17f1bSmrgfi
1192790b17f1bSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
1192890b17f1bSmrgif test -n "$ac_pt_PKG_CONFIG"; then
1192990b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
1193090b17f1bSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
1193190b17f1bSmrgelse
1193290b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1193390b17f1bSmrg$as_echo "no" >&6; }
1193490b17f1bSmrgfi
119357e6fb56fSmrg
1193690b17f1bSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
1193790b17f1bSmrg    PKG_CONFIG=""
1193890b17f1bSmrg  else
1193990b17f1bSmrg    case $cross_compiling:$ac_tool_warned in
1194090b17f1bSmrgyes:)
1194190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1194290b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
1194390b17f1bSmrgac_tool_warned=yes ;;
1194490b17f1bSmrgesac
1194590b17f1bSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
1194690b17f1bSmrg  fi
1194790b17f1bSmrgelse
1194890b17f1bSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
1194990b17f1bSmrgfi
119507e6fb56fSmrg
1195190b17f1bSmrgfi
1195290b17f1bSmrgif test -n "$PKG_CONFIG"; then
1195390b17f1bSmrg	_pkg_min_version=0.9.0
1195490b17f1bSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
1195590b17f1bSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
1195690b17f1bSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
1195790b17f1bSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1195890b17f1bSmrg$as_echo "yes" >&6; }
1195990b17f1bSmrg	else
1196090b17f1bSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1196190b17f1bSmrg$as_echo "no" >&6; }
1196290b17f1bSmrg		PKG_CONFIG=""
1196390b17f1bSmrg	fi
1196490b17f1bSmrgfi
119657e6fb56fSmrg
1196690b17f1bSmrgpkg_failed=no
1196790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
1196890b17f1bSmrg$as_echo_n "checking for XORG... " >&6; }
119697e6fb56fSmrg
1197090b17f1bSmrgif test -n "$XORG_CFLAGS"; then
1197190b17f1bSmrg    pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
1197290b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1197390b17f1bSmrg    if test -n "$PKG_CONFIG" && \
11974963d66acSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto glproto \$REQUIRED_MODULES\""; } >&5
11975963d66acSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto glproto $REQUIRED_MODULES") 2>&5
1197690b17f1bSmrg  ac_status=$?
1197790b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1197890b17f1bSmrg  test $ac_status = 0; }; then
11979963d66acSmrg  pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>/dev/null`
1198090b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1198190b17f1bSmrgelse
1198290b17f1bSmrg  pkg_failed=yes
1198390b17f1bSmrgfi
1198490b17f1bSmrg else
1198590b17f1bSmrg    pkg_failed=untried
1198690b17f1bSmrgfi
1198790b17f1bSmrgif test -n "$XORG_LIBS"; then
1198890b17f1bSmrg    pkg_cv_XORG_LIBS="$XORG_LIBS"
1198990b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1199090b17f1bSmrg    if test -n "$PKG_CONFIG" && \
11991963d66acSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto glproto \$REQUIRED_MODULES\""; } >&5
11992963d66acSmrg  ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto glproto $REQUIRED_MODULES") 2>&5
1199390b17f1bSmrg  ac_status=$?
1199490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1199590b17f1bSmrg  test $ac_status = 0; }; then
11996963d66acSmrg  pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>/dev/null`
1199790b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1199890b17f1bSmrgelse
1199990b17f1bSmrg  pkg_failed=yes
1200090b17f1bSmrgfi
1200190b17f1bSmrg else
1200290b17f1bSmrg    pkg_failed=untried
1200390b17f1bSmrgfi
120047e6fb56fSmrg
120057e6fb56fSmrg
120067e6fb56fSmrg
1200790b17f1bSmrgif test $pkg_failed = yes; then
1200890b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1200990b17f1bSmrg$as_echo "no" >&6; }
120107e6fb56fSmrg
1201190b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1201290b17f1bSmrg        _pkg_short_errors_supported=yes
1201390b17f1bSmrgelse
1201490b17f1bSmrg        _pkg_short_errors_supported=no
1201590b17f1bSmrgfi
1201690b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
12017963d66acSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>&1`
1201890b17f1bSmrg        else
12019963d66acSmrg	        XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>&1`
1202090b17f1bSmrg        fi
1202190b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1202290b17f1bSmrg	echo "$XORG_PKG_ERRORS" >&5
120237e6fb56fSmrg
12024963d66acSmrg	as_fn_error $? "Package requirements (xorg-server xproto fontsproto glproto $REQUIRED_MODULES) were not met:
120257e6fb56fSmrg
1202690b17f1bSmrg$XORG_PKG_ERRORS
120277e6fb56fSmrg
1202890b17f1bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1202990b17f1bSmrginstalled software in a non-standard prefix.
120307e6fb56fSmrg
1203190b17f1bSmrgAlternatively, you may set the environment variables XORG_CFLAGS
1203290b17f1bSmrgand XORG_LIBS to avoid the need to call pkg-config.
1203390b17f1bSmrgSee the pkg-config man page for more details." "$LINENO" 5
1203490b17f1bSmrgelif test $pkg_failed = untried; then
1203590b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1203690b17f1bSmrg$as_echo "no" >&6; }
1203790b17f1bSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1203890b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1203990b17f1bSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1204090b17f1bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
1204190b17f1bSmrgpath to pkg-config.
120427e6fb56fSmrg
1204390b17f1bSmrgAlternatively, you may set the environment variables XORG_CFLAGS
1204490b17f1bSmrgand XORG_LIBS to avoid the need to call pkg-config.
1204590b17f1bSmrgSee the pkg-config man page for more details.
120467e6fb56fSmrg
1204790b17f1bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
1204890b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
1204990b17f1bSmrgelse
1205090b17f1bSmrg	XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
1205190b17f1bSmrg	XORG_LIBS=$pkg_cv_XORG_LIBS
1205290b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1205390b17f1bSmrg$as_echo "yes" >&6; }
120547e6fb56fSmrg
1205590b17f1bSmrgfi
120567e6fb56fSmrg
1205790b17f1bSmrgpkg_failed=no
1205890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
1205990b17f1bSmrg$as_echo_n "checking for XEXT... " >&6; }
120607e6fb56fSmrg
1206190b17f1bSmrgif test -n "$XEXT_CFLAGS"; then
1206290b17f1bSmrg    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
1206390b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1206490b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1206590b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
1206690b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
1206790b17f1bSmrg  ac_status=$?
1206890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1206990b17f1bSmrg  test $ac_status = 0; }; then
1207090b17f1bSmrg  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
1207190b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1207290b17f1bSmrgelse
1207390b17f1bSmrg  pkg_failed=yes
1207490b17f1bSmrgfi
1207590b17f1bSmrg else
1207690b17f1bSmrg    pkg_failed=untried
1207790b17f1bSmrgfi
1207890b17f1bSmrgif test -n "$XEXT_LIBS"; then
1207990b17f1bSmrg    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
1208090b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1208190b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1208290b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
1208390b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
1208490b17f1bSmrg  ac_status=$?
1208590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1208690b17f1bSmrg  test $ac_status = 0; }; then
1208790b17f1bSmrg  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
1208890b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1208990b17f1bSmrgelse
1209090b17f1bSmrg  pkg_failed=yes
1209190b17f1bSmrgfi
1209290b17f1bSmrg else
1209390b17f1bSmrg    pkg_failed=untried
1209490b17f1bSmrgfi
120957e6fb56fSmrg
120967e6fb56fSmrg
120977e6fb56fSmrg
1209890b17f1bSmrgif test $pkg_failed = yes; then
1209990b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1210090b17f1bSmrg$as_echo "no" >&6; }
121017e6fb56fSmrg
1210290b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1210390b17f1bSmrg        _pkg_short_errors_supported=yes
1210490b17f1bSmrgelse
1210590b17f1bSmrg        _pkg_short_errors_supported=no
1210690b17f1bSmrgfi
1210790b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1210890b17f1bSmrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
1210990b17f1bSmrg        else
1211090b17f1bSmrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
1211190b17f1bSmrg        fi
1211290b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1211390b17f1bSmrg	echo "$XEXT_PKG_ERRORS" >&5
121147e6fb56fSmrg
1211590b17f1bSmrg	HAVE_XEXTPROTO_71="no"
1211690b17f1bSmrgelif test $pkg_failed = untried; then
1211790b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1211890b17f1bSmrg$as_echo "no" >&6; }
1211990b17f1bSmrg	HAVE_XEXTPROTO_71="no"
1212090b17f1bSmrgelse
1212190b17f1bSmrg	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
1212290b17f1bSmrg	XEXT_LIBS=$pkg_cv_XEXT_LIBS
1212390b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1212490b17f1bSmrg$as_echo "yes" >&6; }
1212590b17f1bSmrg	HAVE_XEXTPROTO_71="yes";
1212690b17f1bSmrg$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
121277e6fb56fSmrg
1212890b17f1bSmrgfi
1212990b17f1bSmrg if  test "$HAVE_XEXTPROTO_71" = "yes" ; then
1213090b17f1bSmrg  HAVE_XEXTPROTO_71_TRUE=
1213190b17f1bSmrg  HAVE_XEXTPROTO_71_FALSE='#'
1213290b17f1bSmrgelse
1213390b17f1bSmrg  HAVE_XEXTPROTO_71_TRUE='#'
1213490b17f1bSmrg  HAVE_XEXTPROTO_71_FALSE=
1213590b17f1bSmrgfi
121367e6fb56fSmrg
121377e6fb56fSmrg
1213890b17f1bSmrg# Checks for libraries.
121397e6fb56fSmrg
1214090b17f1bSmrg# Checks for header files.
1214190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
1214290b17f1bSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
1214390b17f1bSmrgif ${ac_cv_header_stdc+:} false; then :
1214490b17f1bSmrg  $as_echo_n "(cached) " >&6
1214590b17f1bSmrgelse
1214690b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1214790b17f1bSmrg/* end confdefs.h.  */
1214890b17f1bSmrg#include <stdlib.h>
1214990b17f1bSmrg#include <stdarg.h>
1215090b17f1bSmrg#include <string.h>
1215190b17f1bSmrg#include <float.h>
121527e6fb56fSmrg
1215390b17f1bSmrgint
1215490b17f1bSmrgmain ()
1215590b17f1bSmrg{
121567e6fb56fSmrg
1215790b17f1bSmrg  ;
1215890b17f1bSmrg  return 0;
1215990b17f1bSmrg}
1216090b17f1bSmrg_ACEOF
1216190b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then :
1216290b17f1bSmrg  ac_cv_header_stdc=yes
1216390b17f1bSmrgelse
1216490b17f1bSmrg  ac_cv_header_stdc=no
1216590b17f1bSmrgfi
1216690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
121677e6fb56fSmrg
1216890b17f1bSmrgif test $ac_cv_header_stdc = yes; then
1216990b17f1bSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1217090b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1217190b17f1bSmrg/* end confdefs.h.  */
1217290b17f1bSmrg#include <string.h>
121737e6fb56fSmrg
1217490b17f1bSmrg_ACEOF
1217590b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1217690b17f1bSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
121777e6fb56fSmrg
121787e6fb56fSmrgelse
1217990b17f1bSmrg  ac_cv_header_stdc=no
121807e6fb56fSmrgfi
1218190b17f1bSmrgrm -f conftest*
121827e6fb56fSmrg
121837e6fb56fSmrgfi
121847e6fb56fSmrg
1218590b17f1bSmrgif test $ac_cv_header_stdc = yes; then
1218690b17f1bSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1218790b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1218890b17f1bSmrg/* end confdefs.h.  */
1218990b17f1bSmrg#include <stdlib.h>
121907e6fb56fSmrg
1219190b17f1bSmrg_ACEOF
1219290b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1219390b17f1bSmrg  $EGREP "free" >/dev/null 2>&1; then :
121947e6fb56fSmrg
121957e6fb56fSmrgelse
1219690b17f1bSmrg  ac_cv_header_stdc=no
121977e6fb56fSmrgfi
1219890b17f1bSmrgrm -f conftest*
121997e6fb56fSmrg
122007e6fb56fSmrgfi
122017e6fb56fSmrg
1220290b17f1bSmrgif test $ac_cv_header_stdc = yes; then
1220390b17f1bSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1220490b17f1bSmrg  if test "$cross_compiling" = yes; then :
1220590b17f1bSmrg  :
1220690b17f1bSmrgelse
1220790b17f1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1220890b17f1bSmrg/* end confdefs.h.  */
1220990b17f1bSmrg#include <ctype.h>
1221090b17f1bSmrg#include <stdlib.h>
1221190b17f1bSmrg#if ((' ' & 0x0FF) == 0x020)
1221290b17f1bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1221390b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1221490b17f1bSmrg#else
1221590b17f1bSmrg# define ISLOWER(c) \
1221690b17f1bSmrg		   (('a' <= (c) && (c) <= 'i') \
1221790b17f1bSmrg		     || ('j' <= (c) && (c) <= 'r') \
1221890b17f1bSmrg		     || ('s' <= (c) && (c) <= 'z'))
1221990b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
1222090b17f1bSmrg#endif
122217e6fb56fSmrg
1222290b17f1bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1222390b17f1bSmrgint
1222490b17f1bSmrgmain ()
1222590b17f1bSmrg{
1222690b17f1bSmrg  int i;
1222790b17f1bSmrg  for (i = 0; i < 256; i++)
1222890b17f1bSmrg    if (XOR (islower (i), ISLOWER (i))
1222990b17f1bSmrg	|| toupper (i) != TOUPPER (i))
1223090b17f1bSmrg      return 2;
1223190b17f1bSmrg  return 0;
1223290b17f1bSmrg}
1223390b17f1bSmrg_ACEOF
1223490b17f1bSmrgif ac_fn_c_try_run "$LINENO"; then :
122357e6fb56fSmrg
1223690b17f1bSmrgelse
1223790b17f1bSmrg  ac_cv_header_stdc=no
1223890b17f1bSmrgfi
1223990b17f1bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1224090b17f1bSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
1224190b17f1bSmrgfi
122427e6fb56fSmrg
1224390b17f1bSmrgfi
1224490b17f1bSmrgfi
1224590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
1224690b17f1bSmrg$as_echo "$ac_cv_header_stdc" >&6; }
1224790b17f1bSmrgif test $ac_cv_header_stdc = yes; then
122487e6fb56fSmrg
1224990b17f1bSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
122507e6fb56fSmrg
1225190b17f1bSmrgfi
122527e6fb56fSmrg
122537e6fb56fSmrg
1225490b17f1bSmrgsave_CPPFLAGS="$CPPFLAGS"
1225590b17f1bSmrgCPPFLAGS="$XORG_CFLAGS $CPPFLAGS"
1225690b17f1bSmrgac_fn_c_check_header_compile "$LINENO" "xf86Modes.h" "ac_cv_header_xf86Modes_h" "#include \"xorg-server.h\"
1225790b17f1bSmrg"
1225890b17f1bSmrgif test "x$ac_cv_header_xf86Modes_h" = xyes; then :
1225990b17f1bSmrg  XMODES=yes
1226090b17f1bSmrgelse
1226190b17f1bSmrg  XMODES=no
1226290b17f1bSmrgfi
122637e6fb56fSmrg
122647e6fb56fSmrg
122657e6fb56fSmrg
1226690b17f1bSmrgpkg_failed=no
1226790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
1226890b17f1bSmrg$as_echo_n "checking for PCIACCESS... " >&6; }
122697e6fb56fSmrg
1227090b17f1bSmrgif test -n "$PCIACCESS_CFLAGS"; then
1227190b17f1bSmrg    pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
1227290b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1227390b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1227490b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.11.0\""; } >&5
1227590b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.11.0") 2>&5
1227690b17f1bSmrg  ac_status=$?
1227790b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1227890b17f1bSmrg  test $ac_status = 0; }; then
1227990b17f1bSmrg  pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.11.0" 2>/dev/null`
1228090b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1228190b17f1bSmrgelse
1228290b17f1bSmrg  pkg_failed=yes
1228390b17f1bSmrgfi
1228490b17f1bSmrg else
1228590b17f1bSmrg    pkg_failed=untried
1228690b17f1bSmrgfi
1228790b17f1bSmrgif test -n "$PCIACCESS_LIBS"; then
1228890b17f1bSmrg    pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
1228990b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1229090b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1229190b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.11.0\""; } >&5
1229290b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.11.0") 2>&5
1229390b17f1bSmrg  ac_status=$?
1229490b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1229590b17f1bSmrg  test $ac_status = 0; }; then
1229690b17f1bSmrg  pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.11.0" 2>/dev/null`
1229790b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1229890b17f1bSmrgelse
1229990b17f1bSmrg  pkg_failed=yes
1230090b17f1bSmrgfi
1230190b17f1bSmrg else
1230290b17f1bSmrg    pkg_failed=untried
1230390b17f1bSmrgfi
123047e6fb56fSmrg
123057e6fb56fSmrg
123067e6fb56fSmrg
1230790b17f1bSmrgif test $pkg_failed = yes; then
1230890b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1230990b17f1bSmrg$as_echo "no" >&6; }
123107e6fb56fSmrg
1231190b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1231290b17f1bSmrg        _pkg_short_errors_supported=yes
1231390b17f1bSmrgelse
1231490b17f1bSmrg        _pkg_short_errors_supported=no
1231590b17f1bSmrgfi
1231690b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1231790b17f1bSmrg	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.11.0" 2>&1`
1231890b17f1bSmrg        else
1231990b17f1bSmrg	        PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.11.0" 2>&1`
1232090b17f1bSmrg        fi
1232190b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1232290b17f1bSmrg	echo "$PCIACCESS_PKG_ERRORS" >&5
123237e6fb56fSmrg
1232490b17f1bSmrg	HAVE_PCIACCESS="no"
1232590b17f1bSmrgelif test $pkg_failed = untried; then
1232690b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1232790b17f1bSmrg$as_echo "no" >&6; }
1232890b17f1bSmrg	HAVE_PCIACCESS="no"
1232990b17f1bSmrgelse
1233090b17f1bSmrg	PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
1233190b17f1bSmrg	PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
1233290b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1233390b17f1bSmrg$as_echo "yes" >&6; }
1233490b17f1bSmrg	HAVE_PCIACCESS="yes";
1233590b17f1bSmrg$as_echo "#define HAVE_PCIACCESS 1" >>confdefs.h
123367e6fb56fSmrg
1233790b17f1bSmrgfi
123387e6fb56fSmrg
123397e6fb56fSmrg
123407e6fb56fSmrg
123417e6fb56fSmrg
1234290b17f1bSmrgpkg_failed=no
1234390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5
1234490b17f1bSmrg$as_echo_n "checking for DRI... " >&6; }
123457e6fb56fSmrg
1234690b17f1bSmrgif test -n "$DRI_CFLAGS"; then
1234790b17f1bSmrg    pkg_cv_DRI_CFLAGS="$DRI_CFLAGS"
1234890b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1234990b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1235090b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.4 xf86driproto\""; } >&5
1235190b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.4 xf86driproto") 2>&5
1235290b17f1bSmrg  ac_status=$?
1235390b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1235490b17f1bSmrg  test $ac_status = 0; }; then
1235590b17f1bSmrg  pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.4 xf86driproto" 2>/dev/null`
1235690b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1235790b17f1bSmrgelse
1235890b17f1bSmrg  pkg_failed=yes
1235990b17f1bSmrgfi
1236090b17f1bSmrg else
1236190b17f1bSmrg    pkg_failed=untried
1236290b17f1bSmrgfi
1236390b17f1bSmrgif test -n "$DRI_LIBS"; then
1236490b17f1bSmrg    pkg_cv_DRI_LIBS="$DRI_LIBS"
1236590b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1236690b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1236790b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.4 xf86driproto\""; } >&5
1236890b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.4 xf86driproto") 2>&5
1236990b17f1bSmrg  ac_status=$?
1237090b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1237190b17f1bSmrg  test $ac_status = 0; }; then
1237290b17f1bSmrg  pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.4 xf86driproto" 2>/dev/null`
1237390b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1237490b17f1bSmrgelse
1237590b17f1bSmrg  pkg_failed=yes
1237690b17f1bSmrgfi
1237790b17f1bSmrg else
1237890b17f1bSmrg    pkg_failed=untried
1237990b17f1bSmrgfi
123807e6fb56fSmrg
123817e6fb56fSmrg
123827e6fb56fSmrg
1238390b17f1bSmrgif test $pkg_failed = yes; then
1238490b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1238590b17f1bSmrg$as_echo "no" >&6; }
123867e6fb56fSmrg
1238790b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1238890b17f1bSmrg        _pkg_short_errors_supported=yes
1238990b17f1bSmrgelse
1239090b17f1bSmrg        _pkg_short_errors_supported=no
1239190b17f1bSmrgfi
1239290b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1239390b17f1bSmrg	        DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.4 xf86driproto" 2>&1`
1239490b17f1bSmrg        else
1239590b17f1bSmrg	        DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.4 xf86driproto" 2>&1`
1239690b17f1bSmrg        fi
1239790b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1239890b17f1bSmrg	echo "$DRI_PKG_ERRORS" >&5
123997e6fb56fSmrg
1240090b17f1bSmrg	DRI="no"
1240190b17f1bSmrgelif test $pkg_failed = untried; then
1240290b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1240390b17f1bSmrg$as_echo "no" >&6; }
1240490b17f1bSmrg	DRI="no"
1240590b17f1bSmrgelse
1240690b17f1bSmrg	DRI_CFLAGS=$pkg_cv_DRI_CFLAGS
1240790b17f1bSmrg	DRI_LIBS=$pkg_cv_DRI_LIBS
1240890b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1240990b17f1bSmrg$as_echo "yes" >&6; }
1241090b17f1bSmrg	DRI="yes";
1241190b17f1bSmrg$as_echo "#define HAVE_DRI 1" >>confdefs.h
124127e6fb56fSmrg
1241390b17f1bSmrgfi
1241490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build KMS support" >&5
1241590b17f1bSmrg$as_echo_n "checking whether to build KMS support... " >&6; }
1241690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5
1241790b17f1bSmrg$as_echo "$DRI" >&6; }
124187e6fb56fSmrg
1241990b17f1bSmrg if test x$DRI = xyes; then
1242090b17f1bSmrg  DRI_TRUE=
1242190b17f1bSmrg  DRI_FALSE='#'
1242290b17f1bSmrgelse
1242390b17f1bSmrg  DRI_TRUE='#'
1242490b17f1bSmrg  DRI_FALSE=
1242590b17f1bSmrgfi
124267e6fb56fSmrg
1242790b17f1bSmrgif test "$DRI" = yes; then
124287e6fb56fSmrg
1242990b17f1bSmrg$as_echo "#define XF86DRI 1" >>confdefs.h
124307e6fb56fSmrg
124317e6fb56fSmrg
1243290b17f1bSmrg	ac_fn_c_check_header_preproc "$LINENO" "damage.h" "ac_cv_header_damage_h"
1243390b17f1bSmrgif test "x$ac_cv_header_damage_h" = xyes; then :
1243490b17f1bSmrg  have_damage_h="yes"
1243590b17f1bSmrgelse
1243690b17f1bSmrg  have_damage_h="no"
1243790b17f1bSmrgfi
124387e6fb56fSmrg
124397e6fb56fSmrg
1244090b17f1bSmrg        if test "$have_damage_h" = yes; then
124417e6fb56fSmrg
1244290b17f1bSmrg$as_echo "#define DAMAGE 1" >>confdefs.h
124437e6fb56fSmrg
1244490b17f1bSmrg        fi
124457e6fb56fSmrg
124467e6fb56fSmrg
1244790b17f1bSmrgpkg_failed=no
1244890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5
1244990b17f1bSmrg$as_echo_n "checking for LIBUDEV... " >&6; }
124507e6fb56fSmrg
1245190b17f1bSmrgif test -n "$LIBUDEV_CFLAGS"; then
1245290b17f1bSmrg    pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
1245390b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1245490b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1245590b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
1245690b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
1245790b17f1bSmrg  ac_status=$?
1245890b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1245990b17f1bSmrg  test $ac_status = 0; }; then
1246090b17f1bSmrg  pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
1246190b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1246290b17f1bSmrgelse
1246390b17f1bSmrg  pkg_failed=yes
1246490b17f1bSmrgfi
1246590b17f1bSmrg else
1246690b17f1bSmrg    pkg_failed=untried
1246790b17f1bSmrgfi
1246890b17f1bSmrgif test -n "$LIBUDEV_LIBS"; then
1246990b17f1bSmrg    pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
1247090b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1247190b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1247290b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
1247390b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
1247490b17f1bSmrg  ac_status=$?
1247590b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1247690b17f1bSmrg  test $ac_status = 0; }; then
1247790b17f1bSmrg  pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
1247890b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1247990b17f1bSmrgelse
1248090b17f1bSmrg  pkg_failed=yes
1248190b17f1bSmrgfi
1248290b17f1bSmrg else
1248390b17f1bSmrg    pkg_failed=untried
1248490b17f1bSmrgfi
124857e6fb56fSmrg
124867e6fb56fSmrg
124877e6fb56fSmrg
1248890b17f1bSmrgif test $pkg_failed = yes; then
1248990b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1249090b17f1bSmrg$as_echo "no" >&6; }
124917e6fb56fSmrg
1249290b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1249390b17f1bSmrg        _pkg_short_errors_supported=yes
1249490b17f1bSmrgelse
1249590b17f1bSmrg        _pkg_short_errors_supported=no
1249690b17f1bSmrgfi
1249790b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1249890b17f1bSmrg	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1`
1249990b17f1bSmrg        else
1250090b17f1bSmrg	        LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1`
1250190b17f1bSmrg        fi
1250290b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1250390b17f1bSmrg	echo "$LIBUDEV_PKG_ERRORS" >&5
125047e6fb56fSmrg
1250590b17f1bSmrg	LIBUDEV=no
1250690b17f1bSmrgelif test $pkg_failed = untried; then
1250790b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1250890b17f1bSmrg$as_echo "no" >&6; }
1250990b17f1bSmrg	LIBUDEV=no
1251090b17f1bSmrgelse
1251190b17f1bSmrg	LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
1251290b17f1bSmrg	LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
1251390b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1251490b17f1bSmrg$as_echo "yes" >&6; }
1251590b17f1bSmrg	LIBUDEV=yes
1251690b17f1bSmrgfi
1251790b17f1bSmrg        if test "x$LIBUDEV" = xyes; then
125187e6fb56fSmrg
1251990b17f1bSmrg$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h
125207e6fb56fSmrg
1252190b17f1bSmrg        fi
125227e6fb56fSmrg
1252390b17f1bSmrg        case "$host_cpu" in
1252490b17f1bSmrg            i*86)
1252590b17f1bSmrg                XVMC=yes ;;
1252690b17f1bSmrg            amd64*|x86_64*)
1252790b17f1bSmrg                XVMC=yes ;;
1252890b17f1bSmrg            *)
1252990b17f1bSmrg                XVMC=no ;;
1253090b17f1bSmrg        esac
1253190b17f1bSmrgelse
1253290b17f1bSmrg        XVMC="no"
1253390b17f1bSmrgfi
125347e6fb56fSmrg
1253590b17f1bSmrgif test "x$XVMC" = xyes; then
1253690b17f1bSmrg	for ac_header in pthread.h sys/ioctl.h sys/time.h time.h
1253790b17f1bSmrgdo :
1253890b17f1bSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
1253990b17f1bSmrgac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
1254090b17f1bSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
1254190b17f1bSmrg  cat >>confdefs.h <<_ACEOF
1254290b17f1bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
1254390b17f1bSmrg_ACEOF
125447e6fb56fSmrg
1254590b17f1bSmrgelse
1254690b17f1bSmrg  XVMC="no"; break
1254790b17f1bSmrgfi
125487e6fb56fSmrg
1254990b17f1bSmrgdone
125507e6fb56fSmrg
125517e6fb56fSmrg
1255290b17f1bSmrgpkg_failed=no
1255390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5
1255490b17f1bSmrg$as_echo_n "checking for XVMC... " >&6; }
125557e6fb56fSmrg
1255690b17f1bSmrgif test -n "$XVMC_CFLAGS"; then
1255790b17f1bSmrg    pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS"
1255890b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1255990b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1256090b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xvmc\""; } >&5
1256190b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "x11 xext xvmc") 2>&5
1256290b17f1bSmrg  ac_status=$?
1256390b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1256490b17f1bSmrg  test $ac_status = 0; }; then
1256590b17f1bSmrg  pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xvmc" 2>/dev/null`
1256690b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1256790b17f1bSmrgelse
1256890b17f1bSmrg  pkg_failed=yes
1256990b17f1bSmrgfi
1257090b17f1bSmrg else
1257190b17f1bSmrg    pkg_failed=untried
1257290b17f1bSmrgfi
1257390b17f1bSmrgif test -n "$XVMC_LIBS"; then
1257490b17f1bSmrg    pkg_cv_XVMC_LIBS="$XVMC_LIBS"
1257590b17f1bSmrg elif test -n "$PKG_CONFIG"; then
1257690b17f1bSmrg    if test -n "$PKG_CONFIG" && \
1257790b17f1bSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xvmc\""; } >&5
1257890b17f1bSmrg  ($PKG_CONFIG --exists --print-errors "x11 xext xvmc") 2>&5
1257990b17f1bSmrg  ac_status=$?
1258090b17f1bSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1258190b17f1bSmrg  test $ac_status = 0; }; then
1258290b17f1bSmrg  pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 xext xvmc" 2>/dev/null`
1258390b17f1bSmrg		      test "x$?" != "x0" && pkg_failed=yes
1258490b17f1bSmrgelse
1258590b17f1bSmrg  pkg_failed=yes
1258690b17f1bSmrgfi
1258790b17f1bSmrg else
1258890b17f1bSmrg    pkg_failed=untried
1258990b17f1bSmrgfi
125907e6fb56fSmrg
125917e6fb56fSmrg
125927e6fb56fSmrg
1259390b17f1bSmrgif test $pkg_failed = yes; then
1259490b17f1bSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1259590b17f1bSmrg$as_echo "no" >&6; }
125967e6fb56fSmrg
1259790b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1259890b17f1bSmrg        _pkg_short_errors_supported=yes
1259990b17f1bSmrgelse
1260090b17f1bSmrg        _pkg_short_errors_supported=no
1260190b17f1bSmrgfi
1260290b17f1bSmrg        if test $_pkg_short_errors_supported = yes; then
1260390b17f1bSmrg	        XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xext xvmc" 2>&1`
1260490b17f1bSmrg        else
1260590b17f1bSmrg	        XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xext xvmc" 2>&1`
1260690b17f1bSmrg        fi
1260790b17f1bSmrg	# Put the nasty error message in config.log where it belongs
1260890b17f1bSmrg	echo "$XVMC_PKG_ERRORS" >&5
126097e6fb56fSmrg
1261090b17f1bSmrg	as_fn_error $? "Package requirements (x11 xext xvmc) were not met:
126117e6fb56fSmrg
1261290b17f1bSmrg$XVMC_PKG_ERRORS
126137e6fb56fSmrg
1261490b17f1bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1261590b17f1bSmrginstalled software in a non-standard prefix.
126167e6fb56fSmrg
1261790b17f1bSmrgAlternatively, you may set the environment variables XVMC_CFLAGS
1261890b17f1bSmrgand XVMC_LIBS to avoid the need to call pkg-config.
1261990b17f1bSmrgSee the pkg-config man page for more details." "$LINENO" 5
1262090b17f1bSmrgelif test $pkg_failed = untried; then
1262190b17f1bSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1262290b17f1bSmrg$as_echo "no" >&6; }
1262390b17f1bSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1262490b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1262590b17f1bSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1262690b17f1bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
1262790b17f1bSmrgpath to pkg-config.
126287e6fb56fSmrg
1262990b17f1bSmrgAlternatively, you may set the environment variables XVMC_CFLAGS
1263090b17f1bSmrgand XVMC_LIBS to avoid the need to call pkg-config.
1263190b17f1bSmrgSee the pkg-config man page for more details.
126327e6fb56fSmrg
1263390b17f1bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
1263490b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; }
1263590b17f1bSmrgelse
1263690b17f1bSmrg	XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS
1263790b17f1bSmrg	XVMC_LIBS=$pkg_cv_XVMC_LIBS
1263890b17f1bSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1263990b17f1bSmrg$as_echo "yes" >&6; }
126407e6fb56fSmrg
1264190b17f1bSmrgfi
1264290b17f1bSmrgfi
126437e6fb56fSmrg
1264490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build XvMC driver support" >&5
1264590b17f1bSmrg$as_echo_n "checking whether to build XvMC driver support... " >&6; }
1264690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XVMC" >&5
1264790b17f1bSmrg$as_echo "$XVMC" >&6; }
126487e6fb56fSmrg
1264990b17f1bSmrg if test x$XVMC = xyes; then
1265090b17f1bSmrg  XVMC_TRUE=
1265190b17f1bSmrg  XVMC_FALSE='#'
1265290b17f1bSmrgelse
1265390b17f1bSmrg  XVMC_TRUE='#'
1265490b17f1bSmrg  XVMC_FALSE=
1265590b17f1bSmrgfi
126567e6fb56fSmrg
126577e6fb56fSmrg
1265890b17f1bSmrg if test x$DEBUG = xyes; then
1265990b17f1bSmrg  DEBUG_TRUE=
1266090b17f1bSmrg  DEBUG_FALSE='#'
1266190b17f1bSmrgelse
1266290b17f1bSmrg  DEBUG_TRUE='#'
1266390b17f1bSmrg  DEBUG_FALSE=
1266490b17f1bSmrgfi
126657e6fb56fSmrg
1266690b17f1bSmrgif test "$DEBUG" = yes; then
126677e6fb56fSmrg
1266890b17f1bSmrg$as_echo "#define HAVE_DEBUG 1" >>confdefs.h
126697e6fb56fSmrg
1267090b17f1bSmrgfi
126717e6fb56fSmrg
1267290b17f1bSmrg if test x$XV_DEBUG = xyes; then
1267390b17f1bSmrg  XV_DEBUG_TRUE=
1267490b17f1bSmrg  XV_DEBUG_FALSE='#'
1267590b17f1bSmrgelse
1267690b17f1bSmrg  XV_DEBUG_TRUE='#'
1267790b17f1bSmrg  XV_DEBUG_FALSE=
1267890b17f1bSmrgfi
126797e6fb56fSmrg
1268090b17f1bSmrgif test "$XV_DEBUG" = yes; then
126817e6fb56fSmrg
1268290b17f1bSmrg$as_echo "#define XV_DEBUG 1" >>confdefs.h
126837e6fb56fSmrg
1268490b17f1bSmrgfi
126857e6fb56fSmrg
1268690b17f1bSmrg if test x$TOOLS = xyes; then
1268790b17f1bSmrg  TOOLS_TRUE=
1268890b17f1bSmrg  TOOLS_FALSE='#'
1268990b17f1bSmrgelse
1269090b17f1bSmrg  TOOLS_TRUE='#'
1269190b17f1bSmrg  TOOLS_FALSE=
1269290b17f1bSmrgfi
126937e6fb56fSmrg
1269490b17f1bSmrgif test "$TOOLS" = yes; then
126957e6fb56fSmrg
1269690b17f1bSmrg$as_echo "#define TOOLS 1" >>confdefs.h
126977e6fb56fSmrg
1269890b17f1bSmrgfi
126997e6fb56fSmrg
127007e6fb56fSmrg
127017e6fb56fSmrg
127027e6fb56fSmrg
127037e6fb56fSmrg
1270490b17f1bSmrgDRIVER_NAME=openchrome
127057e6fb56fSmrg
127067e6fb56fSmrg
127077e6fb56fSmrg
1270890b17f1bSmrg$as_echo "#define X_USE_LINEARFB 1" >>confdefs.h
127097e6fb56fSmrg
127107e6fb56fSmrg
1271190b17f1bSmrg$as_echo "#define X_USE_REGION_NULL 1" >>confdefs.h
127127e6fb56fSmrg
127137e6fb56fSmrg
1271490b17f1bSmrg$as_echo "#define X_HAVE_XAAGETROP 1" >>confdefs.h
127157e6fb56fSmrg
127167e6fb56fSmrg
1271790b17f1bSmrg$as_echo "#define X_NEED_I2CSTART 1" >>confdefs.h
127187e6fb56fSmrg
127197e6fb56fSmrg
1272090b17f1bSmrgDRIVER_MAN_SUFFIX="4"
127217e6fb56fSmrg
127227e6fb56fSmrg
127237e6fb56fSmrg
127247e6fb56fSmrg
127257e6fb56fSmrg
127267e6fb56fSmrg
1272790b17f1bSmrgif test x$APP_MAN_SUFFIX = x    ; then
1272890b17f1bSmrg    APP_MAN_SUFFIX=1
1272990b17f1bSmrgfi
1273090b17f1bSmrgif test x$APP_MAN_DIR = x    ; then
1273190b17f1bSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
1273290b17f1bSmrgfi
127337e6fb56fSmrg
1273490b17f1bSmrgif test x$LIB_MAN_SUFFIX = x    ; then
1273590b17f1bSmrg    LIB_MAN_SUFFIX=3
1273690b17f1bSmrgfi
1273790b17f1bSmrgif test x$LIB_MAN_DIR = x    ; then
1273890b17f1bSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
1273990b17f1bSmrgfi
127407e6fb56fSmrg
1274190b17f1bSmrgif test x$FILE_MAN_SUFFIX = x    ; then
1274290b17f1bSmrg    case $host_os in
1274390b17f1bSmrg	solaris*)	FILE_MAN_SUFFIX=4  ;;
1274490b17f1bSmrg	*)		FILE_MAN_SUFFIX=5  ;;
1274590b17f1bSmrg    esac
1274690b17f1bSmrgfi
1274790b17f1bSmrgif test x$FILE_MAN_DIR = x    ; then
1274890b17f1bSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
1274990b17f1bSmrgfi
127507e6fb56fSmrg
1275190b17f1bSmrgif test x$MISC_MAN_SUFFIX = x    ; then
1275290b17f1bSmrg    case $host_os in
1275390b17f1bSmrg	solaris*)	MISC_MAN_SUFFIX=5  ;;
1275490b17f1bSmrg	*)		MISC_MAN_SUFFIX=7  ;;
1275590b17f1bSmrg    esac
1275690b17f1bSmrgfi
1275790b17f1bSmrgif test x$MISC_MAN_DIR = x    ; then
1275890b17f1bSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
1275990b17f1bSmrgfi
127607e6fb56fSmrg
1276190b17f1bSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
1276290b17f1bSmrg    case $host_os in
1276390b17f1bSmrg	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
1276490b17f1bSmrg	*)		DRIVER_MAN_SUFFIX=4  ;;
1276590b17f1bSmrg    esac
1276690b17f1bSmrgfi
1276790b17f1bSmrgif test x$DRIVER_MAN_DIR = x    ; then
1276890b17f1bSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
1276990b17f1bSmrgfi
127707e6fb56fSmrg
1277190b17f1bSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
1277290b17f1bSmrg    case $host_os in
1277390b17f1bSmrg	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
1277490b17f1bSmrg	*)		ADMIN_MAN_SUFFIX=8  ;;
1277590b17f1bSmrg    esac
1277690b17f1bSmrgfi
1277790b17f1bSmrgif test x$ADMIN_MAN_DIR = x    ; then
1277890b17f1bSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
1277990b17f1bSmrgfi
127807e6fb56fSmrg
127817e6fb56fSmrg
127827e6fb56fSmrg
127837e6fb56fSmrg
127847e6fb56fSmrg
127857e6fb56fSmrg
127867e6fb56fSmrg
127877e6fb56fSmrg
127887e6fb56fSmrg
127897e6fb56fSmrg
127907e6fb56fSmrg
127917e6fb56fSmrg
127927e6fb56fSmrg
127937e6fb56fSmrg
127947e6fb56fSmrg
1279590b17f1bSmrgXORG_MAN_PAGE="X Version 11"
127967e6fb56fSmrg
1279790b17f1bSmrgMAN_SUBSTS="\
1279890b17f1bSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1279990b17f1bSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1280090b17f1bSmrg	-e 's|__xservername__|Xorg|g' \
1280190b17f1bSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
1280290b17f1bSmrg	-e 's|__projectroot__|\$(prefix)|g' \
1280390b17f1bSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
1280490b17f1bSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
1280590b17f1bSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
1280690b17f1bSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
1280790b17f1bSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
1280890b17f1bSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
1280990b17f1bSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
128107e6fb56fSmrg
128117e6fb56fSmrg
128127e6fb56fSmrg
128137e6fb56fSmrg
128147e6fb56fSmrg
1281590b17f1bSmrg# Check whether --with-release-version was given.
1281690b17f1bSmrgif test "${with_release_version+set}" = set; then :
1281790b17f1bSmrg  withval=$with_release_version; RELEASE_VERSION="$withval"
1281890b17f1bSmrgelse
1281990b17f1bSmrg  RELEASE_VERSION=""
1282090b17f1bSmrgfi
128217e6fb56fSmrg
1282290b17f1bSmrg	if test "x$RELEASE_VERSION" != "x"; then
1282390b17f1bSmrg		PACKAGE="$PACKAGE-$RELEASE_VERSION"
1282490b17f1bSmrg		PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
1282590b17f1bSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: Building with package name set to $PACKAGE" >&5
1282690b17f1bSmrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
1282790b17f1bSmrg	fi
128287e6fb56fSmrg
128297e6fb56fSmrg
1283090b17f1bSmrgac_config_files="$ac_config_files Makefile src/xvmc/Makefile src/Makefile man/Makefile tools/Makefile"
128317e6fb56fSmrg
1283290b17f1bSmrgcat >confcache <<\_ACEOF
1283390b17f1bSmrg# This file is a shell script that caches the results of configure
1283490b17f1bSmrg# tests run on this system so they can be shared between configure
1283590b17f1bSmrg# scripts and configure runs, see configure's option --config-cache.
1283690b17f1bSmrg# It is not useful on other systems.  If it contains results you don't
1283790b17f1bSmrg# want to keep, you may remove or edit it.
1283890b17f1bSmrg#
1283990b17f1bSmrg# config.status only pays attention to the cache file if you give it
1284090b17f1bSmrg# the --recheck option to rerun configure.
1284190b17f1bSmrg#
1284290b17f1bSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
1284390b17f1bSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
1284490b17f1bSmrg# following values.
128457e6fb56fSmrg
1284690b17f1bSmrg_ACEOF
128477e6fb56fSmrg
1284890b17f1bSmrg# The following way of writing the cache mishandles newlines in values,
1284990b17f1bSmrg# but we know of no workaround that is simple, portable, and efficient.
1285090b17f1bSmrg# So, we kill variables containing newlines.
1285190b17f1bSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
1285290b17f1bSmrg# and sets the high bit in the cache file unless we assign to the vars.
1285390b17f1bSmrg(
1285490b17f1bSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
1285590b17f1bSmrg    eval ac_val=\$$ac_var
1285690b17f1bSmrg    case $ac_val in #(
1285790b17f1bSmrg    *${as_nl}*)
1285890b17f1bSmrg      case $ac_var in #(
1285990b17f1bSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1286090b17f1bSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1286190b17f1bSmrg      esac
1286290b17f1bSmrg      case $ac_var in #(
1286390b17f1bSmrg      _ | IFS | as_nl) ;; #(
1286490b17f1bSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1286590b17f1bSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
1286690b17f1bSmrg      esac ;;
1286790b17f1bSmrg    esac
1286890b17f1bSmrg  done
128697e6fb56fSmrg
1287090b17f1bSmrg  (set) 2>&1 |
1287190b17f1bSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
1287290b17f1bSmrg    *${as_nl}ac_space=\ *)
1287390b17f1bSmrg      # `set' does not quote correctly, so add quotes: double-quote
1287490b17f1bSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1287590b17f1bSmrg      sed -n \
1287690b17f1bSmrg	"s/'/'\\\\''/g;
1287790b17f1bSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
1287890b17f1bSmrg      ;; #(
128797e6fb56fSmrg    *)
1288090b17f1bSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
1288190b17f1bSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
128827e6fb56fSmrg      ;;
1288390b17f1bSmrg    esac |
1288490b17f1bSmrg    sort
1288590b17f1bSmrg) |
1288690b17f1bSmrg  sed '
1288790b17f1bSmrg     /^ac_cv_env_/b end
1288890b17f1bSmrg     t clear
1288990b17f1bSmrg     :clear
1289090b17f1bSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
1289190b17f1bSmrg     t end
1289290b17f1bSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1289390b17f1bSmrg     :end' >>confcache
1289490b17f1bSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1289590b17f1bSmrg  if test -w "$cache_file"; then
1289690b17f1bSmrg    if test "x$cache_file" != "x/dev/null"; then
1289790b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1289890b17f1bSmrg$as_echo "$as_me: updating cache $cache_file" >&6;}
1289990b17f1bSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
1290090b17f1bSmrg	cat confcache >"$cache_file"
129017e6fb56fSmrg      else
1290290b17f1bSmrg        case $cache_file in #(
1290390b17f1bSmrg        */* | ?:*)
1290490b17f1bSmrg	  mv -f confcache "$cache_file"$$ &&
1290590b17f1bSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
1290690b17f1bSmrg        *)
1290790b17f1bSmrg	  mv -f confcache "$cache_file" ;;
129087e6fb56fSmrg	esac
129097e6fb56fSmrg      fi
1291090b17f1bSmrg    fi
1291190b17f1bSmrg  else
1291290b17f1bSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1291390b17f1bSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
1291490b17f1bSmrg  fi
1291590b17f1bSmrgfi
1291690b17f1bSmrgrm -f confcache
129177e6fb56fSmrg
1291890b17f1bSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1291990b17f1bSmrg# Let make expand exec_prefix.
1292090b17f1bSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
129217e6fb56fSmrg
1292290b17f1bSmrgDEFS=-DHAVE_CONFIG_H
129237e6fb56fSmrg
1292490b17f1bSmrgac_libobjs=
1292590b17f1bSmrgac_ltlibobjs=
1292690b17f1bSmrgU=
1292790b17f1bSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1292890b17f1bSmrg  # 1. Remove the extension, and $U if already installed.
1292990b17f1bSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1293090b17f1bSmrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
1293190b17f1bSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
1293290b17f1bSmrg  #    will be set to the directory where LIBOBJS objects are built.
1293390b17f1bSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1293490b17f1bSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1293590b17f1bSmrgdone
1293690b17f1bSmrgLIBOBJS=$ac_libobjs
129377e6fb56fSmrg
1293890b17f1bSmrgLTLIBOBJS=$ac_ltlibobjs
129397e6fb56fSmrg
129407e6fb56fSmrg
1294190b17f1bSmrg if test -n "$EXEEXT"; then
1294290b17f1bSmrg  am__EXEEXT_TRUE=
1294390b17f1bSmrg  am__EXEEXT_FALSE='#'
129447e6fb56fSmrgelse
1294590b17f1bSmrg  am__EXEEXT_TRUE='#'
1294690b17f1bSmrg  am__EXEEXT_FALSE=
129477e6fb56fSmrgfi
129487e6fb56fSmrg
1294990b17f1bSmrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
1295090b17f1bSmrg  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
1295190b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1295290b17f1bSmrgfi
1295390b17f1bSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
1295490b17f1bSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
1295590b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1295690b17f1bSmrgfi
1295790b17f1bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1295890b17f1bSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1295990b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1296090b17f1bSmrgfi
1296190b17f1bSmrgif test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
1296290b17f1bSmrg  as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
1296390b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1296490b17f1bSmrgfi
1296590b17f1bSmrgif test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then
1296690b17f1bSmrg  as_fn_error $? "conditional \"DRI\" was never defined.
1296790b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1296890b17f1bSmrgfi
1296990b17f1bSmrgif test -z "${XVMC_TRUE}" && test -z "${XVMC_FALSE}"; then
1297090b17f1bSmrg  as_fn_error $? "conditional \"XVMC\" was never defined.
1297190b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1297290b17f1bSmrgfi
1297390b17f1bSmrgif test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then
1297490b17f1bSmrg  as_fn_error $? "conditional \"DEBUG\" was never defined.
1297590b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1297690b17f1bSmrgfi
1297790b17f1bSmrgif test -z "${XV_DEBUG_TRUE}" && test -z "${XV_DEBUG_FALSE}"; then
1297890b17f1bSmrg  as_fn_error $? "conditional \"XV_DEBUG\" was never defined.
1297990b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1298090b17f1bSmrgfi
1298190b17f1bSmrgif test -z "${TOOLS_TRUE}" && test -z "${TOOLS_FALSE}"; then
1298290b17f1bSmrg  as_fn_error $? "conditional \"TOOLS\" was never defined.
1298390b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
129847e6fb56fSmrgfi
129857e6fb56fSmrg
1298690b17f1bSmrg: "${CONFIG_STATUS=./config.status}"
1298790b17f1bSmrgac_write_fail=0
1298890b17f1bSmrgac_clean_files_save=$ac_clean_files
1298990b17f1bSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1299090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1299190b17f1bSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
1299290b17f1bSmrgas_write_fail=0
1299390b17f1bSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1299490b17f1bSmrg#! $SHELL
1299590b17f1bSmrg# Generated by $as_me.
1299690b17f1bSmrg# Run this file to recreate the current configuration.
1299790b17f1bSmrg# Compiler output produced by configure, useful for debugging
1299890b17f1bSmrg# configure, is in config.log if it exists.
129997e6fb56fSmrg
1300090b17f1bSmrgdebug=false
1300190b17f1bSmrgac_cs_recheck=false
1300290b17f1bSmrgac_cs_silent=false
130037e6fb56fSmrg
1300490b17f1bSmrgSHELL=\${CONFIG_SHELL-$SHELL}
1300590b17f1bSmrgexport SHELL
1300690b17f1bSmrg_ASEOF
1300790b17f1bSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1300890b17f1bSmrg## -------------------- ##
1300990b17f1bSmrg## M4sh Initialization. ##
1301090b17f1bSmrg## -------------------- ##
1301190b17f1bSmrg
1301290b17f1bSmrg# Be more Bourne compatible
1301390b17f1bSmrgDUALCASE=1; export DUALCASE # for MKS sh
1301490b17f1bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1301590b17f1bSmrg  emulate sh
1301690b17f1bSmrg  NULLCMD=:
1301790b17f1bSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1301890b17f1bSmrg  # is contrary to our usage.  Disable this feature.
1301990b17f1bSmrg  alias -g '${1+"$@"}'='"$@"'
1302090b17f1bSmrg  setopt NO_GLOB_SUBST
130217e6fb56fSmrgelse
1302290b17f1bSmrg  case `(set -o) 2>/dev/null` in #(
1302390b17f1bSmrg  *posix*) :
1302490b17f1bSmrg    set -o posix ;; #(
1302590b17f1bSmrg  *) :
1302690b17f1bSmrg     ;;
1302790b17f1bSmrgesac
130287e6fb56fSmrgfi
130297e6fb56fSmrg
130307e6fb56fSmrg
1303190b17f1bSmrgas_nl='
1303290b17f1bSmrg'
1303390b17f1bSmrgexport as_nl
1303490b17f1bSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
1303590b17f1bSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
1303690b17f1bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
1303790b17f1bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
1303890b17f1bSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
1303990b17f1bSmrg# but without wasting forks for bash or zsh.
1304090b17f1bSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
1304190b17f1bSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
1304290b17f1bSmrg  as_echo='print -r --'
1304390b17f1bSmrg  as_echo_n='print -rn --'
1304490b17f1bSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
1304590b17f1bSmrg  as_echo='printf %s\n'
1304690b17f1bSmrg  as_echo_n='printf %s'
130477e6fb56fSmrgelse
1304890b17f1bSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
1304990b17f1bSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
1305090b17f1bSmrg    as_echo_n='/usr/ucb/echo -n'
1305190b17f1bSmrg  else
1305290b17f1bSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
1305390b17f1bSmrg    as_echo_n_body='eval
1305490b17f1bSmrg      arg=$1;
1305590b17f1bSmrg      case $arg in #(
1305690b17f1bSmrg      *"$as_nl"*)
1305790b17f1bSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
1305890b17f1bSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
1305990b17f1bSmrg      esac;
1306090b17f1bSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
1306190b17f1bSmrg    '
1306290b17f1bSmrg    export as_echo_n_body
1306390b17f1bSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
1306490b17f1bSmrg  fi
1306590b17f1bSmrg  export as_echo_body
1306690b17f1bSmrg  as_echo='sh -c $as_echo_body as_echo'
1306790b17f1bSmrgfi
130687e6fb56fSmrg
1306990b17f1bSmrg# The user is always right.
1307090b17f1bSmrgif test "${PATH_SEPARATOR+set}" != set; then
1307190b17f1bSmrg  PATH_SEPARATOR=:
1307290b17f1bSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1307390b17f1bSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1307490b17f1bSmrg      PATH_SEPARATOR=';'
1307590b17f1bSmrg  }
130767e6fb56fSmrgfi
130777e6fb56fSmrg
130787e6fb56fSmrg
1307990b17f1bSmrg# IFS
1308090b17f1bSmrg# We need space, tab and new line, in precisely that order.  Quoting is
1308190b17f1bSmrg# there to prevent editors from complaining about space-tab.
1308290b17f1bSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
1308390b17f1bSmrg# splitting by setting IFS to empty value.)
1308490b17f1bSmrgIFS=" ""	$as_nl"
130857e6fb56fSmrg
1308690b17f1bSmrg# Find who we are.  Look in the path if we contain no directory separator.
1308790b17f1bSmrgas_myself=
1308890b17f1bSmrgcase $0 in #((
1308990b17f1bSmrg  *[\\/]* ) as_myself=$0 ;;
1309090b17f1bSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1309190b17f1bSmrgfor as_dir in $PATH
1309290b17f1bSmrgdo
1309390b17f1bSmrg  IFS=$as_save_IFS
1309490b17f1bSmrg  test -z "$as_dir" && as_dir=.
1309590b17f1bSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1309690b17f1bSmrg  done
1309790b17f1bSmrgIFS=$as_save_IFS
130987e6fb56fSmrg
1309990b17f1bSmrg     ;;
1310090b17f1bSmrgesac
1310190b17f1bSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1310290b17f1bSmrg# in which case we are not to be found in the path.
1310390b17f1bSmrgif test "x$as_myself" = x; then
1310490b17f1bSmrg  as_myself=$0
1310590b17f1bSmrgfi
1310690b17f1bSmrgif test ! -f "$as_myself"; then
1310790b17f1bSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1310890b17f1bSmrg  exit 1
1310990b17f1bSmrgfi
1311090b17f1bSmrg
1311190b17f1bSmrg# Unset variables that we do not need and which cause bugs (e.g. in
1311290b17f1bSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1311390b17f1bSmrg# suppresses any "Segmentation fault" message there.  '((' could
1311490b17f1bSmrg# trigger a bug in pdksh 5.2.14.
1311590b17f1bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
1311690b17f1bSmrgdo eval test x\${$as_var+set} = xset \
1311790b17f1bSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
131187e6fb56fSmrgdone
1311990b17f1bSmrgPS1='$ '
1312090b17f1bSmrgPS2='> '
1312190b17f1bSmrgPS4='+ '
131227e6fb56fSmrg
1312390b17f1bSmrg# NLS nuisances.
1312490b17f1bSmrgLC_ALL=C
1312590b17f1bSmrgexport LC_ALL
1312690b17f1bSmrgLANGUAGE=C
1312790b17f1bSmrgexport LANGUAGE
131287e6fb56fSmrg
1312990b17f1bSmrg# CDPATH.
1313090b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
131317e6fb56fSmrg
131327e6fb56fSmrg
1313390b17f1bSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
1313490b17f1bSmrg# ----------------------------------------
1313590b17f1bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1313690b17f1bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1313790b17f1bSmrg# script with STATUS, using 1 if that was 0.
1313890b17f1bSmrgas_fn_error ()
1313990b17f1bSmrg{
1314090b17f1bSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
1314190b17f1bSmrg  if test "$4"; then
1314290b17f1bSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1314390b17f1bSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1314490b17f1bSmrg  fi
1314590b17f1bSmrg  $as_echo "$as_me: error: $2" >&2
1314690b17f1bSmrg  as_fn_exit $as_status
1314790b17f1bSmrg} # as_fn_error
131487e6fb56fSmrg
131497e6fb56fSmrg
1315090b17f1bSmrg# as_fn_set_status STATUS
1315190b17f1bSmrg# -----------------------
1315290b17f1bSmrg# Set $? to STATUS, without forking.
1315390b17f1bSmrgas_fn_set_status ()
1315490b17f1bSmrg{
1315590b17f1bSmrg  return $1
1315690b17f1bSmrg} # as_fn_set_status
131577e6fb56fSmrg
1315890b17f1bSmrg# as_fn_exit STATUS
1315990b17f1bSmrg# -----------------
1316090b17f1bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
1316190b17f1bSmrgas_fn_exit ()
1316290b17f1bSmrg{
1316390b17f1bSmrg  set +e
1316490b17f1bSmrg  as_fn_set_status $1
1316590b17f1bSmrg  exit $1
1316690b17f1bSmrg} # as_fn_exit
1316790b17f1bSmrg
1316890b17f1bSmrg# as_fn_unset VAR
1316990b17f1bSmrg# ---------------
1317090b17f1bSmrg# Portably unset VAR.
1317190b17f1bSmrgas_fn_unset ()
1317290b17f1bSmrg{
1317390b17f1bSmrg  { eval $1=; unset $1;}
1317490b17f1bSmrg}
1317590b17f1bSmrgas_unset=as_fn_unset
1317690b17f1bSmrg# as_fn_append VAR VALUE
1317790b17f1bSmrg# ----------------------
1317890b17f1bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
1317990b17f1bSmrg# advantage of any shell optimizations that allow amortized linear growth over
1318090b17f1bSmrg# repeated appends, instead of the typical quadratic growth present in naive
1318190b17f1bSmrg# implementations.
1318290b17f1bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
1318390b17f1bSmrg  eval 'as_fn_append ()
1318490b17f1bSmrg  {
1318590b17f1bSmrg    eval $1+=\$2
1318690b17f1bSmrg  }'
1318790b17f1bSmrgelse
1318890b17f1bSmrg  as_fn_append ()
1318990b17f1bSmrg  {
1319090b17f1bSmrg    eval $1=\$$1\$2
1319190b17f1bSmrg  }
1319290b17f1bSmrgfi # as_fn_append
1319390b17f1bSmrg
1319490b17f1bSmrg# as_fn_arith ARG...
1319590b17f1bSmrg# ------------------
1319690b17f1bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
1319790b17f1bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
1319890b17f1bSmrg# must be portable across $(()) and expr.
1319990b17f1bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
1320090b17f1bSmrg  eval 'as_fn_arith ()
1320190b17f1bSmrg  {
1320290b17f1bSmrg    as_val=$(( $* ))
1320390b17f1bSmrg  }'
1320490b17f1bSmrgelse
1320590b17f1bSmrg  as_fn_arith ()
1320690b17f1bSmrg  {
1320790b17f1bSmrg    as_val=`expr "$@" || test $? -eq 1`
1320890b17f1bSmrg  }
1320990b17f1bSmrgfi # as_fn_arith
132107e6fb56fSmrg
132117e6fb56fSmrg
1321290b17f1bSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
1321390b17f1bSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1321490b17f1bSmrg  as_expr=expr
1321590b17f1bSmrgelse
1321690b17f1bSmrg  as_expr=false
1321790b17f1bSmrgfi
132187e6fb56fSmrg
1321990b17f1bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1322090b17f1bSmrg  as_basename=basename
1322190b17f1bSmrgelse
1322290b17f1bSmrg  as_basename=false
1322390b17f1bSmrgfi
132247e6fb56fSmrg
1322590b17f1bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
1322690b17f1bSmrg  as_dirname=dirname
1322790b17f1bSmrgelse
1322890b17f1bSmrg  as_dirname=false
1322990b17f1bSmrgfi
132307e6fb56fSmrg
1323190b17f1bSmrgas_me=`$as_basename -- "$0" ||
1323290b17f1bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1323390b17f1bSmrg	 X"$0" : 'X\(//\)$' \| \
1323490b17f1bSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1323590b17f1bSmrg$as_echo X/"$0" |
1323690b17f1bSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1323790b17f1bSmrg	    s//\1/
1323890b17f1bSmrg	    q
1323990b17f1bSmrg	  }
1324090b17f1bSmrg	  /^X\/\(\/\/\)$/{
1324190b17f1bSmrg	    s//\1/
1324290b17f1bSmrg	    q
1324390b17f1bSmrg	  }
1324490b17f1bSmrg	  /^X\/\(\/\).*/{
1324590b17f1bSmrg	    s//\1/
1324690b17f1bSmrg	    q
1324790b17f1bSmrg	  }
1324890b17f1bSmrg	  s/.*/./; q'`
132497e6fb56fSmrg
1325090b17f1bSmrg# Avoid depending upon Character Ranges.
1325190b17f1bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1325290b17f1bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1325390b17f1bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1325490b17f1bSmrgas_cr_digits='0123456789'
1325590b17f1bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
132567e6fb56fSmrg
1325790b17f1bSmrgECHO_C= ECHO_N= ECHO_T=
1325890b17f1bSmrgcase `echo -n x` in #(((((
1325990b17f1bSmrg-n*)
1326090b17f1bSmrg  case `echo 'xy\c'` in
1326190b17f1bSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
1326290b17f1bSmrg  xy)  ECHO_C='\c';;
1326390b17f1bSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
1326490b17f1bSmrg       ECHO_T='	';;
1326590b17f1bSmrg  esac;;
1326690b17f1bSmrg*)
1326790b17f1bSmrg  ECHO_N='-n';;
1326890b17f1bSmrgesac
132697e6fb56fSmrg
1327090b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.file
1327190b17f1bSmrgif test -d conf$$.dir; then
1327290b17f1bSmrg  rm -f conf$$.dir/conf$$.file
1327390b17f1bSmrgelse
1327490b17f1bSmrg  rm -f conf$$.dir
1327590b17f1bSmrg  mkdir conf$$.dir 2>/dev/null
1327690b17f1bSmrgfi
1327790b17f1bSmrgif (echo >conf$$.file) 2>/dev/null; then
1327890b17f1bSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1327990b17f1bSmrg    as_ln_s='ln -s'
1328090b17f1bSmrg    # ... but there are two gotchas:
1328190b17f1bSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
1328290b17f1bSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13283983b4bf2Smrg    # In both cases, we have to default to `cp -p'.
1328490b17f1bSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13285983b4bf2Smrg      as_ln_s='cp -p'
1328690b17f1bSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
1328790b17f1bSmrg    as_ln_s=ln
1328890b17f1bSmrg  else
13289983b4bf2Smrg    as_ln_s='cp -p'
1329090b17f1bSmrg  fi
1329190b17f1bSmrgelse
13292983b4bf2Smrg  as_ln_s='cp -p'
1329390b17f1bSmrgfi
1329490b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
1329590b17f1bSmrgrmdir conf$$.dir 2>/dev/null
132967e6fb56fSmrg
132977e6fb56fSmrg
1329890b17f1bSmrg# as_fn_mkdir_p
1329990b17f1bSmrg# -------------
1330090b17f1bSmrg# Create "$as_dir" as a directory, including parents if necessary.
1330190b17f1bSmrgas_fn_mkdir_p ()
1330290b17f1bSmrg{
133037e6fb56fSmrg
1330490b17f1bSmrg  case $as_dir in #(
1330590b17f1bSmrg  -*) as_dir=./$as_dir;;
1330690b17f1bSmrg  esac
1330790b17f1bSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
1330890b17f1bSmrg    as_dirs=
1330990b17f1bSmrg    while :; do
1331090b17f1bSmrg      case $as_dir in #(
1331190b17f1bSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1331290b17f1bSmrg      *) as_qdir=$as_dir;;
133137e6fb56fSmrg      esac
1331490b17f1bSmrg      as_dirs="'$as_qdir' $as_dirs"
1331590b17f1bSmrg      as_dir=`$as_dirname -- "$as_dir" ||
1331690b17f1bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1331790b17f1bSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
1331890b17f1bSmrg	 X"$as_dir" : 'X\(//\)$' \| \
1331990b17f1bSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1332090b17f1bSmrg$as_echo X"$as_dir" |
1332190b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1332290b17f1bSmrg	    s//\1/
1332390b17f1bSmrg	    q
1332490b17f1bSmrg	  }
1332590b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1332690b17f1bSmrg	    s//\1/
1332790b17f1bSmrg	    q
1332890b17f1bSmrg	  }
1332990b17f1bSmrg	  /^X\(\/\/\)$/{
1333090b17f1bSmrg	    s//\1/
1333190b17f1bSmrg	    q
1333290b17f1bSmrg	  }
1333390b17f1bSmrg	  /^X\(\/\).*/{
1333490b17f1bSmrg	    s//\1/
1333590b17f1bSmrg	    q
1333690b17f1bSmrg	  }
1333790b17f1bSmrg	  s/.*/./; q'`
1333890b17f1bSmrg      test -d "$as_dir" && break
1333990b17f1bSmrg    done
1334090b17f1bSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
1334190b17f1bSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
133427e6fb56fSmrg
133437e6fb56fSmrg
1334490b17f1bSmrg} # as_fn_mkdir_p
1334590b17f1bSmrgif mkdir -p . 2>/dev/null; then
1334690b17f1bSmrg  as_mkdir_p='mkdir -p "$as_dir"'
1334790b17f1bSmrgelse
1334890b17f1bSmrg  test -d ./-p && rmdir ./-p
1334990b17f1bSmrg  as_mkdir_p=false
1335090b17f1bSmrgfi
133517e6fb56fSmrg
13352983b4bf2Smrgif test -x / >/dev/null 2>&1; then
13353983b4bf2Smrg  as_test_x='test -x'
13354983b4bf2Smrgelse
13355983b4bf2Smrg  if ls -dL / >/dev/null 2>&1; then
13356983b4bf2Smrg    as_ls_L_option=L
13357983b4bf2Smrg  else
13358983b4bf2Smrg    as_ls_L_option=
13359983b4bf2Smrg  fi
13360983b4bf2Smrg  as_test_x='
13361983b4bf2Smrg    eval sh -c '\''
13362983b4bf2Smrg      if test -d "$1"; then
13363983b4bf2Smrg	test -d "$1/.";
13364983b4bf2Smrg      else
13365983b4bf2Smrg	case $1 in #(
13366983b4bf2Smrg	-*)set "./$1";;
13367983b4bf2Smrg	esac;
13368983b4bf2Smrg	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13369983b4bf2Smrg	???[sx]*):;;*)false;;esac;fi
13370983b4bf2Smrg    '\'' sh
13371983b4bf2Smrg  '
13372983b4bf2Smrgfi
13373983b4bf2Smrgas_executable_p=$as_test_x
133747e6fb56fSmrg
1337590b17f1bSmrg# Sed expression to map a string onto a valid CPP name.
1337690b17f1bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
133777e6fb56fSmrg
1337890b17f1bSmrg# Sed expression to map a string onto a valid variable name.
1337990b17f1bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
133807e6fb56fSmrg
133817e6fb56fSmrg
1338290b17f1bSmrgexec 6>&1
1338390b17f1bSmrg## ----------------------------------- ##
1338490b17f1bSmrg## Main body of $CONFIG_STATUS script. ##
1338590b17f1bSmrg## ----------------------------------- ##
1338690b17f1bSmrg_ASEOF
1338790b17f1bSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
133887e6fb56fSmrg
1338990b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1339090b17f1bSmrg# Save the log message, to keep $0 and so on meaningful, and to
1339190b17f1bSmrg# report actual input values of CONFIG_FILES etc. instead of their
1339290b17f1bSmrg# values after options handling.
1339390b17f1bSmrgac_log="
13394983b4bf2SmrgThis file was extended by xf86-video-openchrome $as_me 0.6.0, which was
13395983b4bf2Smrggenerated by GNU Autoconf 2.68.  Invocation command line was
133967e6fb56fSmrg
1339790b17f1bSmrg  CONFIG_FILES    = $CONFIG_FILES
1339890b17f1bSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1339990b17f1bSmrg  CONFIG_LINKS    = $CONFIG_LINKS
1340090b17f1bSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1340190b17f1bSmrg  $ $0 $@
134027e6fb56fSmrg
1340390b17f1bSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
1340490b17f1bSmrg"
134057e6fb56fSmrg
134067e6fb56fSmrg_ACEOF
134077e6fb56fSmrg
1340890b17f1bSmrgcase $ac_config_files in *"
1340990b17f1bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
1341090b17f1bSmrgesac
134117e6fb56fSmrg
1341290b17f1bSmrgcase $ac_config_headers in *"
1341390b17f1bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
1341490b17f1bSmrgesac
134157e6fb56fSmrg
134167e6fb56fSmrg
1341790b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1341890b17f1bSmrg# Files that config.status was made for.
1341990b17f1bSmrgconfig_files="$ac_config_files"
1342090b17f1bSmrgconfig_headers="$ac_config_headers"
1342190b17f1bSmrgconfig_commands="$ac_config_commands"
1342290b17f1bSmrg
134237e6fb56fSmrg_ACEOF
134247e6fb56fSmrg
1342590b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1342690b17f1bSmrgac_cs_usage="\
1342790b17f1bSmrg\`$as_me' instantiates files and other configuration actions
1342890b17f1bSmrgfrom templates according to the current configuration.  Unless the files
1342990b17f1bSmrgand actions are specified as TAGs, all are instantiated by default.
134307e6fb56fSmrg
1343190b17f1bSmrgUsage: $0 [OPTION]... [TAG]...
134327e6fb56fSmrg
1343390b17f1bSmrg  -h, --help       print this help, then exit
1343490b17f1bSmrg  -V, --version    print version number and configuration settings, then exit
1343590b17f1bSmrg      --config     print configuration, then exit
1343690b17f1bSmrg  -q, --quiet, --silent
1343790b17f1bSmrg                   do not print progress messages
1343890b17f1bSmrg  -d, --debug      don't remove temporary files
1343990b17f1bSmrg      --recheck    update $as_me by reconfiguring in the same conditions
1344090b17f1bSmrg      --file=FILE[:TEMPLATE]
1344190b17f1bSmrg                   instantiate the configuration file FILE
1344290b17f1bSmrg      --header=FILE[:TEMPLATE]
1344390b17f1bSmrg                   instantiate the configuration header FILE
134447e6fb56fSmrg
1344590b17f1bSmrgConfiguration files:
1344690b17f1bSmrg$config_files
134477e6fb56fSmrg
1344890b17f1bSmrgConfiguration headers:
1344990b17f1bSmrg$config_headers
134507e6fb56fSmrg
1345190b17f1bSmrgConfiguration commands:
1345290b17f1bSmrg$config_commands
134537e6fb56fSmrg
1345490b17f1bSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>."
134557e6fb56fSmrg
1345690b17f1bSmrg_ACEOF
1345790b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1345890b17f1bSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1345990b17f1bSmrgac_cs_version="\\
13460983b4bf2Smrgxf86-video-openchrome config.status 0.6.0
13461983b4bf2Smrgconfigured by $0, generated by GNU Autoconf 2.68,
1346290b17f1bSmrg  with options \\"\$ac_cs_config\\"
134637e6fb56fSmrg
13464983b4bf2SmrgCopyright (C) 2010 Free Software Foundation, Inc.
1346590b17f1bSmrgThis config.status script is free software; the Free Software Foundation
1346690b17f1bSmrggives unlimited permission to copy, distribute and modify it."
134677e6fb56fSmrg
1346890b17f1bSmrgac_pwd='$ac_pwd'
1346990b17f1bSmrgsrcdir='$srcdir'
1347090b17f1bSmrgINSTALL='$INSTALL'
1347190b17f1bSmrgMKDIR_P='$MKDIR_P'
1347290b17f1bSmrgAWK='$AWK'
1347390b17f1bSmrgtest -n "\$AWK" || AWK=awk
1347490b17f1bSmrg_ACEOF
134757e6fb56fSmrg
1347690b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1347790b17f1bSmrg# The default lists apply if the user does not specify any file.
1347890b17f1bSmrgac_need_defaults=:
1347990b17f1bSmrgwhile test $# != 0
1348090b17f1bSmrgdo
1348190b17f1bSmrg  case $1 in
1348290b17f1bSmrg  --*=?*)
1348390b17f1bSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1348490b17f1bSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1348590b17f1bSmrg    ac_shift=:
1348690b17f1bSmrg    ;;
1348790b17f1bSmrg  --*=)
1348890b17f1bSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1348990b17f1bSmrg    ac_optarg=
1349090b17f1bSmrg    ac_shift=:
1349190b17f1bSmrg    ;;
1349290b17f1bSmrg  *)
1349390b17f1bSmrg    ac_option=$1
1349490b17f1bSmrg    ac_optarg=$2
1349590b17f1bSmrg    ac_shift=shift
1349690b17f1bSmrg    ;;
1349790b17f1bSmrg  esac
134987e6fb56fSmrg
1349990b17f1bSmrg  case $ac_option in
1350090b17f1bSmrg  # Handling of the options.
1350190b17f1bSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1350290b17f1bSmrg    ac_cs_recheck=: ;;
1350390b17f1bSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1350490b17f1bSmrg    $as_echo "$ac_cs_version"; exit ;;
1350590b17f1bSmrg  --config | --confi | --conf | --con | --co | --c )
1350690b17f1bSmrg    $as_echo "$ac_cs_config"; exit ;;
1350790b17f1bSmrg  --debug | --debu | --deb | --de | --d | -d )
1350890b17f1bSmrg    debug=: ;;
1350990b17f1bSmrg  --file | --fil | --fi | --f )
1351090b17f1bSmrg    $ac_shift
1351190b17f1bSmrg    case $ac_optarg in
1351290b17f1bSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1351390b17f1bSmrg    '') as_fn_error $? "missing file argument" ;;
1351490b17f1bSmrg    esac
1351590b17f1bSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1351690b17f1bSmrg    ac_need_defaults=false;;
1351790b17f1bSmrg  --header | --heade | --head | --hea )
1351890b17f1bSmrg    $ac_shift
1351990b17f1bSmrg    case $ac_optarg in
1352090b17f1bSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1352190b17f1bSmrg    esac
1352290b17f1bSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1352390b17f1bSmrg    ac_need_defaults=false;;
1352490b17f1bSmrg  --he | --h)
1352590b17f1bSmrg    # Conflict between --help and --header
1352690b17f1bSmrg    as_fn_error $? "ambiguous option: \`$1'
1352790b17f1bSmrgTry \`$0 --help' for more information.";;
1352890b17f1bSmrg  --help | --hel | -h )
1352990b17f1bSmrg    $as_echo "$ac_cs_usage"; exit ;;
1353090b17f1bSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1353190b17f1bSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1353290b17f1bSmrg    ac_cs_silent=: ;;
135337e6fb56fSmrg
1353490b17f1bSmrg  # This is an error.
1353590b17f1bSmrg  -*) as_fn_error $? "unrecognized option: \`$1'
1353690b17f1bSmrgTry \`$0 --help' for more information." ;;
135377e6fb56fSmrg
1353890b17f1bSmrg  *) as_fn_append ac_config_targets " $1"
1353990b17f1bSmrg     ac_need_defaults=false ;;
135407e6fb56fSmrg
1354190b17f1bSmrg  esac
1354290b17f1bSmrg  shift
1354390b17f1bSmrgdone
135447e6fb56fSmrg
1354590b17f1bSmrgac_configure_extra_args=
135467e6fb56fSmrg
1354790b17f1bSmrgif $ac_cs_silent; then
1354890b17f1bSmrg  exec 6>/dev/null
1354990b17f1bSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1355090b17f1bSmrgfi
135517e6fb56fSmrg
1355290b17f1bSmrg_ACEOF
1355390b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1355490b17f1bSmrgif \$ac_cs_recheck; then
13555983b4bf2Smrg  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1355690b17f1bSmrg  shift
1355790b17f1bSmrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
1355890b17f1bSmrg  CONFIG_SHELL='$SHELL'
1355990b17f1bSmrg  export CONFIG_SHELL
1356090b17f1bSmrg  exec "\$@"
1356190b17f1bSmrgfi
135627e6fb56fSmrg
1356390b17f1bSmrg_ACEOF
1356490b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1356590b17f1bSmrgexec 5>>config.log
1356690b17f1bSmrg{
1356790b17f1bSmrg  echo
1356890b17f1bSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
1356990b17f1bSmrg## Running $as_me. ##
1357090b17f1bSmrg_ASBOX
1357190b17f1bSmrg  $as_echo "$ac_log"
1357290b17f1bSmrg} >&5
135737e6fb56fSmrg
1357490b17f1bSmrg_ACEOF
1357590b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1357690b17f1bSmrg#
1357790b17f1bSmrg# INIT-COMMANDS
1357890b17f1bSmrg#
1357990b17f1bSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
135807e6fb56fSmrg
135817e6fb56fSmrg
1358290b17f1bSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout
1358390b17f1bSmrg# if CDPATH is set.
1358490b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135857e6fb56fSmrg
1358690b17f1bSmrgsed_quote_subst='$sed_quote_subst'
1358790b17f1bSmrgdouble_quote_subst='$double_quote_subst'
1358890b17f1bSmrgdelay_variable_subst='$delay_variable_subst'
1358990b17f1bSmrgenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
1359090b17f1bSmrgmacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
1359190b17f1bSmrgmacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
1359290b17f1bSmrgenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
1359390b17f1bSmrgpic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
1359490b17f1bSmrgenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
1359590b17f1bSmrgSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
1359690b17f1bSmrgECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
1359790b17f1bSmrgPATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
1359890b17f1bSmrghost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
1359990b17f1bSmrghost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
1360090b17f1bSmrghost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
1360190b17f1bSmrgbuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
1360290b17f1bSmrgbuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
1360390b17f1bSmrgbuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
1360490b17f1bSmrgSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
1360590b17f1bSmrgXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
1360690b17f1bSmrgGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
1360790b17f1bSmrgEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
1360890b17f1bSmrgFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
1360990b17f1bSmrgLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
1361090b17f1bSmrgNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
1361190b17f1bSmrgLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
1361290b17f1bSmrgmax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
1361390b17f1bSmrgac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
1361490b17f1bSmrgexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
1361590b17f1bSmrglt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
1361690b17f1bSmrglt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
1361790b17f1bSmrglt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
1361890b17f1bSmrglt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
1361990b17f1bSmrglt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
1362090b17f1bSmrgreload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
1362190b17f1bSmrgreload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
1362290b17f1bSmrgOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
1362390b17f1bSmrgdeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
1362490b17f1bSmrgfile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
1362590b17f1bSmrgfile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
1362690b17f1bSmrgwant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
1362790b17f1bSmrgDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
1362890b17f1bSmrgsharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
1362990b17f1bSmrgAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
1363090b17f1bSmrgAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
1363190b17f1bSmrgarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
1363290b17f1bSmrgSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
1363390b17f1bSmrgRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
1363490b17f1bSmrgold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
1363590b17f1bSmrgold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
1363690b17f1bSmrgold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
1363790b17f1bSmrglock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
1363890b17f1bSmrgCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
1363990b17f1bSmrgCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
1364090b17f1bSmrgcompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
1364190b17f1bSmrgGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
1364290b17f1bSmrglt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
1364390b17f1bSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
1364490b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
1364590b17f1bSmrglt_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"`'
1364690b17f1bSmrgnm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
1364790b17f1bSmrglt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
1364890b17f1bSmrgobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
1364990b17f1bSmrgMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
1365090b17f1bSmrglt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
1365190b17f1bSmrglt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
1365290b17f1bSmrglt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
1365390b17f1bSmrglt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
1365490b17f1bSmrglt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
1365590b17f1bSmrgneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
1365690b17f1bSmrgMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
1365790b17f1bSmrgDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
1365890b17f1bSmrgNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
1365990b17f1bSmrgLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
1366090b17f1bSmrgOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
1366190b17f1bSmrgOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
1366290b17f1bSmrglibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
1366390b17f1bSmrgshrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
1366490b17f1bSmrgextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
1366590b17f1bSmrgarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
1366690b17f1bSmrgenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
1366790b17f1bSmrgexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
1366890b17f1bSmrgwhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
1366990b17f1bSmrgcompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
1367090b17f1bSmrgold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
1367190b17f1bSmrgold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
1367290b17f1bSmrgarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
1367390b17f1bSmrgarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
1367490b17f1bSmrgmodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
1367590b17f1bSmrgmodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
1367690b17f1bSmrgwith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
1367790b17f1bSmrgallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
1367890b17f1bSmrgno_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
1367990b17f1bSmrghardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
1368090b17f1bSmrghardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
1368190b17f1bSmrghardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
1368290b17f1bSmrghardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
1368390b17f1bSmrghardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
1368490b17f1bSmrghardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
1368590b17f1bSmrghardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
1368690b17f1bSmrginherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
1368790b17f1bSmrglink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
1368890b17f1bSmrgalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
1368990b17f1bSmrgexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
1369090b17f1bSmrgexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
1369190b17f1bSmrginclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
1369290b17f1bSmrgprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
1369390b17f1bSmrgpostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
1369490b17f1bSmrgfile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
1369590b17f1bSmrgvariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
1369690b17f1bSmrgneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
1369790b17f1bSmrgneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
1369890b17f1bSmrgversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
1369990b17f1bSmrgrunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
1370090b17f1bSmrgshlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
1370190b17f1bSmrgshlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
1370290b17f1bSmrglibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
1370390b17f1bSmrglibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
1370490b17f1bSmrgsoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
1370590b17f1bSmrginstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
1370690b17f1bSmrgpostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
1370790b17f1bSmrgpostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
1370890b17f1bSmrgfinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
1370990b17f1bSmrgfinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
1371090b17f1bSmrghardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
1371190b17f1bSmrgsys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13712983b4bf2Smrgsys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
1371390b17f1bSmrghardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
1371490b17f1bSmrgenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
1371590b17f1bSmrgenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
1371690b17f1bSmrgenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
1371790b17f1bSmrgold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
1371890b17f1bSmrgstriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
1371990b17f1bSmrg
1372090b17f1bSmrgLTCC='$LTCC'
1372190b17f1bSmrgLTCFLAGS='$LTCFLAGS'
1372290b17f1bSmrgcompiler='$compiler_DEFAULT'
1372390b17f1bSmrg
1372490b17f1bSmrg# A function that is used when there is no print builtin or printf.
1372590b17f1bSmrgfunc_fallback_echo ()
1372690b17f1bSmrg{
1372790b17f1bSmrg  eval 'cat <<_LTECHO_EOF
1372890b17f1bSmrg\$1
1372990b17f1bSmrg_LTECHO_EOF'
1373090b17f1bSmrg}
137317e6fb56fSmrg
1373290b17f1bSmrg# Quote evaled strings.
1373390b17f1bSmrgfor var in SHELL \
1373490b17f1bSmrgECHO \
1373590b17f1bSmrgPATH_SEPARATOR \
1373690b17f1bSmrgSED \
1373790b17f1bSmrgGREP \
1373890b17f1bSmrgEGREP \
1373990b17f1bSmrgFGREP \
1374090b17f1bSmrgLD \
1374190b17f1bSmrgNM \
1374290b17f1bSmrgLN_S \
1374390b17f1bSmrglt_SP2NL \
1374490b17f1bSmrglt_NL2SP \
1374590b17f1bSmrgreload_flag \
1374690b17f1bSmrgOBJDUMP \
1374790b17f1bSmrgdeplibs_check_method \
1374890b17f1bSmrgfile_magic_cmd \
1374990b17f1bSmrgfile_magic_glob \
1375090b17f1bSmrgwant_nocaseglob \
1375190b17f1bSmrgDLLTOOL \
1375290b17f1bSmrgsharedlib_from_linklib_cmd \
1375390b17f1bSmrgAR \
1375490b17f1bSmrgAR_FLAGS \
1375590b17f1bSmrgarchiver_list_spec \
1375690b17f1bSmrgSTRIP \
1375790b17f1bSmrgRANLIB \
1375890b17f1bSmrgCC \
1375990b17f1bSmrgCFLAGS \
1376090b17f1bSmrgcompiler \
1376190b17f1bSmrglt_cv_sys_global_symbol_pipe \
1376290b17f1bSmrglt_cv_sys_global_symbol_to_cdecl \
1376390b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address \
1376490b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
1376590b17f1bSmrgnm_file_list_spec \
1376690b17f1bSmrglt_prog_compiler_no_builtin_flag \
1376790b17f1bSmrglt_prog_compiler_pic \
1376890b17f1bSmrglt_prog_compiler_wl \
1376990b17f1bSmrglt_prog_compiler_static \
1377090b17f1bSmrglt_cv_prog_compiler_c_o \
1377190b17f1bSmrgneed_locks \
1377290b17f1bSmrgMANIFEST_TOOL \
1377390b17f1bSmrgDSYMUTIL \
1377490b17f1bSmrgNMEDIT \
1377590b17f1bSmrgLIPO \
1377690b17f1bSmrgOTOOL \
1377790b17f1bSmrgOTOOL64 \
1377890b17f1bSmrgshrext_cmds \
1377990b17f1bSmrgexport_dynamic_flag_spec \
1378090b17f1bSmrgwhole_archive_flag_spec \
1378190b17f1bSmrgcompiler_needs_object \
1378290b17f1bSmrgwith_gnu_ld \
1378390b17f1bSmrgallow_undefined_flag \
1378490b17f1bSmrgno_undefined_flag \
1378590b17f1bSmrghardcode_libdir_flag_spec \
1378690b17f1bSmrghardcode_libdir_separator \
1378790b17f1bSmrgexclude_expsyms \
1378890b17f1bSmrginclude_expsyms \
1378990b17f1bSmrgfile_list_spec \
1379090b17f1bSmrgvariables_saved_for_relink \
1379190b17f1bSmrglibname_spec \
1379290b17f1bSmrglibrary_names_spec \
1379390b17f1bSmrgsoname_spec \
1379490b17f1bSmrginstall_override_mode \
1379590b17f1bSmrgfinish_eval \
1379690b17f1bSmrgold_striplib \
1379790b17f1bSmrgstriplib; do
1379890b17f1bSmrg    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1379990b17f1bSmrg    *[\\\\\\\`\\"\\\$]*)
13800983b4bf2Smrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
138017e6fb56fSmrg      ;;
1380290b17f1bSmrg    *)
1380390b17f1bSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
138047e6fb56fSmrg      ;;
1380590b17f1bSmrg    esac
1380690b17f1bSmrgdone
138077e6fb56fSmrg
1380890b17f1bSmrg# Double-quote double-evaled strings.
1380990b17f1bSmrgfor var in reload_cmds \
1381090b17f1bSmrgold_postinstall_cmds \
1381190b17f1bSmrgold_postuninstall_cmds \
1381290b17f1bSmrgold_archive_cmds \
1381390b17f1bSmrgextract_expsyms_cmds \
1381490b17f1bSmrgold_archive_from_new_cmds \
1381590b17f1bSmrgold_archive_from_expsyms_cmds \
1381690b17f1bSmrgarchive_cmds \
1381790b17f1bSmrgarchive_expsym_cmds \
1381890b17f1bSmrgmodule_cmds \
1381990b17f1bSmrgmodule_expsym_cmds \
1382090b17f1bSmrgexport_symbols_cmds \
1382190b17f1bSmrgprelink_cmds \
1382290b17f1bSmrgpostlink_cmds \
1382390b17f1bSmrgpostinstall_cmds \
1382490b17f1bSmrgpostuninstall_cmds \
1382590b17f1bSmrgfinish_cmds \
1382690b17f1bSmrgsys_lib_search_path_spec \
13827983b4bf2Smrgsys_lib_dlsearch_path_spec; do
1382890b17f1bSmrg    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
1382990b17f1bSmrg    *[\\\\\\\`\\"\\\$]*)
13830983b4bf2Smrg      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
138317e6fb56fSmrg      ;;
1383290b17f1bSmrg    *)
1383390b17f1bSmrg      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
1383490b17f1bSmrg      ;;
1383590b17f1bSmrg    esac
1383690b17f1bSmrgdone
138377e6fb56fSmrg
1383890b17f1bSmrgac_aux_dir='$ac_aux_dir'
13839983b4bf2Smrgxsi_shell='$xsi_shell'
13840983b4bf2Smrglt_shell_append='$lt_shell_append'
138417e6fb56fSmrg
13842983b4bf2Smrg# See if we are running on zsh, and set the options which allow our
1384390b17f1bSmrg# commands through without removal of \ escapes INIT.
13844983b4bf2Smrgif test -n "\${ZSH_VERSION+set}" ; then
1384590b17f1bSmrg   setopt NO_GLOB_SUBST
1384690b17f1bSmrgfi
138477e6fb56fSmrg
138487e6fb56fSmrg
1384990b17f1bSmrg    PACKAGE='$PACKAGE'
1385090b17f1bSmrg    VERSION='$VERSION'
13851983b4bf2Smrg    TIMESTAMP='$TIMESTAMP'
1385290b17f1bSmrg    RM='$RM'
1385390b17f1bSmrg    ofile='$ofile'
138547e6fb56fSmrg
138557e6fb56fSmrg
138567e6fb56fSmrg
138577e6fb56fSmrg
1385890b17f1bSmrg_ACEOF
138597e6fb56fSmrg
1386090b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
138617e6fb56fSmrg
1386290b17f1bSmrg# Handling of arguments.
1386390b17f1bSmrgfor ac_config_target in $ac_config_targets
1386490b17f1bSmrgdo
1386590b17f1bSmrg  case $ac_config_target in
1386690b17f1bSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
1386790b17f1bSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
1386890b17f1bSmrg    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
1386990b17f1bSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
1387090b17f1bSmrg    "src/xvmc/Makefile") CONFIG_FILES="$CONFIG_FILES src/xvmc/Makefile" ;;
1387190b17f1bSmrg    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
1387290b17f1bSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
1387390b17f1bSmrg    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
138747e6fb56fSmrg
1387590b17f1bSmrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1387690b17f1bSmrg  esac
1387790b17f1bSmrgdone
138787e6fb56fSmrg
138797e6fb56fSmrg
1388090b17f1bSmrg# If the user did not use the arguments to specify the items to instantiate,
1388190b17f1bSmrg# then the envvar interface is used.  Set only those that are not.
1388290b17f1bSmrg# We use the long form for the default assignment because of an extremely
1388390b17f1bSmrg# bizarre bug on SunOS 4.1.3.
1388490b17f1bSmrgif $ac_need_defaults; then
1388590b17f1bSmrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
1388690b17f1bSmrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
1388790b17f1bSmrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
1388890b17f1bSmrgfi
138897e6fb56fSmrg
1389090b17f1bSmrg# Have a temporary directory for convenience.  Make it in the build tree
1389190b17f1bSmrg# simply because there is no reason against having it here, and in addition,
1389290b17f1bSmrg# creating and moving files from /tmp can sometimes cause problems.
1389390b17f1bSmrg# Hook for its removal unless debugging.
1389490b17f1bSmrg# Note that there is a small window in which the directory will not be cleaned:
1389590b17f1bSmrg# after its creation but before its name has been assigned to `$tmp'.
1389690b17f1bSmrg$debug ||
1389790b17f1bSmrg{
1389890b17f1bSmrg  tmp= ac_tmp=
1389990b17f1bSmrg  trap 'exit_status=$?
1390090b17f1bSmrg  : "${ac_tmp:=$tmp}"
1390190b17f1bSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
1390290b17f1bSmrg' 0
1390390b17f1bSmrg  trap 'as_fn_exit 1' 1 2 13 15
1390490b17f1bSmrg}
1390590b17f1bSmrg# Create a (secure) tmp directory for tmp files.
139067e6fb56fSmrg
1390790b17f1bSmrg{
1390890b17f1bSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1390990b17f1bSmrg  test -d "$tmp"
1391090b17f1bSmrg}  ||
1391190b17f1bSmrg{
1391290b17f1bSmrg  tmp=./conf$$-$RANDOM
1391390b17f1bSmrg  (umask 077 && mkdir "$tmp")
1391490b17f1bSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
1391590b17f1bSmrgac_tmp=$tmp
139167e6fb56fSmrg
1391790b17f1bSmrg# Set up the scripts for CONFIG_FILES section.
1391890b17f1bSmrg# No need to generate them if there are no CONFIG_FILES.
1391990b17f1bSmrg# This happens for instance with `./config.status config.h'.
1392090b17f1bSmrgif test -n "$CONFIG_FILES"; then
139217e6fb56fSmrg
139227e6fb56fSmrg
1392390b17f1bSmrgac_cr=`echo X | tr X '\015'`
1392490b17f1bSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
1392590b17f1bSmrg# But we know of no other shell where ac_cr would be empty at this
1392690b17f1bSmrg# point, so we can use a bashism as a fallback.
1392790b17f1bSmrgif test "x$ac_cr" = x; then
1392890b17f1bSmrg  eval ac_cr=\$\'\\r\'
1392990b17f1bSmrgfi
1393090b17f1bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
1393190b17f1bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
1393290b17f1bSmrg  ac_cs_awk_cr='\\r'
1393390b17f1bSmrgelse
1393490b17f1bSmrg  ac_cs_awk_cr=$ac_cr
1393590b17f1bSmrgfi
139367e6fb56fSmrg
1393790b17f1bSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
1393890b17f1bSmrg_ACEOF
139397e6fb56fSmrg
139407e6fb56fSmrg
1394190b17f1bSmrg{
1394290b17f1bSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
1394390b17f1bSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
1394490b17f1bSmrg  echo "_ACEOF"
1394590b17f1bSmrg} >conf$$subs.sh ||
1394690b17f1bSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1394790b17f1bSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
1394890b17f1bSmrgac_delim='%!_!# '
1394990b17f1bSmrgfor ac_last_try in false false false false false :; do
1395090b17f1bSmrg  . ./conf$$subs.sh ||
1395190b17f1bSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
139527e6fb56fSmrg
1395390b17f1bSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
1395490b17f1bSmrg  if test $ac_delim_n = $ac_delim_num; then
1395590b17f1bSmrg    break
1395690b17f1bSmrg  elif $ac_last_try; then
1395790b17f1bSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
139587e6fb56fSmrg  else
1395990b17f1bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
139607e6fb56fSmrg  fi
1396190b17f1bSmrgdone
1396290b17f1bSmrgrm -f conf$$subs.sh
139637e6fb56fSmrg
1396490b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1396590b17f1bSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
1396690b17f1bSmrg_ACEOF
1396790b17f1bSmrgsed -n '
1396890b17f1bSmrgh
1396990b17f1bSmrgs/^/S["/; s/!.*/"]=/
1397090b17f1bSmrgp
1397190b17f1bSmrgg
1397290b17f1bSmrgs/^[^!]*!//
1397390b17f1bSmrg:repl
1397490b17f1bSmrgt repl
1397590b17f1bSmrgs/'"$ac_delim"'$//
1397690b17f1bSmrgt delim
1397790b17f1bSmrg:nl
1397890b17f1bSmrgh
1397990b17f1bSmrgs/\(.\{148\}\)..*/\1/
1398090b17f1bSmrgt more1
1398190b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
1398290b17f1bSmrgp
1398390b17f1bSmrgn
1398490b17f1bSmrgb repl
1398590b17f1bSmrg:more1
1398690b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1398790b17f1bSmrgp
1398890b17f1bSmrgg
1398990b17f1bSmrgs/.\{148\}//
1399090b17f1bSmrgt nl
1399190b17f1bSmrg:delim
1399290b17f1bSmrgh
1399390b17f1bSmrgs/\(.\{148\}\)..*/\1/
1399490b17f1bSmrgt more2
1399590b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
1399690b17f1bSmrgp
1399790b17f1bSmrgb
1399890b17f1bSmrg:more2
1399990b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1400090b17f1bSmrgp
1400190b17f1bSmrgg
1400290b17f1bSmrgs/.\{148\}//
1400390b17f1bSmrgt delim
1400490b17f1bSmrg' <conf$$subs.awk | sed '
1400590b17f1bSmrg/^[^""]/{
1400690b17f1bSmrg  N
1400790b17f1bSmrg  s/\n//
1400890b17f1bSmrg}
1400990b17f1bSmrg' >>$CONFIG_STATUS || ac_write_fail=1
1401090b17f1bSmrgrm -f conf$$subs.awk
1401190b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1401290b17f1bSmrg_ACAWK
1401390b17f1bSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
1401490b17f1bSmrg  for (key in S) S_is_set[key] = 1
1401590b17f1bSmrg  FS = ""
140167e6fb56fSmrg
1401790b17f1bSmrg}
1401890b17f1bSmrg{
1401990b17f1bSmrg  line = $ 0
1402090b17f1bSmrg  nfields = split(line, field, "@")
1402190b17f1bSmrg  substed = 0
1402290b17f1bSmrg  len = length(field[1])
1402390b17f1bSmrg  for (i = 2; i < nfields; i++) {
1402490b17f1bSmrg    key = field[i]
1402590b17f1bSmrg    keylen = length(key)
1402690b17f1bSmrg    if (S_is_set[key]) {
1402790b17f1bSmrg      value = S[key]
1402890b17f1bSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
1402990b17f1bSmrg      len += length(value) + length(field[++i])
1403090b17f1bSmrg      substed = 1
1403190b17f1bSmrg    } else
1403290b17f1bSmrg      len += 1 + keylen
1403390b17f1bSmrg  }
140347e6fb56fSmrg
1403590b17f1bSmrg  print line
1403690b17f1bSmrg}
140377e6fb56fSmrg
1403890b17f1bSmrg_ACAWK
1403990b17f1bSmrg_ACEOF
1404090b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1404190b17f1bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
1404290b17f1bSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
1404390b17f1bSmrgelse
1404490b17f1bSmrg  cat
1404590b17f1bSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
1404690b17f1bSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
1404790b17f1bSmrg_ACEOF
140487e6fb56fSmrg
1404990b17f1bSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
1405090b17f1bSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
1405190b17f1bSmrg# trailing colons and then remove the whole line if VPATH becomes empty
1405290b17f1bSmrg# (actually we leave an empty line to preserve line numbers).
1405390b17f1bSmrgif test "x$srcdir" = x.; then
1405490b17f1bSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
1405590b17f1bSmrgh
1405690b17f1bSmrgs///
1405790b17f1bSmrgs/^/:/
1405890b17f1bSmrgs/[	 ]*$/:/
1405990b17f1bSmrgs/:\$(srcdir):/:/g
1406090b17f1bSmrgs/:\${srcdir}:/:/g
1406190b17f1bSmrgs/:@srcdir@:/:/g
1406290b17f1bSmrgs/^:*//
1406390b17f1bSmrgs/:*$//
1406490b17f1bSmrgx
1406590b17f1bSmrgs/\(=[	 ]*\).*/\1/
1406690b17f1bSmrgG
1406790b17f1bSmrgs/\n//
1406890b17f1bSmrgs/^[^=]*=[	 ]*$//
1406990b17f1bSmrg}'
1407090b17f1bSmrgfi
140717e6fb56fSmrg
1407290b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1407390b17f1bSmrgfi # test -n "$CONFIG_FILES"
140747e6fb56fSmrg
1407590b17f1bSmrg# Set up the scripts for CONFIG_HEADERS section.
1407690b17f1bSmrg# No need to generate them if there are no CONFIG_HEADERS.
1407790b17f1bSmrg# This happens for instance with `./config.status Makefile'.
1407890b17f1bSmrgif test -n "$CONFIG_HEADERS"; then
1407990b17f1bSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
1408090b17f1bSmrgBEGIN {
1408190b17f1bSmrg_ACEOF
140827e6fb56fSmrg
1408390b17f1bSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
1408490b17f1bSmrg# here-document in config.status, that substitutes the proper values into
1408590b17f1bSmrg# config.h.in to produce config.h.
140867e6fb56fSmrg
1408790b17f1bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
1408890b17f1bSmrg# handling of long lines.
1408990b17f1bSmrgac_delim='%!_!# '
1409090b17f1bSmrgfor ac_last_try in false false :; do
1409190b17f1bSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
1409290b17f1bSmrg  if test -z "$ac_tt"; then
1409390b17f1bSmrg    break
1409490b17f1bSmrg  elif $ac_last_try; then
1409590b17f1bSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
140967e6fb56fSmrg  else
1409790b17f1bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
140987e6fb56fSmrg  fi
1409990b17f1bSmrgdone
141007e6fb56fSmrg
1410190b17f1bSmrg# For the awk script, D is an array of macro values keyed by name,
1410290b17f1bSmrg# likewise P contains macro parameters if any.  Preserve backslash
1410390b17f1bSmrg# newline sequences.
141047e6fb56fSmrg
1410590b17f1bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
1410690b17f1bSmrgsed -n '
1410790b17f1bSmrgs/.\{148\}/&'"$ac_delim"'/g
1410890b17f1bSmrgt rset
1410990b17f1bSmrg:rset
1411090b17f1bSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
1411190b17f1bSmrgt def
1411290b17f1bSmrgd
1411390b17f1bSmrg:def
1411490b17f1bSmrgs/\\$//
1411590b17f1bSmrgt bsnl
1411690b17f1bSmrgs/["\\]/\\&/g
1411790b17f1bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1411890b17f1bSmrgD["\1"]=" \3"/p
1411990b17f1bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
1412090b17f1bSmrgd
1412190b17f1bSmrg:bsnl
1412290b17f1bSmrgs/["\\]/\\&/g
1412390b17f1bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1412490b17f1bSmrgD["\1"]=" \3\\\\\\n"\\/p
1412590b17f1bSmrgt cont
1412690b17f1bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
1412790b17f1bSmrgt cont
1412890b17f1bSmrgd
1412990b17f1bSmrg:cont
1413090b17f1bSmrgn
1413190b17f1bSmrgs/.\{148\}/&'"$ac_delim"'/g
1413290b17f1bSmrgt clear
1413390b17f1bSmrg:clear
1413490b17f1bSmrgs/\\$//
1413590b17f1bSmrgt bsnlc
1413690b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
1413790b17f1bSmrgd
1413890b17f1bSmrg:bsnlc
1413990b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
1414090b17f1bSmrgb cont
1414190b17f1bSmrg' <confdefs.h | sed '
1414290b17f1bSmrgs/'"$ac_delim"'/"\\\
1414390b17f1bSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
141447e6fb56fSmrg
1414590b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1414690b17f1bSmrg  for (key in D) D_is_set[key] = 1
1414790b17f1bSmrg  FS = ""
1414890b17f1bSmrg}
1414990b17f1bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
1415090b17f1bSmrg  line = \$ 0
1415190b17f1bSmrg  split(line, arg, " ")
1415290b17f1bSmrg  if (arg[1] == "#") {
1415390b17f1bSmrg    defundef = arg[2]
1415490b17f1bSmrg    mac1 = arg[3]
1415590b17f1bSmrg  } else {
1415690b17f1bSmrg    defundef = substr(arg[1], 2)
1415790b17f1bSmrg    mac1 = arg[2]
1415890b17f1bSmrg  }
1415990b17f1bSmrg  split(mac1, mac2, "(") #)
1416090b17f1bSmrg  macro = mac2[1]
1416190b17f1bSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
1416290b17f1bSmrg  if (D_is_set[macro]) {
1416390b17f1bSmrg    # Preserve the white space surrounding the "#".
1416490b17f1bSmrg    print prefix "define", macro P[macro] D[macro]
1416590b17f1bSmrg    next
1416690b17f1bSmrg  } else {
1416790b17f1bSmrg    # Replace #undef with comments.  This is necessary, for example,
1416890b17f1bSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
1416990b17f1bSmrg    # on some systems where configure will not decide to define it.
1417090b17f1bSmrg    if (defundef == "undef") {
1417190b17f1bSmrg      print "/*", prefix defundef, macro, "*/"
1417290b17f1bSmrg      next
1417390b17f1bSmrg    }
1417490b17f1bSmrg  }
1417590b17f1bSmrg}
1417690b17f1bSmrg{ print }
1417790b17f1bSmrg_ACAWK
1417890b17f1bSmrg_ACEOF
1417990b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1418090b17f1bSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
1418190b17f1bSmrgfi # test -n "$CONFIG_HEADERS"
141827e6fb56fSmrg
1418390b17f1bSmrg
1418490b17f1bSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
1418590b17f1bSmrgshift
1418690b17f1bSmrgfor ac_tag
1418790b17f1bSmrgdo
1418890b17f1bSmrg  case $ac_tag in
1418990b17f1bSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
141907e6fb56fSmrg  esac
1419190b17f1bSmrg  case $ac_mode$ac_tag in
1419290b17f1bSmrg  :[FHL]*:*);;
1419390b17f1bSmrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
1419490b17f1bSmrg  :[FH]-) ac_tag=-:-;;
1419590b17f1bSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
1419690b17f1bSmrg  esac
1419790b17f1bSmrg  ac_save_IFS=$IFS
1419890b17f1bSmrg  IFS=:
1419990b17f1bSmrg  set x $ac_tag
1420090b17f1bSmrg  IFS=$ac_save_IFS
1420190b17f1bSmrg  shift
1420290b17f1bSmrg  ac_file=$1
1420390b17f1bSmrg  shift
1420490b17f1bSmrg
1420590b17f1bSmrg  case $ac_mode in
1420690b17f1bSmrg  :L) ac_source=$1;;
1420790b17f1bSmrg  :[FH])
1420890b17f1bSmrg    ac_file_inputs=
1420990b17f1bSmrg    for ac_f
1421090b17f1bSmrg    do
1421190b17f1bSmrg      case $ac_f in
1421290b17f1bSmrg      -) ac_f="$ac_tmp/stdin";;
1421390b17f1bSmrg      *) # Look for the file first in the build tree, then in the source tree
1421490b17f1bSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
1421590b17f1bSmrg	 # because $ac_f cannot contain `:'.
1421690b17f1bSmrg	 test -f "$ac_f" ||
1421790b17f1bSmrg	   case $ac_f in
1421890b17f1bSmrg	   [\\/$]*) false;;
1421990b17f1bSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
1422090b17f1bSmrg	   esac ||
1422190b17f1bSmrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
1422290b17f1bSmrg      esac
1422390b17f1bSmrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1422490b17f1bSmrg      as_fn_append ac_file_inputs " '$ac_f'"
1422590b17f1bSmrg    done
1422690b17f1bSmrg
1422790b17f1bSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
1422890b17f1bSmrg    # use $as_me), people would be surprised to read:
1422990b17f1bSmrg    #    /* config.h.  Generated by config.status.  */
1423090b17f1bSmrg    configure_input='Generated from '`
1423190b17f1bSmrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
1423290b17f1bSmrg	`' by configure.'
1423390b17f1bSmrg    if test x"$ac_file" != x-; then
1423490b17f1bSmrg      configure_input="$ac_file.  $configure_input"
1423590b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1423690b17f1bSmrg$as_echo "$as_me: creating $ac_file" >&6;}
1423790b17f1bSmrg    fi
1423890b17f1bSmrg    # Neutralize special characters interpreted by sed in replacement strings.
1423990b17f1bSmrg    case $configure_input in #(
1424090b17f1bSmrg    *\&* | *\|* | *\\* )
1424190b17f1bSmrg       ac_sed_conf_input=`$as_echo "$configure_input" |
1424290b17f1bSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
1424390b17f1bSmrg    *) ac_sed_conf_input=$configure_input;;
1424490b17f1bSmrg    esac
1424590b17f1bSmrg
1424690b17f1bSmrg    case $ac_tag in
1424790b17f1bSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
1424890b17f1bSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
142497e6fb56fSmrg    esac
142507e6fb56fSmrg    ;;
142517e6fb56fSmrg  esac
142527e6fb56fSmrg
1425390b17f1bSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
1425490b17f1bSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1425590b17f1bSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1425690b17f1bSmrg	 X"$ac_file" : 'X\(//\)$' \| \
1425790b17f1bSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1425890b17f1bSmrg$as_echo X"$ac_file" |
1425990b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1426090b17f1bSmrg	    s//\1/
1426190b17f1bSmrg	    q
1426290b17f1bSmrg	  }
1426390b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1426490b17f1bSmrg	    s//\1/
1426590b17f1bSmrg	    q
1426690b17f1bSmrg	  }
1426790b17f1bSmrg	  /^X\(\/\/\)$/{
1426890b17f1bSmrg	    s//\1/
1426990b17f1bSmrg	    q
1427090b17f1bSmrg	  }
1427190b17f1bSmrg	  /^X\(\/\).*/{
1427290b17f1bSmrg	    s//\1/
1427390b17f1bSmrg	    q
1427490b17f1bSmrg	  }
1427590b17f1bSmrg	  s/.*/./; q'`
1427690b17f1bSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
1427790b17f1bSmrg  ac_builddir=.
142787e6fb56fSmrg
1427990b17f1bSmrgcase "$ac_dir" in
1428090b17f1bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1428190b17f1bSmrg*)
1428290b17f1bSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1428390b17f1bSmrg  # A ".." for each directory in $ac_dir_suffix.
1428490b17f1bSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1428590b17f1bSmrg  case $ac_top_builddir_sub in
1428690b17f1bSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1428790b17f1bSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1428890b17f1bSmrg  esac ;;
1428990b17f1bSmrgesac
1429090b17f1bSmrgac_abs_top_builddir=$ac_pwd
1429190b17f1bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1429290b17f1bSmrg# for backward compatibility:
1429390b17f1bSmrgac_top_builddir=$ac_top_build_prefix
142947e6fb56fSmrg
1429590b17f1bSmrgcase $srcdir in
1429690b17f1bSmrg  .)  # We are building in place.
1429790b17f1bSmrg    ac_srcdir=.
1429890b17f1bSmrg    ac_top_srcdir=$ac_top_builddir_sub
1429990b17f1bSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1430090b17f1bSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1430190b17f1bSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
1430290b17f1bSmrg    ac_top_srcdir=$srcdir
1430390b17f1bSmrg    ac_abs_top_srcdir=$srcdir ;;
1430490b17f1bSmrg  *) # Relative name.
1430590b17f1bSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1430690b17f1bSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1430790b17f1bSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1430890b17f1bSmrgesac
1430990b17f1bSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
143107e6fb56fSmrg
143117e6fb56fSmrg
1431290b17f1bSmrg  case $ac_mode in
1431390b17f1bSmrg  :F)
1431490b17f1bSmrg  #
1431590b17f1bSmrg  # CONFIG_FILE
1431690b17f1bSmrg  #
143177e6fb56fSmrg
1431890b17f1bSmrg  case $INSTALL in
1431990b17f1bSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
1432090b17f1bSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
143217e6fb56fSmrg  esac
1432290b17f1bSmrg  ac_MKDIR_P=$MKDIR_P
1432390b17f1bSmrg  case $MKDIR_P in
1432490b17f1bSmrg  [\\/$]* | ?:[\\/]* ) ;;
1432590b17f1bSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1432690b17f1bSmrg  esac
1432790b17f1bSmrg_ACEOF
143287e6fb56fSmrg
1432990b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1433090b17f1bSmrg# If the template does not know about datarootdir, expand it.
1433190b17f1bSmrg# FIXME: This hack should be removed a few years after 2.60.
1433290b17f1bSmrgac_datarootdir_hack=; ac_datarootdir_seen=
1433390b17f1bSmrgac_sed_dataroot='
1433490b17f1bSmrg/datarootdir/ {
1433590b17f1bSmrg  p
1433690b17f1bSmrg  q
1433790b17f1bSmrg}
1433890b17f1bSmrg/@datadir@/p
1433990b17f1bSmrg/@docdir@/p
1434090b17f1bSmrg/@infodir@/p
1434190b17f1bSmrg/@localedir@/p
1434290b17f1bSmrg/@mandir@/p'
1434390b17f1bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1434490b17f1bSmrg*datarootdir*) ac_datarootdir_seen=yes;;
1434590b17f1bSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1434690b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1434790b17f1bSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1434890b17f1bSmrg_ACEOF
1434990b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1435090b17f1bSmrg  ac_datarootdir_hack='
1435190b17f1bSmrg  s&@datadir@&$datadir&g
1435290b17f1bSmrg  s&@docdir@&$docdir&g
1435390b17f1bSmrg  s&@infodir@&$infodir&g
1435490b17f1bSmrg  s&@localedir@&$localedir&g
1435590b17f1bSmrg  s&@mandir@&$mandir&g
1435690b17f1bSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
1435790b17f1bSmrgesac
1435890b17f1bSmrg_ACEOF
143597e6fb56fSmrg
1436090b17f1bSmrg# Neutralize VPATH when `$srcdir' = `.'.
1436190b17f1bSmrg# Shell code in configure.ac might set extrasub.
1436290b17f1bSmrg# FIXME: do we really want to maintain this feature?
1436390b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1436490b17f1bSmrgac_sed_extra="$ac_vpsub
1436590b17f1bSmrg$extrasub
1436690b17f1bSmrg_ACEOF
1436790b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1436890b17f1bSmrg:t
1436990b17f1bSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1437090b17f1bSmrgs|@configure_input@|$ac_sed_conf_input|;t t
1437190b17f1bSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
1437290b17f1bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
1437390b17f1bSmrgs&@srcdir@&$ac_srcdir&;t t
1437490b17f1bSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
1437590b17f1bSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
1437690b17f1bSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1437790b17f1bSmrgs&@builddir@&$ac_builddir&;t t
1437890b17f1bSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
1437990b17f1bSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1438090b17f1bSmrgs&@INSTALL@&$ac_INSTALL&;t t
1438190b17f1bSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
1438290b17f1bSmrg$ac_datarootdir_hack
1438390b17f1bSmrg"
1438490b17f1bSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
1438590b17f1bSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
143867e6fb56fSmrg
1438790b17f1bSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1438890b17f1bSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1438990b17f1bSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
1439090b17f1bSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
1439190b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1439290b17f1bSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
1439390b17f1bSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1439490b17f1bSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
143957e6fb56fSmrg
1439690b17f1bSmrg  rm -f "$ac_tmp/stdin"
1439790b17f1bSmrg  case $ac_file in
1439890b17f1bSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
1439990b17f1bSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
1440090b17f1bSmrg  esac \
1440190b17f1bSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1440290b17f1bSmrg ;;
1440390b17f1bSmrg  :H)
1440490b17f1bSmrg  #
1440590b17f1bSmrg  # CONFIG_HEADER
1440690b17f1bSmrg  #
1440790b17f1bSmrg  if test x"$ac_file" != x-; then
1440890b17f1bSmrg    {
1440990b17f1bSmrg      $as_echo "/* $configure_input  */" \
1441090b17f1bSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1441190b17f1bSmrg    } >"$ac_tmp/config.h" \
1441290b17f1bSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1441390b17f1bSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1441490b17f1bSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1441590b17f1bSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
1441690b17f1bSmrg    else
1441790b17f1bSmrg      rm -f "$ac_file"
1441890b17f1bSmrg      mv "$ac_tmp/config.h" "$ac_file" \
1441990b17f1bSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
1442090b17f1bSmrg    fi
1442190b17f1bSmrg  else
1442290b17f1bSmrg    $as_echo "/* $configure_input  */" \
1442390b17f1bSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1442490b17f1bSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
144257e6fb56fSmrg  fi
1442690b17f1bSmrg# Compute "$ac_file"'s index in $config_headers.
1442790b17f1bSmrg_am_arg="$ac_file"
1442890b17f1bSmrg_am_stamp_count=1
1442990b17f1bSmrgfor _am_header in $config_headers :; do
1443090b17f1bSmrg  case $_am_header in
1443190b17f1bSmrg    $_am_arg | $_am_arg:* )
1443290b17f1bSmrg      break ;;
1443390b17f1bSmrg    * )
1443490b17f1bSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1443590b17f1bSmrg  esac
1443690b17f1bSmrgdone
1443790b17f1bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1443890b17f1bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1443990b17f1bSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
1444090b17f1bSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
1444190b17f1bSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1444290b17f1bSmrg$as_echo X"$_am_arg" |
1444390b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1444490b17f1bSmrg	    s//\1/
1444590b17f1bSmrg	    q
1444690b17f1bSmrg	  }
1444790b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1444890b17f1bSmrg	    s//\1/
1444990b17f1bSmrg	    q
1445090b17f1bSmrg	  }
1445190b17f1bSmrg	  /^X\(\/\/\)$/{
1445290b17f1bSmrg	    s//\1/
1445390b17f1bSmrg	    q
1445490b17f1bSmrg	  }
1445590b17f1bSmrg	  /^X\(\/\).*/{
1445690b17f1bSmrg	    s//\1/
1445790b17f1bSmrg	    q
1445890b17f1bSmrg	  }
1445990b17f1bSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
1446090b17f1bSmrg ;;
144617e6fb56fSmrg
1446290b17f1bSmrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1446390b17f1bSmrg$as_echo "$as_me: executing $ac_file commands" >&6;}
1446490b17f1bSmrg ;;
144657e6fb56fSmrg  esac
144667e6fb56fSmrg
144677e6fb56fSmrg
1446890b17f1bSmrg  case $ac_file$ac_mode in
1446990b17f1bSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14470983b4bf2Smrg  # Autoconf 2.62 quotes --file arguments for eval, but not when files
1447190b17f1bSmrg  # are listed without --file.  Let's play safe and only enable the eval
1447290b17f1bSmrg  # if we detect the quoting.
1447390b17f1bSmrg  case $CONFIG_FILES in
1447490b17f1bSmrg  *\'*) eval set x "$CONFIG_FILES" ;;
1447590b17f1bSmrg  *)   set x $CONFIG_FILES ;;
1447690b17f1bSmrg  esac
1447790b17f1bSmrg  shift
1447890b17f1bSmrg  for mf
1447990b17f1bSmrg  do
1448090b17f1bSmrg    # Strip MF so we end up with the name of the file.
1448190b17f1bSmrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
1448290b17f1bSmrg    # Check whether this is an Automake generated Makefile or not.
14483983b4bf2Smrg    # We used to match only the files named `Makefile.in', but
1448490b17f1bSmrg    # some people rename them; so instead we look at the file content.
1448590b17f1bSmrg    # Grep'ing the first line is not enough: some people post-process
1448690b17f1bSmrg    # each Makefile.in and add a new line on top of each file to say so.
1448790b17f1bSmrg    # Grep'ing the whole file is not good either: AIX grep has a line
1448890b17f1bSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
1448990b17f1bSmrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1449090b17f1bSmrg      dirpart=`$as_dirname -- "$mf" ||
1449190b17f1bSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1449290b17f1bSmrg	 X"$mf" : 'X\(//\)[^/]' \| \
1449390b17f1bSmrg	 X"$mf" : 'X\(//\)$' \| \
1449490b17f1bSmrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
1449590b17f1bSmrg$as_echo X"$mf" |
1449690b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1449790b17f1bSmrg	    s//\1/
1449890b17f1bSmrg	    q
1449990b17f1bSmrg	  }
1450090b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1450190b17f1bSmrg	    s//\1/
1450290b17f1bSmrg	    q
1450390b17f1bSmrg	  }
1450490b17f1bSmrg	  /^X\(\/\/\)$/{
1450590b17f1bSmrg	    s//\1/
1450690b17f1bSmrg	    q
1450790b17f1bSmrg	  }
1450890b17f1bSmrg	  /^X\(\/\).*/{
1450990b17f1bSmrg	    s//\1/
1451090b17f1bSmrg	    q
1451190b17f1bSmrg	  }
1451290b17f1bSmrg	  s/.*/./; q'`
1451390b17f1bSmrg    else
1451490b17f1bSmrg      continue
1451590b17f1bSmrg    fi
1451690b17f1bSmrg    # Extract the definition of DEPDIR, am__include, and am__quote
14517983b4bf2Smrg    # from the Makefile without running `make'.
1451890b17f1bSmrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1451990b17f1bSmrg    test -z "$DEPDIR" && continue
1452090b17f1bSmrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
14521983b4bf2Smrg    test -z "am__include" && continue
1452290b17f1bSmrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14523983b4bf2Smrg    # When using ansi2knr, U may be empty or an underscore; expand it
14524983b4bf2Smrg    U=`sed -n 's/^U = //p' < "$mf"`
1452590b17f1bSmrg    # Find all dependency output files, they are included files with
1452690b17f1bSmrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
1452790b17f1bSmrg    # simplest approach to changing $(DEPDIR) to its actual value in the
1452890b17f1bSmrg    # expansion.
1452990b17f1bSmrg    for file in `sed -n "
1453090b17f1bSmrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14531983b4bf2Smrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
1453290b17f1bSmrg      # Make sure the directory exists.
1453390b17f1bSmrg      test -f "$dirpart/$file" && continue
1453490b17f1bSmrg      fdir=`$as_dirname -- "$file" ||
1453590b17f1bSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1453690b17f1bSmrg	 X"$file" : 'X\(//\)[^/]' \| \
1453790b17f1bSmrg	 X"$file" : 'X\(//\)$' \| \
1453890b17f1bSmrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
1453990b17f1bSmrg$as_echo X"$file" |
1454090b17f1bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1454190b17f1bSmrg	    s//\1/
1454290b17f1bSmrg	    q
1454390b17f1bSmrg	  }
1454490b17f1bSmrg	  /^X\(\/\/\)[^/].*/{
1454590b17f1bSmrg	    s//\1/
1454690b17f1bSmrg	    q
1454790b17f1bSmrg	  }
1454890b17f1bSmrg	  /^X\(\/\/\)$/{
1454990b17f1bSmrg	    s//\1/
1455090b17f1bSmrg	    q
1455190b17f1bSmrg	  }
1455290b17f1bSmrg	  /^X\(\/\).*/{
1455390b17f1bSmrg	    s//\1/
1455490b17f1bSmrg	    q
1455590b17f1bSmrg	  }
1455690b17f1bSmrg	  s/.*/./; q'`
1455790b17f1bSmrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
1455890b17f1bSmrg      # echo "creating $dirpart/$file"
1455990b17f1bSmrg      echo '# dummy' > "$dirpart/$file"
1456090b17f1bSmrg    done
1456190b17f1bSmrg  done
1456290b17f1bSmrg}
1456390b17f1bSmrg ;;
1456490b17f1bSmrg    "libtool":C)
145657e6fb56fSmrg
14566983b4bf2Smrg    # See if we are running on zsh, and set the options which allow our
1456790b17f1bSmrg    # commands through without removal of \ escapes.
14568983b4bf2Smrg    if test -n "${ZSH_VERSION+set}" ; then
1456990b17f1bSmrg      setopt NO_GLOB_SUBST
1457090b17f1bSmrg    fi
145717e6fb56fSmrg
14572983b4bf2Smrg    cfgfile="${ofile}T"
1457390b17f1bSmrg    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
1457490b17f1bSmrg    $RM "$cfgfile"
145757e6fb56fSmrg
1457690b17f1bSmrg    cat <<_LT_EOF >> "$cfgfile"
1457790b17f1bSmrg#! $SHELL
14578983b4bf2Smrg
14579983b4bf2Smrg# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14580983b4bf2Smrg# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
1458190b17f1bSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1458290b17f1bSmrg# NOTE: Changes made to this file will be lost: look at ltmain.sh.
1458390b17f1bSmrg#
14584983b4bf2Smrg#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14585983b4bf2Smrg#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14586983b4bf2Smrg#                 Foundation, Inc.
14587983b4bf2Smrg#   Written by Gordon Matzigkeit, 1996
14588983b4bf2Smrg#
14589983b4bf2Smrg#   This file is part of GNU Libtool.
1459090b17f1bSmrg#
14591983b4bf2Smrg# GNU Libtool is free software; you can redistribute it and/or
14592983b4bf2Smrg# modify it under the terms of the GNU General Public License as
14593983b4bf2Smrg# published by the Free Software Foundation; either version 2 of
14594983b4bf2Smrg# the License, or (at your option) any later version.
14595983b4bf2Smrg#
14596983b4bf2Smrg# As a special exception to the GNU General Public License,
14597983b4bf2Smrg# if you distribute this file as part of a program or library that
14598983b4bf2Smrg# is built using GNU Libtool, you may include this file under the
14599983b4bf2Smrg# same distribution terms that you use for the rest of that program.
14600983b4bf2Smrg#
14601983b4bf2Smrg# GNU Libtool is distributed in the hope that it will be useful,
14602983b4bf2Smrg# but WITHOUT ANY WARRANTY; without even the implied warranty of
1460390b17f1bSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1460490b17f1bSmrg# GNU General Public License for more details.
1460590b17f1bSmrg#
1460690b17f1bSmrg# You should have received a copy of the GNU General Public License
14607983b4bf2Smrg# along with GNU Libtool; see the file COPYING.  If not, a copy
14608983b4bf2Smrg# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14609983b4bf2Smrg# obtained by writing to the Free Software Foundation, Inc.,
14610983b4bf2Smrg# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
146117e6fb56fSmrg
146127e6fb56fSmrg
1461390b17f1bSmrg# The names of the tagged configurations supported by this script.
14614983b4bf2Smrgavailable_tags=""
146157e6fb56fSmrg
1461690b17f1bSmrg# ### BEGIN LIBTOOL CONFIG
146177e6fb56fSmrg
1461890b17f1bSmrg# Whether or not to build static libraries.
1461990b17f1bSmrgbuild_old_libs=$enable_static
146207e6fb56fSmrg
1462190b17f1bSmrg# Which release of libtool.m4 was used?
1462290b17f1bSmrgmacro_version=$macro_version
1462390b17f1bSmrgmacro_revision=$macro_revision
146247e6fb56fSmrg
1462590b17f1bSmrg# Whether or not to build shared libraries.
1462690b17f1bSmrgbuild_libtool_libs=$enable_shared
146277e6fb56fSmrg
1462890b17f1bSmrg# What type of objects to build.
1462990b17f1bSmrgpic_mode=$pic_mode
146307e6fb56fSmrg
1463190b17f1bSmrg# Whether or not to optimize for fast installation.
1463290b17f1bSmrgfast_install=$enable_fast_install
146337e6fb56fSmrg
146347e6fb56fSmrg# Shell to use when invoking shell scripts.
146357e6fb56fSmrgSHELL=$lt_SHELL
146367e6fb56fSmrg
1463790b17f1bSmrg# An echo program that protects backslashes.
1463890b17f1bSmrgECHO=$lt_ECHO
146397e6fb56fSmrg
1464090b17f1bSmrg# The PATH separator for the build system.
1464190b17f1bSmrgPATH_SEPARATOR=$lt_PATH_SEPARATOR
146427e6fb56fSmrg
146437e6fb56fSmrg# The host system.
146447e6fb56fSmrghost_alias=$host_alias
146457e6fb56fSmrghost=$host
146467e6fb56fSmrghost_os=$host_os
146477e6fb56fSmrg
146487e6fb56fSmrg# The build system.
146497e6fb56fSmrgbuild_alias=$build_alias
146507e6fb56fSmrgbuild=$build
146517e6fb56fSmrgbuild_os=$build_os
146527e6fb56fSmrg
1465390b17f1bSmrg# A sed program that does not truncate output.
1465490b17f1bSmrgSED=$lt_SED
146557e6fb56fSmrg
1465690b17f1bSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n.
1465790b17f1bSmrgXsed="\$SED -e 1s/^X//"
146587e6fb56fSmrg
1465990b17f1bSmrg# A grep program that handles long lines.
1466090b17f1bSmrgGREP=$lt_GREP
146617e6fb56fSmrg
146627e6fb56fSmrg# An ERE matcher.
146637e6fb56fSmrgEGREP=$lt_EGREP
146647e6fb56fSmrg
1466590b17f1bSmrg# A literal string matcher.
1466690b17f1bSmrgFGREP=$lt_FGREP
146677e6fb56fSmrg
1466890b17f1bSmrg# A BSD- or MS-compatible name lister.
1466990b17f1bSmrgNM=$lt_NM
1467090b17f1bSmrg
1467190b17f1bSmrg# Whether we need soft or hard links.
146727e6fb56fSmrgLN_S=$lt_LN_S
146737e6fb56fSmrg
1467490b17f1bSmrg# What is the maximum length of a command?
1467590b17f1bSmrgmax_cmd_len=$max_cmd_len
146767e6fb56fSmrg
1467790b17f1bSmrg# Object file suffix (normally "o").
1467890b17f1bSmrgobjext=$ac_objext
146797e6fb56fSmrg
1468090b17f1bSmrg# Executable file suffix (normally "").
1468190b17f1bSmrgexeext=$exeext
146827e6fb56fSmrg
1468390b17f1bSmrg# whether the shell understands "unset".
1468490b17f1bSmrglt_unset=$lt_unset
146857e6fb56fSmrg
1468690b17f1bSmrg# turn spaces into newlines.
1468790b17f1bSmrgSP2NL=$lt_lt_SP2NL
146887e6fb56fSmrg
1468990b17f1bSmrg# turn newlines into spaces.
1469090b17f1bSmrgNL2SP=$lt_lt_NL2SP
146917e6fb56fSmrg
1469290b17f1bSmrg# convert \$build file names to \$host format.
1469390b17f1bSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd
146947e6fb56fSmrg
1469590b17f1bSmrg# convert \$build files to toolchain format.
1469690b17f1bSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd
146977e6fb56fSmrg
1469890b17f1bSmrg# An object symbol dumper.
1469990b17f1bSmrgOBJDUMP=$lt_OBJDUMP
147007e6fb56fSmrg
1470190b17f1bSmrg# Method to check whether dependent libraries are shared objects.
1470290b17f1bSmrgdeplibs_check_method=$lt_deplibs_check_method
147037e6fb56fSmrg
1470490b17f1bSmrg# Command to use when deplibs_check_method = "file_magic".
1470590b17f1bSmrgfile_magic_cmd=$lt_file_magic_cmd
147067e6fb56fSmrg
1470790b17f1bSmrg# How to find potential files when deplibs_check_method = "file_magic".
1470890b17f1bSmrgfile_magic_glob=$lt_file_magic_glob
147097e6fb56fSmrg
1471090b17f1bSmrg# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
1471190b17f1bSmrgwant_nocaseglob=$lt_want_nocaseglob
147127e6fb56fSmrg
1471390b17f1bSmrg# DLL creation program.
1471490b17f1bSmrgDLLTOOL=$lt_DLLTOOL
147157e6fb56fSmrg
1471690b17f1bSmrg# Command to associate shared and link libraries.
1471790b17f1bSmrgsharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
147187e6fb56fSmrg
1471990b17f1bSmrg# The archiver.
1472090b17f1bSmrgAR=$lt_AR
147217e6fb56fSmrg
1472290b17f1bSmrg# Flags to create an archive.
1472390b17f1bSmrgAR_FLAGS=$lt_AR_FLAGS
147247e6fb56fSmrg
1472590b17f1bSmrg# How to feed a file listing to the archiver.
1472690b17f1bSmrgarchiver_list_spec=$lt_archiver_list_spec
147277e6fb56fSmrg
1472890b17f1bSmrg# A symbol stripping program.
1472990b17f1bSmrgSTRIP=$lt_STRIP
147307e6fb56fSmrg
1473190b17f1bSmrg# Commands used to install an old-style archive.
1473290b17f1bSmrgRANLIB=$lt_RANLIB
1473390b17f1bSmrgold_postinstall_cmds=$lt_old_postinstall_cmds
1473490b17f1bSmrgold_postuninstall_cmds=$lt_old_postuninstall_cmds
147357e6fb56fSmrg
1473690b17f1bSmrg# Whether to use a lock for old archive extraction.
1473790b17f1bSmrglock_old_archive_extraction=$lock_old_archive_extraction
147387e6fb56fSmrg
1473990b17f1bSmrg# A C compiler.
1474090b17f1bSmrgLTCC=$lt_CC
147417e6fb56fSmrg
1474290b17f1bSmrg# LTCC compiler flags.
1474390b17f1bSmrgLTCFLAGS=$lt_CFLAGS
147447e6fb56fSmrg
1474590b17f1bSmrg# Take the output of nm and produce a listing of raw symbols and C names.
1474690b17f1bSmrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
147477e6fb56fSmrg
1474890b17f1bSmrg# Transform the output of nm in a proper C declaration.
1474990b17f1bSmrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
147507e6fb56fSmrg
1475190b17f1bSmrg# Transform the output of nm in a C name address pair.
1475290b17f1bSmrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
147537e6fb56fSmrg
1475490b17f1bSmrg# Transform the output of nm in a C name address pair when lib prefix is needed.
1475590b17f1bSmrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
147567e6fb56fSmrg
1475790b17f1bSmrg# Specify filename containing input files for \$NM.
1475890b17f1bSmrgnm_file_list_spec=$lt_nm_file_list_spec
147597e6fb56fSmrg
14760983b4bf2Smrg# The root where to search for dependent libraries,and in which our libraries should be installed.
1476190b17f1bSmrglt_sysroot=$lt_sysroot
147627e6fb56fSmrg
1476390b17f1bSmrg# The name of the directory that contains temporary libtool files.
1476490b17f1bSmrgobjdir=$objdir
147657e6fb56fSmrg
1476690b17f1bSmrg# Used to examine libraries when file_magic_cmd begins with "file".
1476790b17f1bSmrgMAGIC_CMD=$MAGIC_CMD
147687e6fb56fSmrg
1476990b17f1bSmrg# Must we lock files when doing compilation?
1477090b17f1bSmrgneed_locks=$lt_need_locks
147717e6fb56fSmrg
1477290b17f1bSmrg# Manifest tool.
1477390b17f1bSmrgMANIFEST_TOOL=$lt_MANIFEST_TOOL
147747e6fb56fSmrg
1477590b17f1bSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
1477690b17f1bSmrgDSYMUTIL=$lt_DSYMUTIL
147777e6fb56fSmrg
1477890b17f1bSmrg# Tool to change global to local symbols on Mac OS X.
1477990b17f1bSmrgNMEDIT=$lt_NMEDIT
147807e6fb56fSmrg
1478190b17f1bSmrg# Tool to manipulate fat objects and archives on Mac OS X.
1478290b17f1bSmrgLIPO=$lt_LIPO
147837e6fb56fSmrg
1478490b17f1bSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X.
1478590b17f1bSmrgOTOOL=$lt_OTOOL
147867e6fb56fSmrg
1478790b17f1bSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
1478890b17f1bSmrgOTOOL64=$lt_OTOOL64
147897e6fb56fSmrg
1479090b17f1bSmrg# Old archive suffix (normally "a").
1479190b17f1bSmrglibext=$libext
147927e6fb56fSmrg
1479390b17f1bSmrg# Shared library suffix (normally ".so").
1479490b17f1bSmrgshrext_cmds=$lt_shrext_cmds
147957e6fb56fSmrg
1479690b17f1bSmrg# The commands to extract the exported symbol list from a shared archive.
1479790b17f1bSmrgextract_expsyms_cmds=$lt_extract_expsyms_cmds
147987e6fb56fSmrg
1479990b17f1bSmrg# Variables whose values should be saved in libtool wrapper scripts and
1480090b17f1bSmrg# restored at link time.
1480190b17f1bSmrgvariables_saved_for_relink=$lt_variables_saved_for_relink
148027e6fb56fSmrg
1480390b17f1bSmrg# Do we need the "lib" prefix for modules?
1480490b17f1bSmrgneed_lib_prefix=$need_lib_prefix
148057e6fb56fSmrg
1480690b17f1bSmrg# Do we need a version for libraries?
1480790b17f1bSmrgneed_version=$need_version
148087e6fb56fSmrg
1480990b17f1bSmrg# Library versioning type.
1481090b17f1bSmrgversion_type=$version_type
148117e6fb56fSmrg
1481290b17f1bSmrg# Shared library runtime path variable.
148137e6fb56fSmrgrunpath_var=$runpath_var
148147e6fb56fSmrg
1481590b17f1bSmrg# Shared library path variable.
148167e6fb56fSmrgshlibpath_var=$shlibpath_var
148177e6fb56fSmrg
148187e6fb56fSmrg# Is shlibpath searched before the hard-coded library search path?
148197e6fb56fSmrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath
148207e6fb56fSmrg
1482190b17f1bSmrg# Format of library name prefix.
1482290b17f1bSmrglibname_spec=$lt_libname_spec
148237e6fb56fSmrg
1482490b17f1bSmrg# List of archive names.  First name is the real one, the rest are links.
1482590b17f1bSmrg# The last name is the one that the linker finds with -lNAME
1482690b17f1bSmrglibrary_names_spec=$lt_library_names_spec
148277e6fb56fSmrg
1482890b17f1bSmrg# The coded name of the library, if different from the real name.
1482990b17f1bSmrgsoname_spec=$lt_soname_spec
148307e6fb56fSmrg
1483190b17f1bSmrg# Permission mode override for installation of shared libraries.
1483290b17f1bSmrginstall_override_mode=$lt_install_override_mode
148337e6fb56fSmrg
1483490b17f1bSmrg# Command to use after installation of a shared archive.
1483590b17f1bSmrgpostinstall_cmds=$lt_postinstall_cmds
148367e6fb56fSmrg
1483790b17f1bSmrg# Command to use after uninstallation of a shared archive.
1483890b17f1bSmrgpostuninstall_cmds=$lt_postuninstall_cmds
148397e6fb56fSmrg
1484090b17f1bSmrg# Commands used to finish a libtool library installation in a directory.
1484190b17f1bSmrgfinish_cmds=$lt_finish_cmds
148427e6fb56fSmrg
1484390b17f1bSmrg# As "finish_cmds", except a single script fragment to be evaled but
1484490b17f1bSmrg# not shown.
1484590b17f1bSmrgfinish_eval=$lt_finish_eval
148467e6fb56fSmrg
1484790b17f1bSmrg# Whether we should hardcode library paths into libraries.
1484890b17f1bSmrghardcode_into_libs=$hardcode_into_libs
148497e6fb56fSmrg
1485090b17f1bSmrg# Compile-time system search path for libraries.
148517e6fb56fSmrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec
148527e6fb56fSmrg
14853983b4bf2Smrg# Run-time system search path for libraries.
14854983b4bf2Smrgsys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
148557e6fb56fSmrg
1485690b17f1bSmrg# Whether dlopen is supported.
1485790b17f1bSmrgdlopen_support=$enable_dlopen
148587e6fb56fSmrg
1485990b17f1bSmrg# Whether dlopen of programs is supported.
1486090b17f1bSmrgdlopen_self=$enable_dlopen_self
148617e6fb56fSmrg
1486290b17f1bSmrg# Whether dlopen of statically linked programs is supported.
1486390b17f1bSmrgdlopen_self_static=$enable_dlopen_self_static
148647e6fb56fSmrg
1486590b17f1bSmrg# Commands to strip libraries.
1486690b17f1bSmrgold_striplib=$lt_old_striplib
1486790b17f1bSmrgstriplib=$lt_striplib
148687e6fb56fSmrg
148697e6fb56fSmrg
1487090b17f1bSmrg# The linker used to build libraries.
1487190b17f1bSmrgLD=$lt_LD
148727e6fb56fSmrg
1487390b17f1bSmrg# How to create reloadable object files.
1487490b17f1bSmrgreload_flag=$lt_reload_flag
1487590b17f1bSmrgreload_cmds=$lt_reload_cmds
148767e6fb56fSmrg
1487790b17f1bSmrg# Commands used to build an old-style archive.
1487890b17f1bSmrgold_archive_cmds=$lt_old_archive_cmds
148797e6fb56fSmrg
1488090b17f1bSmrg# A language specific compiler.
1488190b17f1bSmrgCC=$lt_compiler
148827e6fb56fSmrg
1488390b17f1bSmrg# Is the compiler the GNU compiler?
1488490b17f1bSmrgwith_gcc=$GCC
148857e6fb56fSmrg
1488690b17f1bSmrg# Compiler flag to turn off builtin functions.
1488790b17f1bSmrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
148887e6fb56fSmrg
1488990b17f1bSmrg# Additional compiler flags for building library objects.
1489090b17f1bSmrgpic_flag=$lt_lt_prog_compiler_pic
148917e6fb56fSmrg
1489290b17f1bSmrg# How to pass a linker flag through the compiler.
1489390b17f1bSmrgwl=$lt_lt_prog_compiler_wl
148947e6fb56fSmrg
1489590b17f1bSmrg# Compiler flag to prevent dynamic linking.
1489690b17f1bSmrglink_static_flag=$lt_lt_prog_compiler_static
148977e6fb56fSmrg
1489890b17f1bSmrg# Does compiler simultaneously support -c and -o options?
1489990b17f1bSmrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o
149007e6fb56fSmrg
1490190b17f1bSmrg# Whether or not to add -lc for building shared libraries.
1490290b17f1bSmrgbuild_libtool_need_lc=$archive_cmds_need_lc
149037e6fb56fSmrg
1490490b17f1bSmrg# Whether or not to disallow shared libs when runtime libs are static.
1490590b17f1bSmrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
149067e6fb56fSmrg
1490790b17f1bSmrg# Compiler flag to allow reflexive dlopens.
1490890b17f1bSmrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec
149097e6fb56fSmrg
1491090b17f1bSmrg# Compiler flag to generate shared objects directly from archives.
1491190b17f1bSmrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec
149127e6fb56fSmrg
1491390b17f1bSmrg# Whether the compiler copes with passing no objects directly.
1491490b17f1bSmrgcompiler_needs_object=$lt_compiler_needs_object
149157e6fb56fSmrg
1491690b17f1bSmrg# Create an old-style archive from a shared archive.
1491790b17f1bSmrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds
149187e6fb56fSmrg
1491990b17f1bSmrg# Create a temporary old-style archive to link instead of a shared archive.
1492090b17f1bSmrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
149217e6fb56fSmrg
1492290b17f1bSmrg# Commands used to build a shared archive.
1492390b17f1bSmrgarchive_cmds=$lt_archive_cmds
1492490b17f1bSmrgarchive_expsym_cmds=$lt_archive_expsym_cmds
149257e6fb56fSmrg
1492690b17f1bSmrg# Commands used to build a loadable module if different from building
1492790b17f1bSmrg# a shared archive.
1492890b17f1bSmrgmodule_cmds=$lt_module_cmds
1492990b17f1bSmrgmodule_expsym_cmds=$lt_module_expsym_cmds
149307e6fb56fSmrg
1493190b17f1bSmrg# Whether we are building with GNU ld or not.
1493290b17f1bSmrgwith_gnu_ld=$lt_with_gnu_ld
149337e6fb56fSmrg
1493490b17f1bSmrg# Flag that allows shared libraries with undefined symbols to be built.
1493590b17f1bSmrgallow_undefined_flag=$lt_allow_undefined_flag
149367e6fb56fSmrg
1493790b17f1bSmrg# Flag that enforces no undefined symbols.
1493890b17f1bSmrgno_undefined_flag=$lt_no_undefined_flag
149397e6fb56fSmrg
1494090b17f1bSmrg# Flag to hardcode \$libdir into a binary during linking.
1494190b17f1bSmrg# This must work even if \$libdir does not exist
1494290b17f1bSmrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
149437e6fb56fSmrg
1494490b17f1bSmrg# Whether we need a single "-rpath" flag with a separated argument.
1494590b17f1bSmrghardcode_libdir_separator=$lt_hardcode_libdir_separator
149467e6fb56fSmrg
14947983b4bf2Smrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
1494890b17f1bSmrg# DIR into the resulting binary.
1494990b17f1bSmrghardcode_direct=$hardcode_direct
149507e6fb56fSmrg
14951983b4bf2Smrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
1495290b17f1bSmrg# DIR into the resulting binary and the resulting library dependency is
14953983b4bf2Smrg# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
1495490b17f1bSmrg# library is relocated.
1495590b17f1bSmrghardcode_direct_absolute=$hardcode_direct_absolute
149567e6fb56fSmrg
1495790b17f1bSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
1495890b17f1bSmrg# into the resulting binary.
1495990b17f1bSmrghardcode_minus_L=$hardcode_minus_L
149607e6fb56fSmrg
1496190b17f1bSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
1496290b17f1bSmrg# into the resulting binary.
1496390b17f1bSmrghardcode_shlibpath_var=$hardcode_shlibpath_var
149647e6fb56fSmrg
1496590b17f1bSmrg# Set to "yes" if building a shared library automatically hardcodes DIR
1496690b17f1bSmrg# into the library and all subsequent libraries and executables linked
1496790b17f1bSmrg# against it.
1496890b17f1bSmrghardcode_automatic=$hardcode_automatic
149697e6fb56fSmrg
1497090b17f1bSmrg# Set to yes if linker adds runtime paths of dependent libraries
1497190b17f1bSmrg# to runtime path list.
1497290b17f1bSmrginherit_rpath=$inherit_rpath
149737e6fb56fSmrg
1497490b17f1bSmrg# Whether libtool must link a program against all its dependency libraries.
1497590b17f1bSmrglink_all_deplibs=$link_all_deplibs
149767e6fb56fSmrg
1497790b17f1bSmrg# Set to "yes" if exported symbols are required.
1497890b17f1bSmrgalways_export_symbols=$always_export_symbols
149797e6fb56fSmrg
1498090b17f1bSmrg# The commands to list exported symbols.
1498190b17f1bSmrgexport_symbols_cmds=$lt_export_symbols_cmds
149827e6fb56fSmrg
1498390b17f1bSmrg# Symbols that should not be listed in the preloaded symbols.
1498490b17f1bSmrgexclude_expsyms=$lt_exclude_expsyms
149857e6fb56fSmrg
1498690b17f1bSmrg# Symbols that must always be exported.
1498790b17f1bSmrginclude_expsyms=$lt_include_expsyms
149887e6fb56fSmrg
1498990b17f1bSmrg# Commands necessary for linking programs (against libraries) with templates.
1499090b17f1bSmrgprelink_cmds=$lt_prelink_cmds
149917e6fb56fSmrg
1499290b17f1bSmrg# Commands necessary for finishing linking programs.
1499390b17f1bSmrgpostlink_cmds=$lt_postlink_cmds
149947e6fb56fSmrg
1499590b17f1bSmrg# Specify filename containing input files.
1499690b17f1bSmrgfile_list_spec=$lt_file_list_spec
149977e6fb56fSmrg
1499890b17f1bSmrg# How to hardcode a shared library path into an executable.
1499990b17f1bSmrghardcode_action=$hardcode_action
150007e6fb56fSmrg
1500190b17f1bSmrg# ### END LIBTOOL CONFIG
150027e6fb56fSmrg
1500390b17f1bSmrg_LT_EOF
150047e6fb56fSmrg
1500590b17f1bSmrg  case $host_os in
1500690b17f1bSmrg  aix3*)
1500790b17f1bSmrg    cat <<\_LT_EOF >> "$cfgfile"
1500890b17f1bSmrg# AIX sometimes has problems with the GCC collect2 program.  For some
1500990b17f1bSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems
1501090b17f1bSmrg# vanish in a puff of smoke.
15011983b4bf2Smrgif test "X${COLLECT_NAMES+set}" != Xset; then
1501290b17f1bSmrg  COLLECT_NAMES=
1501390b17f1bSmrg  export COLLECT_NAMES
1501490b17f1bSmrgfi
1501590b17f1bSmrg_LT_EOF
1501690b17f1bSmrg    ;;
1501790b17f1bSmrg  esac
150187e6fb56fSmrg
150197e6fb56fSmrg
15020983b4bf2Smrgltmain="$ac_aux_dir/ltmain.sh"
150217e6fb56fSmrg
150227e6fb56fSmrg
1502390b17f1bSmrg  # We use sed instead of cat because bash on DJGPP gets confused if
1502490b17f1bSmrg  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
1502590b17f1bSmrg  # text mode, it properly converts lines to CR/LF.  This bash problem
1502690b17f1bSmrg  # is reportedly fixed, but why not run on old versions too?
1502790b17f1bSmrg  sed '$q' "$ltmain" >> "$cfgfile" \
1502890b17f1bSmrg     || (rm -f "$cfgfile"; exit 1)
1502990b17f1bSmrg
15030983b4bf2Smrg  if test x"$xsi_shell" = xyes; then
15031983b4bf2Smrg  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
15032983b4bf2Smrgfunc_dirname ()\
15033983b4bf2Smrg{\
15034983b4bf2Smrg\    case ${1} in\
15035983b4bf2Smrg\      */*) func_dirname_result="${1%/*}${2}" ;;\
15036983b4bf2Smrg\      *  ) func_dirname_result="${3}" ;;\
15037983b4bf2Smrg\    esac\
15038983b4bf2Smrg} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15039983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15040983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15041983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15042983b4bf2Smrg
15043983b4bf2Smrg
15044983b4bf2Smrg  sed -e '/^func_basename ()$/,/^} # func_basename /c\
15045983b4bf2Smrgfunc_basename ()\
15046983b4bf2Smrg{\
15047983b4bf2Smrg\    func_basename_result="${1##*/}"\
15048983b4bf2Smrg} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15049983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15050983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15051983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15052983b4bf2Smrg
15053983b4bf2Smrg
15054983b4bf2Smrg  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15055983b4bf2Smrgfunc_dirname_and_basename ()\
15056983b4bf2Smrg{\
15057983b4bf2Smrg\    case ${1} in\
15058983b4bf2Smrg\      */*) func_dirname_result="${1%/*}${2}" ;;\
15059983b4bf2Smrg\      *  ) func_dirname_result="${3}" ;;\
15060983b4bf2Smrg\    esac\
15061983b4bf2Smrg\    func_basename_result="${1##*/}"\
15062983b4bf2Smrg} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15063983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15064983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15065983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15066983b4bf2Smrg
15067983b4bf2Smrg
15068983b4bf2Smrg  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15069983b4bf2Smrgfunc_stripname ()\
15070983b4bf2Smrg{\
15071983b4bf2Smrg\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15072983b4bf2Smrg\    # positional parameters, so assign one to ordinary parameter first.\
15073983b4bf2Smrg\    func_stripname_result=${3}\
15074983b4bf2Smrg\    func_stripname_result=${func_stripname_result#"${1}"}\
15075983b4bf2Smrg\    func_stripname_result=${func_stripname_result%"${2}"}\
15076983b4bf2Smrg} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15077983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15078983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15079983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15080983b4bf2Smrg
15081983b4bf2Smrg
15082983b4bf2Smrg  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15083983b4bf2Smrgfunc_split_long_opt ()\
15084983b4bf2Smrg{\
15085983b4bf2Smrg\    func_split_long_opt_name=${1%%=*}\
15086983b4bf2Smrg\    func_split_long_opt_arg=${1#*=}\
15087983b4bf2Smrg} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15088983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15089983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15090983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15091983b4bf2Smrg
15092983b4bf2Smrg
15093983b4bf2Smrg  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15094983b4bf2Smrgfunc_split_short_opt ()\
15095983b4bf2Smrg{\
15096983b4bf2Smrg\    func_split_short_opt_arg=${1#??}\
15097983b4bf2Smrg\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15098983b4bf2Smrg} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15099983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15100983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15101983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15102983b4bf2Smrg
15103983b4bf2Smrg
15104983b4bf2Smrg  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15105983b4bf2Smrgfunc_lo2o ()\
15106983b4bf2Smrg{\
15107983b4bf2Smrg\    case ${1} in\
15108983b4bf2Smrg\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15109983b4bf2Smrg\      *)    func_lo2o_result=${1} ;;\
15110983b4bf2Smrg\    esac\
15111983b4bf2Smrg} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15112983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15113983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15114983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15115983b4bf2Smrg
15116983b4bf2Smrg
15117983b4bf2Smrg  sed -e '/^func_xform ()$/,/^} # func_xform /c\
15118983b4bf2Smrgfunc_xform ()\
15119983b4bf2Smrg{\
15120983b4bf2Smrg    func_xform_result=${1%.*}.lo\
15121983b4bf2Smrg} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15122983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15123983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15124983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15125983b4bf2Smrg
15126983b4bf2Smrg
15127983b4bf2Smrg  sed -e '/^func_arith ()$/,/^} # func_arith /c\
15128983b4bf2Smrgfunc_arith ()\
15129983b4bf2Smrg{\
15130983b4bf2Smrg    func_arith_result=$(( $* ))\
15131983b4bf2Smrg} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15132983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15133983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15134983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15135983b4bf2Smrg
15136983b4bf2Smrg
15137983b4bf2Smrg  sed -e '/^func_len ()$/,/^} # func_len /c\
15138983b4bf2Smrgfunc_len ()\
15139983b4bf2Smrg{\
15140983b4bf2Smrg    func_len_result=${#1}\
15141983b4bf2Smrg} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15142983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15143983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15144983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15145983b4bf2Smrg
15146983b4bf2Smrgfi
15147983b4bf2Smrg
15148983b4bf2Smrgif test x"$lt_shell_append" = xyes; then
15149983b4bf2Smrg  sed -e '/^func_append ()$/,/^} # func_append /c\
15150983b4bf2Smrgfunc_append ()\
15151983b4bf2Smrg{\
15152983b4bf2Smrg    eval "${1}+=\\${2}"\
15153983b4bf2Smrg} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15154983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15155983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15156983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15157983b4bf2Smrg
15158983b4bf2Smrg
15159983b4bf2Smrg  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15160983b4bf2Smrgfunc_append_quoted ()\
15161983b4bf2Smrg{\
15162983b4bf2Smrg\    func_quote_for_eval "${2}"\
15163983b4bf2Smrg\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15164983b4bf2Smrg} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15165983b4bf2Smrg  && mv -f "$cfgfile.tmp" "$cfgfile" \
15166983b4bf2Smrg    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15167983b4bf2Smrgtest 0 -eq $? || _lt_function_replace_fail=:
15168983b4bf2Smrg
15169983b4bf2Smrg
15170983b4bf2Smrg  # Save a `func_append' function call where possible by direct use of '+='
15171983b4bf2Smrg  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15172983b4bf2Smrg    && mv -f "$cfgfile.tmp" "$cfgfile" \
15173983b4bf2Smrg      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15174983b4bf2Smrg  test 0 -eq $? || _lt_function_replace_fail=:
15175983b4bf2Smrgelse
15176983b4bf2Smrg  # Save a `func_append' function call even when '+=' is not available
15177983b4bf2Smrg  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15178983b4bf2Smrg    && mv -f "$cfgfile.tmp" "$cfgfile" \
15179983b4bf2Smrg      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15180983b4bf2Smrg  test 0 -eq $? || _lt_function_replace_fail=:
15181983b4bf2Smrgfi
15182983b4bf2Smrg
15183983b4bf2Smrgif test x"$_lt_function_replace_fail" = x":"; then
15184983b4bf2Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15185983b4bf2Smrg$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15186983b4bf2Smrgfi
15187983b4bf2Smrg
15188983b4bf2Smrg
1518990b17f1bSmrg   mv -f "$cfgfile" "$ofile" ||
1519090b17f1bSmrg    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
1519190b17f1bSmrg  chmod +x "$ofile"
151927e6fb56fSmrg
151937e6fb56fSmrg ;;
151947e6fb56fSmrg
151957e6fb56fSmrg  esac
151967e6fb56fSmrgdone # for ac_tag
151977e6fb56fSmrg
151987e6fb56fSmrg
1519990b17f1bSmrgas_fn_exit 0
152007e6fb56fSmrg_ACEOF
152017e6fb56fSmrgac_clean_files=$ac_clean_files_save
152027e6fb56fSmrg
152037e6fb56fSmrgtest $ac_write_fail = 0 ||
1520490b17f1bSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
152057e6fb56fSmrg
152067e6fb56fSmrg
152077e6fb56fSmrg# configure is writing to config.log, and then calls config.status.
152087e6fb56fSmrg# config.status does its own redirection, appending to config.log.
152097e6fb56fSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
152107e6fb56fSmrg# by configure, so config.status won't be able to write to it; its
152117e6fb56fSmrg# output is simply discarded.  So we exec the FD to /dev/null,
152127e6fb56fSmrg# effectively closing config.log, so it can be properly (re)opened and
152137e6fb56fSmrg# appended to by config.status.  When coming back to configure, we
152147e6fb56fSmrg# need to make the FD available again.
152157e6fb56fSmrgif test "$no_create" != yes; then
152167e6fb56fSmrg  ac_cs_success=:
152177e6fb56fSmrg  ac_config_status_args=
152187e6fb56fSmrg  test "$silent" = yes &&
152197e6fb56fSmrg    ac_config_status_args="$ac_config_status_args --quiet"
152207e6fb56fSmrg  exec 5>/dev/null
152217e6fb56fSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
152227e6fb56fSmrg  exec 5>>config.log
152237e6fb56fSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
152247e6fb56fSmrg  # would make configure fail if this is the last instruction.
1522590b17f1bSmrg  $ac_cs_success || as_fn_exit 1
152267e6fb56fSmrgfi
152277e6fb56fSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1522890b17f1bSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
152297e6fb56fSmrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
152307e6fb56fSmrgfi
152317e6fb56fSmrg
15232